Date: Mon, 28 Feb 2000 16:05:46 +0100 (MET) From: Erzmagier des Wunderlandes <mud@hurrikap.rz.uni-leipzig.de> Short: (s)/printf Bug Type: Bug State: Done - fixed in 3.2.8-dev.175 See also: b-000306-5 Hi Mateese. Folgender Bug wurde gefunden von RayOne und Fiona hat ihn bei uns in der zeitung mal zusammengefasst. Ich denke Du bist der richtige Adressat. ;-) MfG. Holger ---------------------------------------------------------- > printf("Du liest %|'*':9d", 23); -> "Du liest ****23" > printf("Du liest %|'*':9d.", 23); -> "Du liest ****23***." Sprich die folgenden Platzhalter kommen nur, wenn am Schluss noch andere Zeichen im Formatstring angegeben werden. Analysis: sprintf::add_justified added the padding only if data was following. This makes sense if the padding is the space, but not if it's something else.