[Xquartz-dev] X11 2.4.0 vs nedit 5.6-cvs20081118

Jack Howarth howarth at bromo.med.uc.edu
Thu Aug 27 20:39:54 PDT 2009


   I have been trying to solve some issues with the lesstif-0.95.2
and nedit fink packages on i386, powerpc and x86_64. I believe I 
have solved the lesstif 0.95.2 bus errors (which was due to missing
braces from a debian patch accepted upstream)...

--- lesstif-0.95.2/lib/Xm-2.1/CutPaste.c.org    2009-08-27 21:44:12.000000000 -0400
+++ lesstif-0.95.2/lib/Xm-2.1/CutPaste.c        2009-08-27 21:45:25.000000000 -0400
@@ -1028,9 +1028,11 @@
        /* XChangeProperty expects a buffer of longs when receiving 32 bits
           data, MEUHH */
        if (sizeof(long) != 4)
+        {
            convert_buf = XtMalloc(len * sizeof(long));
         for (i = 0; i < len; i++)
             convert_buf[i] = data[i];
+        }
        break;
 
     case 16:

The ability to copy and paste in nedit 5.5 still seems non-functional under
i386 fink. Upgrading nedit to the same 5.6-cvs20081118 debian sid tarball solved the
paste problem with one oddity. I have to disable ""Update Pasteboard when clipboard
changes" in the Preferences of X11 or I get an error message...

XmClipboardInquireLength() failed: clipboard locked.

when I try to paste text from one nedit window to another (but not when I
copy the text beforehand). Has anyone else run into this issue yet?
          Jack


More information about the Xquartz-dev mailing list