El lun, 05-12-2005 a las 11:52 -0500, John E. Davis escribió: > On Mon, 5 Dec 2005 10:39:46 -0500, "Benj. Mako Hill" <[EMAIL PROTECTED]> said: > >> UTF-8 enabled Most, with working (and enabled by default during build) > >> UTF-8 compliant RegExp searches. > > > >Wonderful! I've test out the patch and it works great on my > >system. I've applied it in whole. > > While it is a good start for UTF-8, it will require more work to > integrate. For example, the patch to buffer.c:forward_columns does > not appear to properly handle tab characters, embedded backspaces, > etc. Such backspaces are used by manpages to simulate an overstrike,
That's true, and also easy to fix. I think I over simplified that one. It should be the only case, though, note that SLutf8_skip_char*s* is only being called from forward_columns; the rest of the calls to SLutf8_skip_char are integrated in the loops so that single-byte characters remain handled exactly as before. I'll get back to you with a patch on top of most 4.10.2-2 soon, probably tonight. If you can find more pathologic cases, please send me a case to test. Greetings, -- Javier Kohen <[EMAIL PROTECTED]> ICQ: blashyrkh #2361802 Jabber: [EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part