On Monday 26 January 2009 12:58:06 Svein Halvor Halvorsen wrote: > As far as I can see, printf is not calculating strings lengths correctly > when using utf-8 encoding. Either that, or I'm using byte count, and > can't find the character count :-/ > > Eg: > > $ printf "|%-10s|" "æøå" > > |æøå | > > $ printf "|%-10s|" "123" > > |123 | > > I'm on 7.1-p2
Does this work on an xterm (or anything else then the FreeBSD console) with correct LANG variable set? The FreeBSD console does not work with utf-8 (yet), allthough I would not think it should affect printf's character counting, still.....it haunts me. -- Mel Problem with today's modular software: they start with the modules and never get to the software part. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"