On Wed, Nov 02, 2005 at 11:32:46PM +0100, Denis Barbier wrote:
[...]
> > --- console-tools-0.2.3.orig/lib/ksyms.c        2005-10-29
> > 17:06:31.000000000 +0100
> > +++ console-tools-0.2.3/lib/ksyms.c     2005-10-29 17:07:45.000000000 +0100
> > @@ -1669,6 +1669,9 @@
> >         int i;
> > 
> > -       if (!strcasecmp(charset, "unicode"))
> > +       if (!strcasecmp(charset, "unicode")) {
> > +               prefer_unicode = 1;
> >                 return 0;
> > +       }
> > +       prefer_unicode = 0;
> > 
> >         for (i = 1; i < sizeof(charsets)/sizeof(charsets[0]); i++) {
> 
> You are fully right.  I applied a very similar patch for the kbd package,
> but it looks like the 430_read_keymaps_fmt patch I sent to Alastair was
> buggy (or maybe I fixed kbd after sending it, I do not remember).

Correction: in kbd I did not set prefer_unicode = 0 after the strcasecmp
test (which is why I talked about a "very similar patch").  After more
thinking, I believe that this line should indeed be removed from your
patch so that "loadkeys -u" works as expected even if keyboard is in
ASCII mode.

Denis


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to