xfig 3.2.6 does not accept typing into SaveAs
Xfig is a diagramming tool
Brought to you by:
tklxfiguser
On Mac OS X 10.10.5 the new xfig 3.2.6 does not accept typing into the
SaveAs menu boxes so I am unable to save any work. I am able to use
the T button to create text. This problem appeared for me when I
switched to XQuartz. It is discussed at
fink-beginners@lists.sourceforge.net (see
https://sourceforge.net/p/fink/mailman/?source=navbar).
I can cut from a Terminal and paste that into SaveAs boxes using the
middle button of my mouse. However I cannot do that reliably and I
cannot delete any text that is already there.
The problem was reproduced, on Mac OS X 10.11.1, XQuartz 2.7.11. After a fresh install of fink, and sudo apt-get install xfig or fink install xfig, typing into the SaveAs Box did not work. (As a side note, installation of xfig only worked after the newest XQuartz was installed. Otherwise, fink complained about unmet dependencies, system-xfree86 >= 3:2.7.112 required, but only 3:2.7.94 or such available. This could be fixed, Xfig would certainly work also with older X-libs.)
When moving /sw/lib/libXaw3d.8.dylib out of the way and linking it to the library installed from macports,
ln -s /opt/X11/lib/libXaw3d.8.dylib /sw/lib/
, Xfig worked as expected. Also, installing xfig from macports does not show this issue. Find below some information on the two versions of the shared library, obtained by runningotool -L */libXaw3d.8.dylib
. First the library provided by fink,and here the library provided by macports,
I suspect, that the problem lies with the linked libraries.
That seems indeed to be the case. By adjusting fink's xfig package to use Xquartz's libXaw3d.8.dylib instead of that from our libxaw3dxft-shlibs package, this problem is resolved. I've just updated xfig in Fink acoordingly.
Last edit: Alexander Hansen 2017-01-13