This One Time, at Band Camp, Andrey Borzenkov <arvidjaar@xxxxxxxxxx> said, On Fri, Feb 15, 2008 at 10:48:55PM +0300: > On Thursday 14 February 2008, Peter Stephenson wrote: > > Wael Nasreddine wrote: > > > Peter I couldn't install Fedora because it doesn't work with LVM over > > > DM-Crypt, have you tried my environment ?? > > No, it seems unlikely I'm going to have time for that sort of > > time-consuming procedure which is any case speculative. It seems like > > the next step is understanding the implications of Andrei's findings > > since he's already narrowed it down. I don't currently know anything > > about the system he's talking about. > I took liberty to move this to workers. > In case it rings the bell for anyone. Here are prompt lengths computed by > zsh for phil's prompt in ru_RU.UTF-8 locale (where there were the same > results for en_US.UTF-8 as well, so at least proper UTF-8 part is correctly > computed :) ) > (gdb) p rpromptw > $1 = 12 > (gdb) p lpromptw > $2 = 9 > (gdb) p lprompth > $3 = 2 > (gdb) p rprompth > $4 = 1 > that's absolutely wrong. The actual prompt lengths are (see screenshot) > lpromptw = 13 > rptomptw = 16 (it has one space in it) > this perfectly correspnds to something (zsh?) ignoring invalid characters > with high bit set. In both left and right prompts there are exactly 4 of > ACS chars. > I attach both left and ritgh prompts as well. > [1m[36m[11m?[1m[34m?[10m([1m[36mbor[1m[33m@[1m[32mcooker[1m[33m:[1m[34m1[1m[34m)[11m?[1m[36m? [1m[34m?[10m([1m[35m~[1m[34m)[11m?[1m[36m?[10m > [1m[36m[11m?[1m[34m?[10m([1m[33m22:51[34m:[1m[37m%[1m[34m)[11m?[10m[1m[36m[11m?[10m[0;10m > [1m[36m[11m?[1m[34m?[10m([1m[33m??????,??????14[1m[34m)[11m?[1m[36m?[10m[0;10m So it does seem a zsh problem after all, file a bug perhaps? -- Wael Nasreddine http://wael.nasreddine.com PGP: 1024D/C8DD18A2 06F6 1622 4BC8 4CEB D724 DE12 5565 3945 C8DD 18A2 .: An infinite number of monkeys typing into GNU emacs, would never make a good program. (L. Torvalds 1995) :.
Attachment:
pgpdc22G6P4Xb.pgp
Description: PGP signature