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.