
990202	Rudimentary Python bindings.

990130  Dummy args to SIOD to make it allocate more memory.
        Function readline in siod/slibu.c renamed lreadline.
        Links to Siag home page added to Help menu.

990115	Frame and Application added (see siag).

981223	New module fileio_doc.c uses catdoc to load Microsoft Word
	documents. Doesn't preserve formatting or handle fast save,
	but still... Catdoc must be installed separately.

981223	In fileio.c: separate loading formats from saving formats, so that
	the file selector box doesn't display formats it can't handle,
	such as Postscript when loading a file.

981130	Made show_format display the horizontal adjustment correctly.

981129	Fixed the same problem with loading files with bogus styles as
	in Siag. Also, fixed the same plugin display bug as in Siag.
	Removed the useless test.pw example.

981125	Moved pw.man from xpw to pw/docs.

981120	Moved all position fields into the sheet structure so they will
	stay put when tabbing between sheets.

981118	Off-by-one error in set_format prevented block format changes.
	Set XtNcomboTop so keyboard focus can be restored.

981117	All the style, format, adjustment controls on the toolbars work
	as expected setting the current format. They do not work for setting
	block format.

981116	Typo in pw.scm: plugins.scm should be plugin.scm.
	Changed format code to use encode-format and decode-format
	like in Siag.

981114	Multiple sheets work.

981111	Added support for multiple definable styles, like in Siag.
	Updated or added GPL comments in every source file.
	Started to add multiple sheet support in PW as well. I'm dead
	set on keeping this from ever compiling, let alone ship.

981105	Moved main.c from xpw to pw. This means that the UI separation
	should be complete (?)

981104	The same anti-reversing for Command and Toggle as in Siag.
	Replaced Hsep with Label.

981027	Their reader couldn't read hex. Fixed. Also added some formatting.
	Added keywords pard, plain, sectd, f, fs, fonttbl, deff, row, cell.
	Added font table and properties for default font, font number, size.

981027	Font alias table to deal with fonts that we don't have but that
	have close replacements. E.g. Arial => Helvetica.

981026	Replaced my RTF reader with Microsoft's from the RTF 1.5 spec.

981022	Appears to be stable with the new formats now.

980908	Multilevel menus.

980810	Released 3.0.

980802	Fixed the selection code and made the RichText widget highlight
	*all* the selected text.

980724	Added man page.

980723	Right mouse button pops up shortcut menu.

980723	New plugin command WIN prints toplevel window id on stdout. No
	longer is it necessary to depend on unreliable and ambiguous
	window names to find the plugin.

980722	Personal config file moved from $HOME/.pwrc to $HOME/.siag/pw.scm.

980721	New option -plugin makes PW behave like a plugin: implements
	communication over stdin/out + does not set window name.

980720	Added structured file format and plugins just like in Siag.

980718	Replaced Form widget with custom Pw widget for main window layout.

980717	Speling cheker.

980709	New commands copy-current-format, use-copied-format,
	define-style and cleanup-style make style and format handling
	more flexible.

980704	Moved tooltips to xcommon, changed all references from
	"helptext" to "tooltip".

980702	Use new RichText widget for output, instead of Canvas.

980701	Removed types.h. Moved icon.c to xcommon. XPM no longer optional.
	Rewrote print and preview in Scheme. Split into pw and xpw, just
	like Siag; this is a big change.

980629	Made PW part of Siag Office 2.80.

980629	Removed a bug that made the last line disappear.

980616	Made the format menus not flicker when typing.

980415	Revamped RTF: saves almost all formatting, loads properly.

980412	Added check to line_height in case it isn't allocated.
	(Humberto Ortiz-Zuazaga <zuazaga@cncac68.cnnet.clu.edu>)

980410	Load HTML properly including formatting and styles.

980307	Changed everything. Version 2.70.

971110	Added recent cosmetics from Siag. Version 2.55.

970824	Add another Canvas widget for a ruler. No drawing code yet.

970824	Draw on a brand new Canvas widget instead of a Core widget.

970805	Made show_format() update adjustment buttons properly.

970729	Updated documentation and broke out common parts into common/docs.

970728	Broke out common code into subdir common.

970718	Automatically break lines when they get too long. V 2.23.

970713	Started experimenting with a simple "object" embedding system.

970711	Save as RTF.

970710	Colours. Selection using custom target PW_BLOCK. Reduced flicker
	in screen update by using new pr_line_flag when only current line
	needs redrawing.

970709	Lots of changes to make the program more useful. Block, styles,
	fileformat. And synchronize the version numbers with Siag.
	New version 2.22.

970702	Updated user interface to look like Siag. Still not useful in any
	reasonable sense.

970309	Change most pwline ** args to buffer*.

970309	Printing.

970306	Delete characters, split and join lines.

970302	Insert characters at point. [Is it just me, or is this f*cking
	boring compared to spreadsheets?]

970301	Cursor movement OK.

970226	Displays text in different fonts in a window.

970226	Started converting Siag to Pathetic Writer. Empty window works,
	nothing else.

