#338 Compose key does not work with Nedit5.4RC2 on solaris 5.8

release
closed-fixed
nobody
None
5
2006-02-05
2003-12-15
inside
No

Hi,

The compose key (on Sun keyboards) that allows to
create letters with accent (like ŕ or é)
does not work with Nedit 5.4RC2 while it works fine
with Nedit 5.1.1 under solaris 5.8 running Sun CDE.

Regards.

Eric Bouyoux.

Discussion

  • Logged In: NO

    I ran into the same problem with nedit-5.3 on Solaris 5.9, and
    I also had the same success with the nedit-5.1.1 version. I
    noticed the Makefile.solaris for both versions had two lines to
    set the CFLAGS with one of the lines commented out. The
    makefile for 5.1.1 had the second CFLAGS line commented out
    while 5.3 had the first CFLAGS line commented out. I rebuilt
    5.3 using the same line CFLAGS as 5.1.1 (which, by the way,
    includes the -DNO_XMIM switch) and I was then able to
    compose the accented characters.

    I hope this helps.
    Gary Fowler

     
  • Scott Tringali
    Scott Tringali
    2004-09-10

    • milestone: --> release
     
  • Scott Tringali
    Scott Tringali
    2004-09-10

    Logged In: YES
    user_id=11321

    This is a good catch. Perhaps we should re-enable this,
    unless someone knows why NO_XMIM was added here (crash or
    someting similar). My suspicion is some of these weird
    crashes may be solved by the widget reorg, and running the
    windows like Motif expects...

     
  • inside
    inside
    2004-09-13

    Logged In: YES
    user_id=931421

    Hi,

    To solve the problem I did the following :
    - The following line in Makefile.solaris
    CFLAGS=-g -I/usr/openwin/include -I/usr/dt/include \ -DUSE_DIRENT -DROWCOLPATCH -DNO_XMIM

    has been uncommented and the following one

    #CFLAGS=-O -I/usr/openwin/include -I/opt/SUNWmotif/include
    -DUSE_DIRENT

    was commented out.

    I use nedit 5.5 rc2 and it works fine.

    Eric Bouyoux.

     
  • inside
    inside
    2004-09-13

    Logged In: YES
    user_id=931421

    Hi,

    To solve the problem I did the following :
    - The following line in Makefile.solaris
    CFLAGS=-g -I/usr/openwin/include -I/usr/dt/include \ -DUSE_DIRENT -DROWCOLPATCH -DNO_XMIM

    has been uncommented and the following one

    #CFLAGS=-O -I/usr/openwin/include -I/opt/SUNWmotif/include
    -DUSE_DIRENT

    was commented out.

    I use nedit 5.5 rc2 and it works fine.

    Eric Bouyoux.

     
  • inside
    inside
    2004-09-13

    Logged In: YES
    user_id=931421

    Hi,

    To solve the problem I did the following :
    - The following line in Makefile.solaris
    CFLAGS=-g -I/usr/openwin/include -I/usr/dt/include \ -DUSE_DIRENT -DROWCOLPATCH -DNO_XMIM

    has been uncommented and the following one

    #CFLAGS=-O -I/usr/openwin/include -I/opt/SUNWmotif/include
    -DUSE_DIRENT

    was commented out.

    I use nedit 5.5 rc2 and it works fine.

    Eric Bouyoux.

     
  • Thorsten Haude
    Thorsten Haude
    2005-02-07

    Logged In: YES
    user_id=119143

    The history on this is pretty unclear. Obviously I send in a
    patch to swap the two lines (1.4 -> 1.4.2.1), but only to
    disable a debug build by default. Why is the debug line in
    there anyway? What error was handled by the NO_XMIM? What do
    we lose if we bring -DNO_XMIM back in?

     
  • Thorsten Haude
    Thorsten Haude
    2006-02-05

    Logged In: YES
    user_id=119143

    This seems to be the second Bug caused by XmIM. I suggest to
    reintroduce the -DNO_XMIM and close this.

    ROWCOLPATCH should be left out; it worked so far.

     
  • Thorsten Haude
    Thorsten Haude
    2006-02-05

    • status: open --> closed-fixed
     
  • Thomas Orgis
    Thomas Orgis
    2007-10-04

    Logged In: YES
    user_id=470743
    Originator: NO

    This is not fixed on Solaris 9 for me with the 5.5 release.
    Adding -DNO_XMIM to the CFLAGS nicely does the trick and I can enter these funny non-english characters.