On Monday 14 January 2008 14:30, Paul Fox wrote: > alexander wrote: > > > > Thanks. Could you please also have a look at vi.c? It has the same > > problem. I already opened up a topic on this but got no reply so far... > > sure. give me a day or two.
This is not a simple problem. The short-term fix is to allow all chars with codes >= 32. However, in UTF-8 non-ASCII chars (German umlauts etc) are actually multi-byte sequences, and they cannot be checked for validity by looking at single character's code. for now, ENABLE_FEATURE_VI_8BIT in vi allows any chars with codes >= 32 (except for 0x9b which is a control char for VT-100 terminals (STUPID!!!)). Umlauts should work in vi, if they are single chars, not UTF-8 sequences. -- vda _______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
