🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#110
Author: Brian V. Smith
Date: Mon, 09 Nov 1992 16:36
142 lines
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