2007-11-24 Bill Poser * Makefile: Patched as per Debarshi Ray to use -p flag with install to preserve timestamps. 2007-09-04 Bill Poser * redet.tcl (SaveResults): Fixed bug in which, in certain cases, an error was triggered on a successful save of results due to an empty message. Fixed a couple of ommissions from the encoding menu. 2007-06-13 Bill Poser * redet.tcl (ExecuteMatchGroovy): Added support for Groovy. Unfortunately, it is terribly slow since Groovy does not provide for precompilation. 2007-05-21 Bill Poser * redet.tcl (SaveMiscellaneousSettings): Replaced encoding spinboxes with (pseudo-)menus and added commands for init file. (SaveState): Fixed a typo that prevented saving ProgramInfo(tcl,EmitMatchOnlyP). Fixed a bug that triggered an error when saving configuration if no user classes had been defined. 2007-05-18 Bill Poser * redet.tcl (SaveTestInputData): Completed implementation of encoding choices for comparison data. If saving results, input, or comparison data in an encoding other than UTF-8, we now check that the conversion is possible. 2007-05-13 Bill Poser * redet.tcl: Added the ability to set the encoding for saving of results. 2007-04-29 Bill Poser * redet.tcl: Added the ability to set the encoding of comparison data just like test data. 2007-04-24 Bill Poser * redet.tcl (PopupTestDataEncoding): It is now possible to set the encoding for test data. The test data will be converted from the specified encoding to the internal Unicode encoding automatically, and converted back to the specified encoding if saved. 2007-04-02 Bill Poser Version 8.21 released * redet.tcl: Added support for librep. 2007-02-22 Bill Poser * redet.tcl: Added support for GNU coreutils function expr. 2007-02-15 Bill Poser Version 8.20 released. * redet.tcl (ExecuteMatchC): Added support for C with POSIX library. 2007-02-10 Bill Poser * redet.tcl (ShowUnicodeRanges): Corrected error in Ewellic range in Unicode range chart and filled in a missing bit of the Private Use Area. 2007-01-26 Bill Poser redet.tcl: Added command line option for specifying name of init file. 2007-01-25 Bill Poser * redet.tcl (ToggleUnicodeRangesByCodepoint): Fixed toggling of sort of unicode ranges from key binding. (ShowUnicodeRanges): Updated list of Unicode ranges to Unicode 5.0 and added unofficial Conlang ranges within Private Use Area from Conscript registry. 2006-12-11 Bill Poser * redet.tcl: Deleted obsolete procedure SaveColorConfiguration. Fixed bug in DumpFeatures (Write Feature List to File) and added timestamp, OS version, and Redet version to header. 2006-11-15 Bill Poser * redet.tcl: Updated accent letter entry widget. This one adds letters and provides upper-case versions on B3. The number of columns is also now configurable from the init file. 2006-11-13 Bill Poser * redet.tcl: Added command line option -P which lists supported programs. 2006-09-21 Bill Poser * redet.tcl (PopupIPAEntryV): Replaced with upated version with balloon help for all vowels. 2006-09-19 Bill Poser * redet.tcl (MoveResultsToTestData): We now check that there is something in the result window and abort if not. 2006-09-17 Bill Poser * redet.tcl (PopupIPAEntryC): Fixed non-functional button for uvular trill. 2006-09-17 Bill Poser * redet.tcl: Release of version 8.16 Added character info binding to comparison window and popup for displaying actual regexp. 2006-09-17 Bill Poser * redet.tcl: Moved setup of UName array to a late point so that it doesn't delay informational command line options. 2006-09-16 Bill Poser * redet.tcl (SetUnicodeName): Added the init file command UnicodeName, which allows the user to set the name of a Unicode codepoint. By default, the codepoints are assigned their Unicode name. As the Unicode name is sometimes uninformative or misleading, it is sometimes desirable to override it. This also allows the use of names in languages other than English. 2006-09-16 Bill Poser * redet.tcl: Right-clicking on a character in the test data or result windows now highlights the character and prints its hexadecimal character code and unicode name. 2006-09-13 Bill Poser * redet.tcl (ConstructHistory): Changed font for history list to RegexpFont. Now make available both LoadRegularExpressionFromClipboard and LoadRegularExpressionFromPrimarySelection as commands for which shortcuts can be defined. Which of these commands is put on the File menu is determined by whether the window system is X11 or not. 2006-08-20 Bill Poser * redet.tcl: Added the command CopySelectionToRegularExpression window, bound by default to F5. This copies the PRIMARY selection to the regular expression window. It is intended to facilitate cutting and pasting since, at least in X11, ctrl-V pastes the CLIPBOARD, not the PRIMARY seletion, but ctrl-C copies the PRIMARY selection. 2006-08-17 Bill Poser * redet.tcl: The actual regular expression is now displayed using the TextFont. It was previously MainFont, which sometimes rendered exotic characters unreadable. Added the init file command DefineCharacterClass. Added to the character class submenu of the tool menu, to the regular expression submenu of the file menu, and to the set of commands for which shortcuts may be defined a command that saves the regular expression resulting from expansion of user-defined character classes to a file. Gave a title and better colors to the widget for displaying the actual regular expression. 2006-07-28 Bill Poser version 8.14 * redet.tcl Fixed a bug that caused seds other than minised and supersed to appear to have no features. 2006-07-09 Bill Poser Added support for the Arena scripting language. 2006-06-23 Bill Poser * redet.tcl Added command MoveResultsToTestData to File menu and made it available as a keyboard shortcut. Added command ClearUserClasses to Tools->User Classes. 2006-05-12 Bill Poser * redet.tcl (TestFeatures): Support was added for BusyBox Egrep. When features are tested, if the program already has a control panel popup it is relabelled to eliminate the "untested" notation. 2006-05-10 Bill Poser * redet.tcl Set up a list of program/test combinations to skip when running feature tests instead of hard coding them in TestFeatures. * redet.tcl Added wmagrep as a separate program entry, for those users who want to use both TRE and Wu-Manber agrep. There may not be any, but this is useful for my testing. * redet.tcl Fixed bug in attempting to obtain version info from Wu-Manber agrep. 2006-05-04 Bill Poser * redet.tcl Added test and palette entry for tagged group with single quotes around tag instead of angle brackets. This is evidently used in .net.