2007-09-04  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* redet.tcl (ExecuteMatchGroovy): 
	Added support for Groovy. Unfortunately, it is terribly slow since Groovy
	does not provide for precompilation.

2007-05-21  Bill Poser  <poser@localhost>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* redet.tcl:
	Added the ability to set the encoding for saving
	of results.

2007-04-29  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* redet.tcl:
	Added the ability to set the encoding of comparison
	data just like test data.

2007-04-24  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>
	Version 8.21 released
	
	* redet.tcl: 
	Added support for librep.

2007-02-22  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* redet.tcl:
	Added support for GNU coreutils function expr.

2007-02-15  Bill Poser  <poser@khunekcho.khunek.poser.org>
	Version 8.20 released.

	* redet.tcl (ExecuteMatchC): 
	Added support for C with POSIX library.

2007-02-10  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>
	redet.tcl:
	Added command line option for specifying name of init file.
	
2007-01-25  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* redet.tcl:
	Added command line option -P which lists supported programs.

2006-09-21  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* redet.tcl (PopupIPAEntryV): 
	Replaced with upated version with balloon help for
	all vowels.

2006-09-19  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* redet.tcl (MoveResultsToTestData): 
	We now check that there is something in the
	result window and abort if not.

2006-09-17  Bill Poser  <poser@khunekcho.khunek.poser.org>
	* redet.tcl (PopupIPAEntryC): 
	Fixed non-functional button for uvular trill.

2006-09-17  Bill Poser  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekyaz.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekyaz.khunek.poser.org>

	* 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  <poser@khunekyaz.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekcho.khunek.poser.org>

	* 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  <poser@khunekyaz.khunek.poser.org>
	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  <poser@khunekyaz.khunek.poser.org>
	Added support for the Arena scripting language.
	
	
2006-06-23  Bill Poser  <poser@S010600023f310f85.ca.shawcable.net>

	* 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  <poser@S010600023f310f85.ca.shawcable.net>

	* 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  <poser@S010600e0185aee1a.ca.shawcable.net>

	* 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  <poser@S010600e0185aee1a.ca.shawcable.net>

	* 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.
	

