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"

Reply via email to