Version 8.42
Added command-line options for specifying input and output
files. Also, if the specified input and output files are
the same, the input is now overwritten.

Added the option of suppressing logging.

License is now GPL version 3.

Eliminated printing of version information when called
with no arguments. 

Version 8.41
Time and date-time keys may now contain ISO 8601 time zone specifiers.

Version 8.40
This version provides a choice between the International Components for Unicode
and utf8proc libraries, which we use only for Unicode normalization. utf8proc
is a smaller library with fewer dependencies and is likely easier to install.

Version 8.39
This version normalizes all Unicode input by default.

Version 8.38
Dates may now make use of any supported number system.
Month fields in dates may contain month names rather than numbers.
Dates may now consist of just year and day-of-year fields.

Version 8.37
This release adapts msort and msg to libuninum 2.1.

Version 8.34
Both numeric and numeric string keys may now be given in any of several dozen
number systems.

Version 8.31
Extended domain name comparison to handle email addresses.
Fixed small bugs in description of keys.

Version 8.30
Adds domain name comparison.

Version 8.29
Updated documentation and added command line option
giving equivalents to GNU sort.

Version 8.28
Fixes a segfault on combination of -c n and -w options.
Fixes a free of free pointer on failed key extraction.

Version 8.27
If there is only one record, we still mention that there
   is no point in sorting only one record but we now exit
   successfully after writing out that record.
   This is desirable for non-interactive use.

Version 8.26
Case-folding was updated to Unicode 4.1.
Turkic case-folding has been added as an option.
The GUI now rolls up as it was beginning to take up
   too much real estate.

Version 8.25
The option of just checking whether the input is sorted is now available.
Conversion of stylistic variants now handles Hebrew presentation forms.

Version 8.24
Added ability to sort on month names and abbreviations.

Version 8.23
Added options for treating certain classes of characters as their "basic" counterparts.

Version 8.22
Memory usage has been significantly reduced.

Version 8.20
It is now possible to use the collation rules for a locale rather than writing
a sort order definition. This is done by giving a locale name as argument to the
-s flag. If the argument to the -s flag is the word "locale", the collation rules
for the current locale will be used.
