John Spray wrote:

> On Wed, 2005-03-30 at 11:37 -0300, Manuel Corrales wrote:
>> File -> New
>> 
>> then i type à (n with ~) and crash, the message is this:
> 
> Strange.  If I switch to a spanish layout and type Ã, then lyx gtk does
> not have a problem.  This is CVS from a couple of weeks back that IÂm
> using.

I can reproduce the crash with lyx-cvs in fc3. Here's a backtrace (no debug
symbols sorry)

#0  0x00315809 in XftGlyphExtents () from /usr/X11R6/lib/libXft.so.2
#1  0x00315cf1 in XftTextExtents32 () from /usr/X11R6/lib/libXft.so.2
#2  0x0825764f in font_metrics::width ()
#3  0x08257837 in font_metrics::width ()
#4  0x081642d1 in LyXText::singleWidth ()
#5  0x0816514b in LyXText::rowBreakPoint ()

Incidentally, in the qt frontend, when using COMPOSE+'+a I get

sending IMStart with 0 chars to 0x91caac8
sending IMEnd with 1 chars to 0x91caac8, text=Ã

but nothing is inserted in lyx. Note that inserting accented chars directly
from the keyboard work ok various accented vocals from an italian keyboard.

The xforms frontend shows also a similar problem, COMPOSE+'+a inserts a
wrong symbol (A big A with tilde), but accented chars entered directly from
the keyboard work well.

I suppose this is all some kind of encoding problem? I have really no clue.

Regards, Alfredo


Reply via email to