Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#208 XmFontListCreate() is an obsolete functi

release
open
nobody
Program (402)
3
2002-10-18
2002-09-29
Glen Stewart
No

XmFontListCreate() is an obsolete function!
keeps being printed in terminal windows when I run
Nedit 5.3 on Mandrake 9.0. After several minutes of
use (multiple files open), my X session gets very
sluggish and eventually freezes for minutes at a time
until I kill Nedit.

Discussion

  • Logged In: NO

    My guess is that you're using a Lesstif built binary.
    Please submit the output of Help->Version.

     
  • Logged In: NO

    NEdit 5.3
    Jun 1, 2002

    Built on: Linux, x86, GNU C
    Built at: Jul 21 2002, 07:40:41
    With Motif: 2001 [@(#)GNU/LessTif Version 2.1 Release
    0.93.34]
    Running Motif: 2001
    Server: Mandrake Linux (XFree86 4.2.1, patch level
    3mdk) 40201000

     
  • Logged In: NO

    Yes, it is Lesstif 93.34. (93.36 doesn't work with Nedit
    either). Use OM 2.1.30 or Lesstif 93.0 or 93.18.

    My guess is that something changed in the way Lesstif
    handles short-cuts/accelerator keys that causes the whole
    trouble with Nedit. Unfortunately the Lesstif project doesn't
    listen so far ...

     
  • Scott Tringali
    Scott Tringali
    2002-10-18

    Logged In: YES
    user_id=11321

    Did you build this yourself? If so:

    Linux distributions typically do not handle binary compatability
    well each release. If you built it yourself, and upgraded the
    operating system, then you probably need to rebuild.

    Did you upgrade your Motif libraries to a new version, or switch
    between LessTif to OpenMotif or OSF Motif? The three are not
    necessarily compatabile.

    Did you built it with recent versions of LessTif or OpenMotif?
    Recent version of LessTif are less stable. If you use LessTif at
    all, we recommend you use LessTif 0.93. If you use OpenMotif, we
    recommend OpenMotif 2.1.

    Consider downloading the Linux binary from http://www.nedit.org,
    which is statically linked with OSF Motif. This is far more
    robust because it is statically linked against OSF Motif, and
    immune to operating system or library upgrades that are
    incompatible.

    If not: sometimes system vendors build their own version of NEdit
    with unstable releases of LessTif or OpenMotif. Consider
    reporting the bug to your vendor.

     
  • Scott Tringali
    Scott Tringali
    2002-10-18

    • priority: 5 --> 3
     
  • Thorsten Haude
    Thorsten Haude
    2003-12-23

    Logged In: YES
    user_id=119143

    This is not a Lesstiff or a vendor problem: NEdit indeed
    uses an obsolete function. No pressing need to take it out
    as long as it works, but this should eventually go.