Jean-Marc Lasgouttes wrote:
>
> Roman> IMHO it would be very good to apply Lars's fix for non-Latin-1
> Roman> keyboards to 1.1.6fix3.
>
> I thought about this, but somebody mentionned getting crashes with it.
> In particular, I would like to be sure that it works on machines with
> a different endianness than the x86 (sparc...).
>
> Do you have the possibiliy to try it out on different machines, or
> find people who can? I do not have a setup with latin2 fonts and
> relevant keyboard here.
I'll try to do this, but please tell me if and how the crash was
reproducable?
BTW, as far as I remember, the crashes went on on i386, not Sparc
(I'm attaching the message). But it was with my Latin-2 patch that
Matej's machine got crashed, not with Lars's improved version.
Perhaps Matej could test lyx-1.1.6fix2 with Lars's patch for Latin-X
keyboards (or lyx-1.1.6fix3-candidate with patch)? I'm CC-ing this
message to him.
--
Regards,
Roman
-------- Original Message --------
Subject: Re: latin2 keyboard in LyX 1.1.6fix1
Date: Thu, 10 May 2001 14:04:32 -0400
From: Matej Cepl <[EMAIL PROTECTED]>
To: LyX users discussion list <[EMAIL PROTECTED]>
On Wed, May 09, 2001 at 08:31:36AM +0200, Roman Maurer wrote:
> Matej Cepl wrote:
> >
> > Then tell me, pray, how to get working Czech keyboard in LyX with well
> > behaving X with localized keyboard? I have never managed to do that :-(
>
> Patch the file src/kbsequence.C for LyX 1.1.6fix1 with this patch and
> recompile it. It should work from then on.
Do I have to wait till I recompile with -g option on (cca 2 hours) or
are you able to recognize what's on from this bactkrace?
matej $ gdb lyx
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols
found)...
(gdb) run
Starting program: /usr/bin/lyx
[New Thread 1024 (LWP 9469)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 9469)]
0x0 in ?? ()
(gdb) bt
#0 0x0 in ?? ()
#1 0x835608a in __rtti_user ()
#2 0x8355a27 in __dynamic_cast ()
#3 0x8350bd0 in fl_set_button ()
#4 0x833edc8 in fl_set_button ()
#5 0x833f943 in fl_set_button ()
#6 0x8150adc in fl_set_button ()
#7 0x81492c5 in fl_set_button ()
#8 0x81b1db6 in fl_set_button ()
#9 0x40149a7c in __libc_start_main (main=0x81b1c20 <fl_set_button+1440496>,
argc=1, ubp_av=0xbffff8c4, init=0x80501d8 <_init>, fini=0x83e3a6c
<_fini>,
rtld_fini=0x4000d684 <_dl_fini>, stack_end=0xbffff8bc)
at ../sysdeps/generic/libc-start.c:111
(gdb) The program is running. Exit anyway? (y or n) y
matej $
However, thanks for try.
Matej