
Changes in 3.1.17:

 - PW: Go to line (Window - Go To - Line)
 - PW: Insert special characters (Edit - Special Char)
 - PW: Way improved interface to external converters: register-converter
   (see fileio.c) allows PW to convert files it can't handle directly
   into another format which it can handle. register-converter is
   called by the wrapper function register-converters, or manually
   after PW has started. The default register-converters in pw.scm
   adds catdoc and mswordview as converters for different versions
   of MS Word, but that's just a sample of what can be done.
 - Siag: Lotus 123 reader makes A1 references if that is the user's default
 - Siag: New function @LOG10 is defined as log10 to avoid being interpreted
   as A1 reference
 - Siag: Adjust column width automatically by double-clicking on
   column header
 - Siag: Adjust row height automatically by double-clicking on row header
 - Siag: Resize cells using the mouse inside the grid
 - Siag: Autofill by clicking and dragging in grid
 - All: Updated and bugfixed Croatian, Danish, French and Swedish
   message files
 - All: Tool for translators to look for new keys


Bugfixes:

 - PW: Buffer overrun in HTML reader
 - Siag: Keypad bindings
 - Siag: Memory leak in fit_block_width

--------

Changes in 3.1.16:

 - Updated Swedish message file
 - A1 and R1C1 references can be used in different buffers without
   conflict.
 - Format of empty cells can be changed.

Bugfixes:

 - Block handling bug fixed (Pascal.Cuoq@inria.fr)
 - Memory overrun when expanding references (Pierre Abbat <phma@oltronics.net>)
 - Nonstandard C code in Xfiler (Henk Coetzee <henk@zircon.geoscience.org.za>)
 - Core dump in Clipart plugin (Harold Toms)

--------

Changes in 3.1.14:

 - Plugin support for printing improved
 - Clipart plugin prints the original PostScript code rather than
   letting the plugin framework print a bitmapped image
 - Image plugin lets the printer scale printed images, rather than
   doing it itself
 - Reliable support for dead keys, as requested by Seor Magalhes

--------

Changes in 3.1.13:

 - Improved DSC comments in generated Postscript
 - Brand new clipart plugin which displays Postscript images
 - PW produces more compact Postscript code

--------

Changes in 3.1.12:

 - Danish message file by Birger Langkjer <birger.langkjer@image.dk>
 - Select paper type, size and orientation
 - Headers and footers
 - Adjustable margins: top, bottom, left, right, header, footer
 - Set first page number
 - Adjustable tab distance
 - New file manager with drag and drop and command line with history
 - Image plugin can run as standalone application
 - Drag and drop functionality in xedplus

--------

Changes in 3.1.10:

 - Redesigned file selector
 - Made plotting plugin not barf on non-numeric cells
 - Portability patches from Harold Toms fixed a couple of broken casts
 - New text editor: a heavily modified version of Randolf Werner's Xed
 - *Very* alpha importing of Excel documents using Victor Wagner's xls2csv
 - Improved recognition of very old Siag files
 - Deallocate unused rows at the bottom of a sheet

--------

Changes in 3.1.9:

 - Dates can be entered as such, and not as seconds from Jan 1 1970.
 - Many custom widgets replaced by a general purpose layout widget,
   greatly simplifying the code and pruning the source tree.
 - Incorporated Ed Falk's Frame and Tabs widgets.
 - Close option on File menu to close buffers.
 - By default ask if a a buffer should be saved.
 - Bug fixes on the web page and documentation.
 - URL on Help menu updated to point at new site.

--------

Changes in 3.1.8:

 - T1lib can be used to add fully scalable Type 1 fonts with kerning,
   ligatures, antialiasing and other features not usually found in
   X applications.  Existing fonts can be leveraged and new ones
   easily installed without modifying X or installing "font servers".
 - Patch from Stephen Eglen <stephen@anc.ed.ac.uk>: when a file
   is saved, show its name in the status bar.
 - One-line fix in buffer.c to avoid accessing previously freed
   pointer. Thanks to S. Lockwood <sjl@chaucer.ece.ucsb.edu>
 - TextField widget incorrectly discarded Tab characters, which
   made it impossible to load tab separated files. Discovered by
   Stephen Eglen <stephen@cogsci.ed.ac.uk>

--------

Major changes in 3.1.7:

 - Plotting from vertically as well as horizontally oriented data
   by Rodrigo Alfonso Guzmn (raguzman@impsat1.com.ar) See the
   file vplot.scm.
 - Croatian messages, thanks to Matej Vela <vela@zagreb.mioc.hr>
 - Image plugin scales images when it is resized
 - Plugins talk back by sending X events back to the main application.
   The Hello plugin has been extended to make use of the new feature.
 - New Tsiag maintainer: Dan Gohman <gohmandj@cda.mrs.umn.edu>
 - Curses interface more portable by using autoconf
 - Modified makefiles to allow building outside source tree
   (suggested by "Marcus G. Daniels" <mgd@santafe.edu>)
 - Code restructured to reduce duplication even further
 - New Text plugin reads text files or executes arbitrary
   shell commands, runs external programs.
 - Plotting plugin, available on menu as Plot - Plugin.
   Requires Gnuplot and PBMplus/NetPBM.
 - Instructions for building on Irix, by Harold Toms

--------

As of 3.1.6, Siag Office includes support for the Python programming
language. Unfortunately, I have been unable to find any reasonable
way for autoconf to figure out where the Python headers and libraries
are, so for now it must be done with this kludge:

1. Python headers must be installed in /usr/local/include/python1.5.
   This is what the Python installation does by default so it is no
   big deal, but beware of the version number.

2. Copy (or symlink) libpython1.5.a to /usr/local/lib. This step must
   be made manually.

3. Run configure, make and make install


This works for me, but if anyone knows a better way, *please* clue me in.
Also, the bindings are rather rudimentary. If anyone with a better
knowledge of Python would like to take a look at the code (it's in
{siag,pw,egon}/pythoni.c) I would be eternally grateful.

An alternative to copying the library is to run configure like this:

LDFLAGS=-L/usr/local/lib/python1.5/config ./configure

--------

Changes in 3.1.4: Message catalogs in Spanish, German and French. See NLS.

--------

Major changes in 3.1:

 - Multipart documents for Siag and PW
 - Cross-sheet references
 - Unlimited fonts
 - Unlimited colours
 - Unlimited styles
 - A1 references as well as R1C1
 - PW uses Microsoft's own RTF reader to import documents
 - Sorting in Siag
 - Spelling checker in PW
 - Uses autoconf instead of imake
 - Simplified toplevel configuration

