
		ChangeLog file for tpad

Changes in 1.3 (1 Sep 2004)
- The new option I/O Encodings under the Format menu allows to read and
  save files using any encoding supported by Tcl
- Added multi-lingual support. For now there are only two locales: en and it
- Added support for Regular Expression to Find and Replace
- Added the Edit/Replace function
- Added an interface to the external text formatter fmt(1)
  (both the BSD and GNU fmt are supported as to configuration),
  the XML well-formness checker xmlwf(1) and HTML tidy(1).
- Added a tip window at startup using fortune(6) and a fortune like
  string database (optional, see configuration)
- Added the Edit/Insert file option to insert a file below the cursor
- Added the ascii table. Click on a character to insert it into the text
- Added the "open recent" file list
  (with configurable maximum length and persistence)
- Added the "placing" configuration options.
  With it you can control how all tpad subwindows are placed.
- Made the code more reusable (using namespaces and packages);
  now tpad can be instantiated more than one time from the same Tcl interpreter
  and the text can be saved into a string variable instead of a file;
  see the docs for a description of the tpad simple API
- Now pasting over a selection always replaces it
- Control-f has been remapped to open up the find dialog editor
- Now no bindings that applies to the Text widget class gets modified by tpad
- Bug fixing: Cut, Copy and Delete from the Edit menu now change their
  state correctly (between normal and disabled) if the menu is torn off;
  also fixed a bug that caused some commands not to work when invoked from
  a torn off menu
- Implemented a check for broken configuration

Changes in 1.2 (30 Gen 2004)
- This version is almost identical to Windows XP (TM) Notepad
  and also runs under Windows (TM) :)
- Added the status bar, the popup menu (right click to open)
  and a simple print setup option
- Added the goto line option (both in the menu and in the command line)
- Added support for editing multiple files in sequence
  (use the Next File menu option to edit the next file from the argument list)
- Now you can safely use tpad as a pager with the
  readonly or viewer mode (-R option)
- Added the maxundo, palette, insertofftime, insertontime configuration options
  (note that disabling blinking may be useful to reduce network traffic)
- Added a short manpage describing command line usage and updated the HTML docs
- Replaced exec(n) realpath(1) call with the
  file(n) normalize command which is more portable
- Fixed a bug: now gives the textarea the focus
  before destroying a toplevel window
- Fixed a bug (under Windows): now the Find function highlights
  the found text even if the main window has not the focus
- Now the dialogs are centered over the main window

Changes in 1.1 (7 Gen 2004)
- I forgot to catch the kill of the window manager!
  Now it's fixed.
- Fixed a bug which caused an extra newline to be
  added to the end of the text.
- Added a facility to produce log files with tpad
  (see help for details).
- Get tpad to produce an appicon for WindowMaker.
- Now you can configure the color of the selection
  and the date/time format.
- Added a simple print option which uses lpr(1).
- Added a global configuration file tpad.conf,
  separated from the main program code.
  Also supports per-user configuration files
  (named ~/.tpadrc).
- Added HTML 2.0 help files and the Help option under
  the Help menu.

Changes in 1.0 (10 Nov 2003)
- First version.

