#500 composing doesn't work

Program (402)

Composing doesn't work, it's not recognized at all. For
example, <Compose> '=' 'e' results in the plain "=e".
This seems to be an openMotif bug: if setlocale(LC_ALL,
"") is invoked in i18ninput via XtSetLanguageProc or
directly, it stops composing, but handles NL properly;
otherwise composing works, but no NL input is accepted.
NEdit behaves the same way, except it accepts pasting
8-bit NL. Rebuilding with -DNO_XMIM doesn't help. xterm
and xedit work fine.

NEdit 5.5
Sep 30, 2004

Built on: Linux, 486, GNU C
Built at: Nov 12 2005, 22:12:34
With Motif: 2.2.3 [@(#)Motif Version 2.2.3]
Running Motif: 2.2 [unknown]
Server: The X.Org Foundation 60802000
Visual: 24-bit TrueColor (ID 0x23, Default)
Locale: C

Also tested with the official linux binary.


  • Thorsten Haude

    Thorsten Haude - 2005-11-29

    Logged In: YES

    Can you find a way to test with DDD (ususally build with

  • Scott Tringali

    Scott Tringali - 2005-11-29

    Logged In: YES

    xterm and xedit are not motif programs and have no relation
    to nedit.

  • Nobody/Anonymous

    Logged In: NO

    Same problem with DDD/openMotif.

    It's exactly xterm/xedit not being Motif programs what makes
    me suspect an openMotif bug.

  • Thorsten Haude

    Thorsten Haude - 2005-11-30

    Logged In: YES

    Are you sure you have a version of DDD running against Open

  • Dimitar Zhekov

    Dimitar Zhekov - 2005-12-06

    Logged In: YES

    All DDD class names start with Xm, and there is no LessTif
    in my system, so yes.

  • Thorsten Haude

    Thorsten Haude - 2005-12-11

    Logged In: YES

    Hm, I guess Lesstif classes would have to start with Xm or
    they wouldn't work. Also, Lesstif is usually statically
    bound tp Lesstif, so it would be hard to notice. Sorry to be
    obstreperous, but I never saw DDD linked to anything but

    What does 'ldd ddd' say?

  • Dimitar Zhekov

    Dimitar Zhekov - 2005-12-14

    Logged In: YES

    My impression is that the Motif classes in general start
    with "Xm"... Anyway, DDD was compiled on a system with
    openMotif present and LessTif absent, so it can hardly be
    linked to the latter. It works fine BTW, except for focusing
    fields under pointer - that can be altered by the option to
    use completion for the command window only.

  • Yuriy Syrota

    Yuriy Syrota - 2006-10-25

    Logged In: YES

    It seems to be a bug of a specific keymap. GUI toolkits
    don't manage names of keys.


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks