[Allegro] "Teilfeld" $$
Thomas Berger
ThB at Gymel.com
Di Nov 10 17:19:04 CET 2015
Am 10.11.2015 um 15:38 schrieb Fischer, Thomas:
> #11 $$ p'Test! ' …
> wird *immer* ausgegeben, unabhängig davon, ob vor dem Ersten Teilfeldzeichen auch etwas steht.
> War das schon immer so?
Bis vor ein paar Jahren gab es viele Kommandos, die falsch
reagierten, wenn der Arbeitstext "versehentlich" leer geworden
war, das wurde dann in einer Gross-Aktion durch Herrn Eversberg
aufgeraeumt. Ob es speziell fuer $$ Bug oder Feature ist,
vermag ich nicht zu sagen.
> Analoge Konstruktionen wie
> #11 e$ p'Test! ' …
> zeigen dasselbe Verhalten.
> Damit funktioniert
> #u1 +#uNA $$ ANA #zz 0
> nicht wie gewünscht, sonder produziert eine leere Ausgabe, wenn kein Text vor dem Teilfeldzeichen steht.
> Gibt es ein einfaches Verfahren, damit umzugehen?
meistens hilft ein f-Befehl, damit ein leerer Arbeitstext
dann doch noch als solcher erkannt wird:
#u1 +#uNA $$ f32 ANA #zz 0
(nicht getestet)
Auch "b0" ist beliebt als No-Op, das loest aber eine Umcodierung
aus, die evtl. nicht erwuenscht ist - also nicht wirklich No-Op...
viele Gruesse
Thomas Berger
Mehr Informationen über die Mailingliste Allegro