home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!bloom-beacon!INTERNET!dont-send-mail-to-path-lines
- From: envbvs@epb9.lbl.GOV (Brian V. Smith)
- Newsgroups: comp.windows.x
- Subject: xfig 2.1.5 available
- Message-ID: <9211091636.AA06921@expo.lcs.mit.edu>
- Date: 9 Nov 92 16:36:56 GMT
- Sender: root@athena.mit.edu (Wizard A. Root)
- Organization: The Internet
- Lines: 142
-
- 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)
-