Jan 21st, 1999

	- v1.0.8 released.
	- in need of Redhat RPMS again.  the previous maintainer seems to have
	  disappeared.

Jan 17th, 1999

	- began separating code that is the GUI framework, and code that is
	  specific to gnotepad+.
	- add a couple more tearoffs for existing sub-menus.
	- fix: print the correct msgbar message whenever updating toolbar
	  options.  previously, the message was being obliterated by the last
	  message printed in tb_redraw().
	- fix/add: print message to msgbar when toggling word wrap.

Jan 14th, 1999

	- add options in the "Edit" menu to insert HTML tags.
	- add left and right justify options for HTML tag insertion.

Jan 13th, 1999

	- finish html toolbar code (minus options for justifying text to the
	  left and right).  the dialog boxes for inserting links and images
	  tags turned out to be a whole lot elbow grease.
	- more code cleanup, restructuring, reuse, etc.

Jan 10th, 1999

	- add preliminary version of html toolbar.  still need to implement
	  dialog boxes for inserting tags for links and images.
	- fix autosave: don't save UNTITLED files
	- code cleanup and fix return types for GDK event callback functions.
	- lots of other code restructuring/modularizing

Jan 6th, 1999

	- v1.0.7 released.

Jan 5th, 1999

	- fix for gtk-1.1.12 compatibility

Dec 15th, 1998

	- v1.0.6 released.

Dec 13th, 1998

	- speedup appearance of quitting gnotepad+ by first hiding windows when
	  there are no documents that have been updated.

Dec 11th, 1998

	- fix for gtk-1.1.7 compatibility
	- enable popup menu list on notebook tabs
	- change: where appropriate, use GSList instead of GList.  the code
	  really wasn't taking advantage of a doubly linked list, so why not
	  save a little space and just use a singly linked list.

Dec 6th, 1998

	- fix: for gtk-1.1.x, the "gnotepad+ Init..." window on startup now
	  works correctly.
	- fix: for gtk-1.1.x, "Welcome to gnotepad+" message is now no longer
	  truncated.
	- fix: erroneous call to gtk_timeout_remove() for the msgbar message
	  when there was no previous message (happens on a new window).
	- change: doc_new() now takes an additional parameter to indicate
	  whether or not to update the msgbar message.  this is used as a small
	  optimization during startup.

Nov 30th, 1998

	- Redhat 5.x RPM's now available.  thanks goes to Aaron Walker.   get
	  them at ftp://ftp.iconmedia.com/pub/gnotepad+/
	- for gtk-1.1.x, enable use of toolbar handles so you can have floating
	  toolbars by tearing them off.

Nov 25th, 1998

	- v1.0.5 released.

Nov 24th, 1998

	- for gtk-1.1.x, add menu accelerators and tearoff menus.

Nov 23rd, 1998

	- update doc list and win list code to manually use a scrolled window
	  for gtk-1.1.5 compatibility (may no longer work 100% correctly with
	  previous versions of the gtk-1.1.x series).  this change still also
	  works when used with gtk-1.0.x.

Nov 22nd, 1998

	- v1.0.4 released.

Nov 21st, 1998

	- fix: whenever toolbar settings are changed via a menu callback, now
	  redraws/updates all toolbars in all windows, not just current one.
	- add: text foreground and background color prefs for highlighted text.
	- add: shows sample/preview text on page selection for text properties.
	- add/fix: for gtk-1.1.x, changes in the text font, foreground color,
	  and background color, all take immediate effect without restarting
	  the application.  for gtk-1.0.x, changes still take effect after
	  restarting.

Nov 17th, 1998

	- fix: saving a newly created file erroneously gave "Read Only".

Nov 15th, 1998

	- v1.0.3 released.

Nov 14th, 1998

	- replace a number of toolbar pixmaps with new pixmaps that use fewer
	  colors.
	- set window top level window name and wmclass to correct values.
	- fix: problem where closing a window or exiting gnotepad+ would
	  sometimes cause a segv.

Nov 8th, 1998

	- update gtkfontsel.[ch] backport with changes from gtk-1.1.3.
	  used only if compiled with gtk-1.0.x.
	- add build_user and build_host as compile time info.
	- quash compiler warning in msgbox.c.

Oct 31st, 1998

	- update "File Info" button to show additional file status (read only
	  status, and modified status).
	- changed: if a file is UNTITLED, then by default it's not read-only.
	- for Toolbar menu item, change 'Toggle' to 'Toggle On-Off'.
	- drop 'Tooltips Off' and 'Tooltips On'.  add 'Toggle Tooltips'.
	- add 'toolbar_raised' preference (for gtk-1.1.x only).
	- add 'Toggle Raised' menu item for toolbars (gtk-1.1.x).
	- changed: load toolbar pixmaps at runtime instead of including them
	  statically in the code.  pixmaps are now installed in
	  {prefix}/share/gnotepad+/xpm

Oct 24th, 1998

	- use tables to nicely format items in some of the pages of the
	  preferences dialog box.
	- use doc_current() instead of w->curdoc

Oct 18th, 1998

	- v1.0.2 released.

Oct 16th, 1998

	- add new preferences: text foreground and background color
	- backported the font selection dialog from gtk-1.1.2 to work with
	  gtk-1.0.6 (source distribution now includes gtkfontsel.[ch] from
	  gtk-1.1.2 with a few changes).
	- add new preferences page.  includes font selection.
	- add new toolbar button, preferences.
	- fix release date of v1.0.1 in NEWS file (was Oct 16th, when it was
	  actually released on Oct 12th).

Oct 13th, 1998

	- fixes/updates to autoconf files.  now checks for various types
	  (e.g., size_t, pid_t, off_t).
	- for checking if a file is read-only, use access().  drop excess code.
	- Debian 2.x packages now available.  Thanks to Martin Schulze (Joey).
	  get it at ftp://ftp.infodrom.north.de/pub/people/joey/debian/.
	- add man page from Joey Schulze to distribution (gnp.1).
	- rename packaging from "gnp+" to "gnotepad+".

Oct 12th, 1998

	- v1.0.1 released.

Oct 11th, 1998

	- fix code to compile/run using gtk-1.1.2.
	- separate 'close' and 'destroy' events for doc info window to avoid
	  destroying a widget twice.
	- fix broken build when using flock() to lock files.
	- use GNU autoconf, automake, etc.

Oct 9th, 1998

	- v1.0 released.

