Thread View: comp.windows.x.announce
1 messages
1 total messages
Started by Brian V. Smith
Mon, 09 Nov 1992 16:36
xfig 2.1.5 available
Author: Brian V. Smith
Date: Mon, 09 Nov 1992 16:36
Date: Mon, 09 Nov 1992 16:36
142 lines
7971 bytes
7971 bytes
xfig 2.1.5 is available on export.lcs.mit.edu in /contrib/R5fixes/xfig-patches/ xfig.2.1.5.tar.Z. Be sure to set binary mode when transferring. There is also an incremental patch file to convert from 2.1.4 to 2.1.5. This is in the file /contrib/R5fixes/xfig-patches/2.1.4.to.2.1.5.Z. You may use the 'patch' program to automatically apply the changes to your 2.1.4 release. Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively in an X window. The resulting pictures can be saved, printed on postscript printers or converted to a variety of other formats (e.g. to allow inclusion in LaTeX documents). Following is a description of the CHANGES for 2.1.5. Many thanks to the users who contributed bug fixes and new features. Brian Smith Lawrence Berkeley Laboratory I don't speak for LBL; they don't pay me enough for that. Version 2.1 Patchlevel 5 Changes to Patchlevel 4: NEW FEATURES: o support for two button mouse - use META + Button 3 to simulate button 2 from Lars Berntzon (lasse@delila.cgl.se) o new resource "textoutline" (class "TextOutline") and command-line argument "-textoutline" which will outline text in red to show the bounding box that the text will occupy when printed (useful for rotated text) o print popup stays up until dismissed - can still pop up file/export menues, draw etc. while print popup is up. HOWEVER, while file or export popups are up, the print panel is not active. o can align all objects to canvas, not just to compound - use mouse button 2 idea from Jon Forrest o ellipses may now be rotated by an arbitrary angle and show their rotation from Janes Tough (jamest@cs.heriot-watt.ac.uk) o new -iconGeometry command-line argument o new command-line argument and resource -exportLanguage to specify default Export language. See man pages. o new command-line argument and resource -flushleft to set default printing to flush left on page. See man pages. o keyboard accelerators! Resource file has defaults for file, export and print popup panels and top command panel accelerators; <Meta>f will popup file panel, <Meta>q will quit, etc. See resource file and man pages for details. o one may now batch together several xfig files for printing with one print job. See popup print panel and man pages. o new label in the mouse function window & more obvious default color (yellow) o added scrollbar for indicator panel when buttons won't all fit on screen o can now edit sizes of arrowheads using popup edit panel o "make install" now automatically installs Fig.ad and Fig-color.ad in app-defaults directory o WM_DELETE_WINDOW now supported by popups - cancels popup function WM_DELETE_WINDOW in main canvas saves figure in xfig.SAVE and quits from David Wexelblat (dwex@mtgzfs3.att.com) BUG FIXES: o rulers only allowed 2 digits for inches/cm o deleted line thickness/color/area-fill/line-style and arrow settings for EPS objects in the update mode and removed color part in popup edit panel o depth wasn't being updated for splines and texts using update button o more cleanup with respect to procedure/variable types/casts from Don Sharp (dws@mari.co.uk) o fixed text bounds calculation to take into account any rotation when reading in figure from a file to decide whether to shift figure to keep on canvas (fig2dev 2.1.5 is also fixed so figures with rotated text near edges should center properly now) o fixed bug where segments disappeared while drawing interpolated spline in any LaTeX drawing mode o rearranged a-z and A-Z keys in the CompKeyDB file because some HP computers were apparently doing random things with capitalization from Anthony Shipman (als@bohra.cpg.oz.au) o fixed export of color figure to X11 bitmap format. White -> white, all other colors -> black. o removed apparently unnecessary translation from w_export, w_file and w_print which causes coredump on some HP machines. From Alfred van der Hoeven (alfred@arthur.et.tudelft.nl) o fixed initialization bug in u_undo.c and object.c which caused HP 9000/700 compilers to segfault From Alfred van der Hoeven (alfred@arthur.et.tudelft.nl) o new environvemt variable "XFIGTMPDIR" used for xfig temporary files directory o when reading a figure file, if any object coordinates are negative, the figure is shifted to keep it on the canvas so that the upper-left corner of the figure is placed on the current point positioning grid (in 2.1.4, the upper-left corner was placed at 10,10) o changed "char" to "unsigned char" for initialization of bitmaps by compilers from Teus Hagen (teus@oce.nl) o was passing floats to put_fmsg() instead of doubles. o includes copy of X11/Xfuncs.h now to use correct routines for zeroing/copying memory. o zooming to 0.1 no longer gives X error (dash list was null) o filenames in File/Export windows weren't sorted correctly from Simon Marshall (S.Marshall@sequent.cc.hull.ac.uk) o more explicit note about object depth in the man pages in the "GRAPHICAL OBJECTS" section o scaling vertical or horizontal line no longer causes floating point exception from Steve Tynor (tynor@prism.gatech.edu) o null strings in text objects now produce warning message when reading from file but xfig continues to read rest of file o scrollbars in File and Export popups reset to top when changing directories o default output filename in Export popup now changes to reflect current figure filename o default colors in Fig-color are a little nicer :-) o checking for file writablity now uses access() call from Devon Bowen (bowen@cs.buffalo.edu) o XtRemoveGrab bug when popping down file message window finally fixed many thanks to David Wexelblat (dwex@mtgzfs3.att.com) o XtAppAddActions() only called once now for each action from David Wexelblat (dwex@mtgzfs3.att.com) o changed cfree() calls to free() for those machines that don't have it from Anthony Datri (datri@concave.convex.com) o moved static function definitions outside of procedures for those machines which can't handle them from Anthony Datri (datri@concave.convex.com) o added second line to Imakefile to put the xfig directory containing the CompKeyDB (multi-key) database file in the standard X11 library o fixed bug introduced in 2.1.1 which incorrectly placed radius marker of circles created by radius o circle is now changed to ellipse type when scaled assymetrically o fixed various typos in xfig.man o changed references to mouse buttons left/middle/right to say buttons 1/2/3 respectively o radius of ellipses-specified-by-radius was one pixel too large o changed interpretation of 1/0 bits in EPS preview bitmaps back to original 0=white, 1=black according to EPSF guide version 2.0. Brought to my attention by Vivek Khera (khera@cs.duke.edu) o moved #include Xaw... directives to figx.h to speed up compilation o added conditional for Sun 3 and SunOs 4.0.3 from Peter Scott (pjs@euclid.jpl.nasa.gov) o fixed typo in FORMAT2.1 file describing values for types of splines o more lint cleanup and print file name "protection" in case filename has any shell meta characters from Jonathan Kamens (jik@MIT.Edu) o epsf file wasn't closed after reading if there was no preview bitmap from Herve Poirier (rvp@dxcern.cern.ch) o fixed bug where certain objects inside compound weren't being drawn when there was more than one compound object in the figure o removed ISO8859 requirement for Symbol and ZapfDingbats fonts (those fonts weren't being displayed)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads