[comp.windows.x] xfig patchlevel 10 is available

envbvs@epb7.lbl.gov (Brian V. Smith) (06/15/91)

Patchlevel 10 for xfig2.0 is now on export.lcs.mit.edu (18.30.0.238)
in /contrib/xfig-2.0.pl10.tar.Z

Be sure to set binary mode when retrieving this file via anon ftp.
I have sent the diffs from pl9 to comp.sources.x, where hopefully they
will soon appear.

Here are the changes from pl9:

Patchlevel 10
Changes from patchlevel 9:

o zooming and panning is now possible for all objects except texts.
    Use new buttons, arrow keys for panning. See the man page.
    From Henning Spruth (hns@regent.e-technik.tu-muenchen.de)
o selecting one of several overlapping objects is implemented for
    most functions.
    Hold down Shift key while clicking on object to cycle through
    candidate objects, release shift key for selection. See man page.
    From Henning Spruth (hns@regent.e-technik.tu-muenchen.de)
o dash length and dot gap width can be modified using the Change menu
    From Dieter Pellkofer (dip@regent.e-technik.tu-muenchen.de)
o dash length scaled to line width and zoom factor
    From Henning Spruth (hns@regent.e-technik.tu-muenchen.de)
o multiple Grid Sizes
    Two grids are available in the -metric mode
    From Dieter Pellkofer (dip@regent.e-technik.tu-muenchen.de)
o open polygons and splines can be filled
    From Dieter Pellkofer (dip@regent.e-technik.tu-muenchen.de)
o new resource 'Startfontsize' and command line option -startfontsize
    From Georg Sigl (ges@regent.e-technik.tu-muenchen.de)
o point markers displayed with text objects
    From Henning Spruth (hns@regent.e-technik.tu-muenchen.de)
o grid and ruler bitmaps are created dynamically
    This was necessary for the zoom and pan commands
    From Henning Spruth (hns@regent.e-technik.tu-muenchen.de)
o if a point is to be deleted from a line, at least 2 points must remain
    From Dieter Pellkofer (dip@regent.e-technik.tu-muenchen.de)
o fixed bug where finishing text with middle button, saving figure
    and trying to quit made xfig claim the figure hadn't been saved
o fixed bug where line of zero length with an arrow head would cause f2ps 
    to divide by zero
o there is a bug in OpenWindows which causes xfig to crash when trying to 
    create the pixmaps from one-plane bitmaps for the button icons.  According
    to the Intrinsics manual, the XtNbitmap resource in a widget will auto-
    matically be converted to the proper screen depth, but OpenWindows seems
    not to do this.  Add the define "-DOPENWINDOWS_BUG" to the "DEFINES" line
    in the Imakefile if you are running OpenWindows.
o depth of objects is now honored - set object depth with popup change window
    From Mike Lutz <mjl@cs.rit.edu>
o bug fixed where "create object -> read file -> undo" would delete objects
    Tom Tkacik (tkacik@hobbes.cs.gmr.com)
o creation of text is now undoable
o text inside compound is erased properly when compound is moved/deleted etc
o f2ps now uses the -s (font size) option when objects are defined
    with default font size (-1)
    From Ian Dall <idall@augean.ua.oz.au>
o font spacing button value no longer crashes xfig on MIPS type machine
o having spline where two or more points are coincident no longer
    gives DOMAIN error or crashes xfig
    From Mike Lawley <lawley@muse.cs.mu.oz.au>
o attempting to draw arc with two or more coincident points no longer 
    crashes xfig
o definition of errno, sys_nerr and sys_errlist moved to fig.h
    From Casey Leedem <casey@gauss.llnl.gov>
o removed startup message printing to stdout


-- 
Brian V. Smith    (bvsmith@lbl.gov)
Lawrence Berkeley Laboratory
I don't speak for LBL; they don't pay me enough for that.

envbvs@epb7.lbl.gov (Brian V. Smith) (06/15/91)

Well it had to happen.

I forgot to change a #define in xfig, so if you have already retrieved
patchlevel 10 from export BEFORE 14:30 PDT, please retrieve it again.

>>> The correct file on export should has the timestamp of 21:44 Jun 14. <<<

Also, I have put the diffs to go from patchlevel 9 to 10 in 
/contrib/xfig-2.0.pl9.to.pl10.Z

This is simply a compressed output of "diff -c" on all the files that have
changed from pl9 to pl10.

The #define symbol I changed was OPENWINDOWS_BUG (it is really supposed
to be OPENWIN).  Here is the new CHANGES entry:

o there is a bug in OpenWindows which causes xfig to crash when trying to
    create the pixmaps from one-plane bitmaps for the button icons.  According
    to the Intrinsics manual, the XtNbitmap resource in a widget will auto-
    matically be converted to the proper screen depth, but OpenWindows seems
    not to do this.  Add the define "-DOPENWIN" to the "DEFINES" line
    in the Imakefile if you are running OpenWindows.

-- 
Brian V. Smith    (bvsmith@lbl.gov)
Lawrence Berkeley Laboratory
I don't speak for LBL; they don't pay me enough for that.