home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / windows / x / 18941 < prev    next >
Encoding:
Internet Message Format  |  1992-11-09  |  7.7 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!bloom-beacon!INTERNET!dont-send-mail-to-path-lines
  2. From: envbvs@epb9.lbl.GOV (Brian V. Smith)
  3. Newsgroups: comp.windows.x
  4. Subject: xfig 2.1.5 available
  5. Message-ID: <9211091636.AA06921@expo.lcs.mit.edu>
  6. Date: 9 Nov 92 16:36:56 GMT
  7. Sender: root@athena.mit.edu (Wizard A. Root)
  8. Organization: The Internet
  9. Lines: 142
  10.  
  11. xfig 2.1.5 is available on export.lcs.mit.edu in /contrib/R5fixes/xfig-patches/
  12. xfig.2.1.5.tar.Z.  Be sure to set binary mode when transferring.
  13.  
  14. There is also an incremental patch file to convert from 2.1.4 to 2.1.5.  This
  15. is in the file /contrib/R5fixes/xfig-patches/2.1.4.to.2.1.5.Z.  You may use
  16. the 'patch' program to automatically apply the changes to your 2.1.4 release.
  17.  
  18. Xfig is a menu-driven tool that allows the user to draw and manipulate objects
  19. interactively in an X window.  The resulting pictures can be saved, printed
  20. on postscript printers or converted to a variety of other formats (e.g. to
  21. allow inclusion in LaTeX documents).
  22.  
  23. Following is a description of the CHANGES for 2.1.5.
  24.  
  25. Many thanks to the users who contributed bug fixes and new features.
  26.  
  27. Brian Smith
  28. Lawrence Berkeley Laboratory
  29. I don't speak for LBL; they don't pay me enough for that.
  30.  
  31. Version 2.1 Patchlevel 5
  32. Changes to Patchlevel 4:
  33.  
  34. NEW FEATURES:
  35.  
  36. o support for two button mouse - use META + Button 3 to simulate button 2
  37.     from Lars Berntzon (lasse@delila.cgl.se)
  38. o new resource "textoutline" (class "TextOutline") and command-line argument
  39.     "-textoutline" which will outline text in red to show the bounding box
  40.     that the text will occupy when printed (useful for rotated text)
  41. o print popup stays up until dismissed - can still pop up file/export menues, 
  42.     draw etc. while print popup is up.  HOWEVER, while file or export 
  43.     popups are up, the print panel is not active.
  44. o can align all objects to canvas, not just to compound - use mouse button 2
  45.     idea from Jon Forrest
  46. o ellipses may now be rotated by an arbitrary angle and show their rotation
  47.     from Janes Tough (jamest@cs.heriot-watt.ac.uk)
  48. o new -iconGeometry command-line argument
  49. o new command-line argument and resource -exportLanguage to specify default 
  50.     Export language.  See man pages.
  51. o new command-line argument and resource -flushleft to set default printing to 
  52.     flush left on page. See man pages.
  53. o keyboard accelerators! Resource file has defaults for file, export and print
  54.     popup panels and top command panel accelerators; <Meta>f will popup file
  55.     panel, <Meta>q will quit, etc. See resource file and man pages for
  56.     details.
  57. o one may now batch together several xfig files for printing with one print job.
  58.     See popup print panel and man pages.
  59. o new label in the mouse function window & more obvious default color (yellow)
  60. o added scrollbar for indicator panel when buttons won't all fit on screen
  61. o can now edit sizes of arrowheads using popup edit panel
  62. o "make install" now automatically installs Fig.ad and Fig-color.ad in 
  63.     app-defaults directory
  64. o WM_DELETE_WINDOW now supported by popups - cancels popup function
  65.     WM_DELETE_WINDOW in main canvas saves figure in xfig.SAVE and quits
  66.     from David Wexelblat (dwex@mtgzfs3.att.com)
  67.  
  68. BUG FIXES:
  69.  
  70. o rulers only allowed 2 digits for inches/cm
  71. o deleted line thickness/color/area-fill/line-style and arrow settings for EPS
  72.     objects in the update mode and removed color part in popup edit panel
  73. o depth wasn't being updated for splines and texts using update button
  74. o more cleanup with respect to procedure/variable types/casts
  75.     from Don Sharp (dws@mari.co.uk)
  76. o fixed text bounds calculation to take into account any rotation when reading
  77.     in figure from a file to decide whether to shift figure to keep on 
  78.     canvas
  79.     (fig2dev 2.1.5 is also fixed so figures with rotated text near edges
  80.     should center properly now)
  81. o fixed bug where segments disappeared while drawing interpolated spline in any
  82.     LaTeX drawing mode
  83. o rearranged a-z and A-Z keys in the CompKeyDB file because some HP computers
  84.     were apparently doing random things with capitalization
  85.     from Anthony Shipman (als@bohra.cpg.oz.au)
  86. o fixed export of color figure to X11 bitmap format.  White -> white, all other
  87.     colors -> black.
  88. o removed apparently unnecessary translation from w_export, w_file and w_print
  89.     which causes coredump on some HP machines.
  90.     From Alfred van der Hoeven (alfred@arthur.et.tudelft.nl)
  91. o fixed initialization bug in u_undo.c and object.c which caused HP 9000/700
  92.     compilers to segfault
  93.     From Alfred van der Hoeven (alfred@arthur.et.tudelft.nl)
  94. o new environvemt variable "XFIGTMPDIR" used for xfig temporary files directory
  95. o when reading a figure file, if any object coordinates are negative, the figure
  96.     is shifted to keep it on the canvas so that the upper-left corner of the
  97.     figure is placed on the current point positioning grid
  98.     (in 2.1.4, the upper-left corner was placed at 10,10)
  99. o changed "char" to "unsigned char" for initialization of bitmaps by compilers
  100.     from Teus Hagen (teus@oce.nl)
  101. o was passing floats to put_fmsg() instead of doubles.
  102. o includes copy of X11/Xfuncs.h now to use correct routines for zeroing/copying
  103.     memory.
  104. o zooming to 0.1 no longer gives X error (dash list was null)
  105. o filenames in File/Export windows weren't sorted correctly
  106.     from Simon Marshall (S.Marshall@sequent.cc.hull.ac.uk)
  107. o more explicit note about object depth in the man pages in the "GRAPHICAL 
  108.     OBJECTS" section
  109. o scaling vertical or horizontal line no longer causes floating point exception
  110.     from Steve Tynor (tynor@prism.gatech.edu)
  111. o null strings in text objects now produce warning message when reading from 
  112.     file but xfig continues to read rest of file
  113. o scrollbars in File and Export popups reset to top when changing directories
  114. o default output filename in Export popup now changes to reflect current 
  115.     figure filename
  116. o default colors in Fig-color are a little nicer :-)
  117. o checking for file writablity now uses access() call
  118.     from Devon Bowen (bowen@cs.buffalo.edu)
  119. o XtRemoveGrab bug when popping down file message window finally fixed
  120.     many thanks to David Wexelblat (dwex@mtgzfs3.att.com)
  121. o XtAppAddActions() only called once now for each action
  122.     from David Wexelblat (dwex@mtgzfs3.att.com)
  123. o changed cfree() calls to free() for those machines that don't have it
  124.     from Anthony Datri (datri@concave.convex.com)
  125. o moved static function definitions outside of procedures for those machines 
  126.     which can't handle them
  127.     from Anthony Datri (datri@concave.convex.com)
  128. o added second line to Imakefile to put the xfig directory containing the 
  129.     CompKeyDB (multi-key) database file in the standard X11 library
  130. o fixed bug introduced in 2.1.1 which incorrectly placed radius marker of
  131.     circles created by radius
  132. o circle is now changed to ellipse type when scaled assymetrically
  133. o fixed various typos in xfig.man
  134. o changed references to mouse buttons left/middle/right to say buttons 1/2/3
  135.     respectively
  136. o radius of ellipses-specified-by-radius was one pixel too large
  137. o changed interpretation of 1/0 bits in EPS preview bitmaps back to original
  138.     0=white, 1=black according to EPSF guide version 2.0.
  139.     Brought to my attention by Vivek Khera (khera@cs.duke.edu)
  140. o moved #include Xaw... directives to figx.h to speed up compilation
  141. o added conditional for Sun 3 and SunOs 4.0.3
  142.     from Peter Scott (pjs@euclid.jpl.nasa.gov)
  143. o fixed typo in FORMAT2.1 file describing values for types of splines
  144. o more lint cleanup and print file name "protection" in case filename has 
  145.     any shell meta characters
  146.     from Jonathan Kamens (jik@MIT.Edu)
  147. o epsf file wasn't closed after reading if there was no preview bitmap
  148.     from Herve Poirier (rvp@dxcern.cern.ch)
  149. o fixed bug where certain objects inside compound weren't being drawn when
  150.     there was more than one compound object in the figure
  151. o removed ISO8859 requirement for Symbol and ZapfDingbats fonts (those fonts
  152.     weren't being displayed)
  153.