Paul Fox wrote:
> > Hi!
> >
> > I'm still stuggling with getting the german umlauts (=E4,=F6,=FC, a.s.o)
> > working on my thinclient installation.
> > The really strange thing is, that it doesn't seem to be a keyboard
> > layout problem at all.
>
> if you build busybox without command-line editing enabled, does
> the problem go away?
Yes, it does.
> if editing is enabled, i assume you're in emacs (default) mode,
> and not vi editing mode, correct?
That doesn't matter. I tried with emacs and vi editing mode and the
problem stays the same.
After having a look at lineedit.c, I found the following code:
if (!Isprint(c)) /* Skip non-printable characters */
break;
That's bad.
isprint() does _NOT_ work correctly, as I already mentioned in my mail
with the subject "Strange problems with FEATURE_VI_8BIT".
Please note that the problem doesn't only prevent me from entering
german umlauts into my console, the 'ยง' character doesn't work either
on my systems.
I commented out the above code block in lineedit.c and everything works
now. So what's the reason in disabling the input of non-printable
characters?
ciao,
--
Alexander Griesser (Netzwerkadministration)
E-Mail: [EMAIL PROTECTED] | Web: http://www.lkh-vil.or.at
KABEG LKH Villach | Nikolaigasse 43 | 9500 Villach
Tel.: +43 4242 208 3061 | Fax.: +43 4242 971 3061
_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox