>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: |
Lars> The code which handles 8bit characters is in a very bad state |
Lars> currently. Unfortunately, we do not know why it is broken. We
Lars> are | trying to fix it.

Lars> What have changed since 1.0.4 in these files? Do we have the
Lars> same problem in 1.0.4?

Why not try to do a diff on trans.h?

Hmm, Lars, it seems that you got a bit overboard with cleanup:

fantomas: cvs diff -r1.2 -r1.3  trans.h
No remote authentication
Index: trans.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/trans.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- trans.h     1999/10/02 16:21:00     1.2
+++ trans.h     1999/11/04 01:40:19     1.3
@@ -97,7 +97,7 @@
 
 char* Trans::Match(char c)
 {
-       return keymap_[(unsigned char)c];
+       return keymap_[c];
 }
 

Try to imagine what happens when c is a signed char... I'll checkin a
fix.

JMarc

Reply via email to