ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* \doifinstring: strange characters on the output
@ 2021-10-31 22:53 Tomas Hala via ntg-context
  2021-11-01 16:46 ` Hans Hagen via ntg-context
  2021-11-01 16:48 ` Hans Hagen via ntg-context
  0 siblings, 2 replies; 4+ messages in thread
From: Tomas Hala via ntg-context @ 2021-10-31 22:53 UTC (permalink / raw)
  To: Mailing list ConTeXt; +Cc: Tomas Hala

Hi all, 

I noticed that \doifinstring produces quite strange output if a command
follows immediately (or with any amount of spaces) after the substring 
I am searching for:

-------------------------------------MWE
\starttext
\def\xxx{asdf \bf Z:\bf asdf}         % strange
\def\xxx{asdf \bf Z: \bf asdf}        % strange
\def\xxx{asdf \bf Z:: \bf asdf}       % OK
\def\xxx{asdf \bf Z: text \bf asdf}   % OK
\def\xxx{asdf \bf Z:{} \bf asdf}      % OK

\doifinstring{Z:}{\xxx}{yes!}
\stoptext
----------------------------------OUTPUT
fbf@yes!
fbf@yes!
yes!
yes!
yes!
----------------------------------------

If I insert another character, text or {} between them
(with or without spaces), all is ok.

I would like to ask what is the cause of this behavior and how to 
use the \doifinstring to prevent the "fbf@" on the output. 

Best wishes

Tomáš
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-11-02 22:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-31 22:53 \doifinstring: strange characters on the output Tomas Hala via ntg-context
2021-11-01 16:46 ` Hans Hagen via ntg-context
2021-11-01 16:48 ` Hans Hagen via ntg-context
2021-11-02 22:18   ` Tomas Hala via ntg-context

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).