Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Minecraft 1.2.5
    7,381 downloads
    iPhone and iPod
    Firmware (iOS) 5.1.1

    6,047 downloads
    Java for Mac OS X
    10.7 Update 2012-003
    / 10.6 Update 8 /
    10.5 Update 10

    4,241 downloads
    Apple Xcode 4.3.2
    3,487 downloads
    SPSS Statistics
    20.0.0

    2,959 downloads
    Cheat Engine 5.6.1
    2,915 downloads
    Mac Boy Advance
    1.7.6

    2,635 downloads

    downloads
    Internet Explorer
    5.2.3

    2,276 downloads
    Canon PIXMA MP280
    Driver 10.51.2.0

    2,184 downloads
    Home > Mac > Math/Scientific > msort > Changelog

    msort 8.53 - Changelog


    What's new in msort 8.53:

    January 11th, 2010

    · Adapted to be compatible with libtre 0.8
    · Removed unnecessary conditioning of Hybrid mapping code on availability of locale support.
    · Added -Z option for copying the first record to the output without sorting it. This is useful for sorting files with a header.
    · Considerably reduced the memory used for exclusions
    · Fixed a bug in the reporting of exclusions



    What's new in msort 8.52:

    December 8th, 2008

    · ISO8601 keys may now have an optional leading sign.
    · If a key has comparison type "random", it is no longer stored since it won't be used. This saves a little time and possibly a good bit of storage.
    · If one or more records have been discarded due to problems in key extraction but the run is otherwise successful, the exit code is now RECORDEXCLUDED (13) rather than BADRECORD (8).
    · Cleaned up and improved the log.
    · Made error-checking and reporting finer-grained in GetMonthNames.
    · A few of the regression tests depend on the locale system, which may fail for reasons independent of msort. These tests have now been separated so that their failure will not suggest that msort itself is not working. Typing "make test" runs the main set of tests. Typing "make localetest" runs the locale-dependent tests, the results of which are written to LocaleTestResults.
    · Split time and iso8601 date/time regression tests so as not to mix data with and without time zone offsets since mixing them causes tests to fail if executed in some time zones.
    · Added regression test for more complex substition.
    · Added information to the manual section on random comparison. If you don't know how random comparison can be useful other than for unsorting, you might want to check this out.



    What's new in msort 8.51:

    October 15th, 2008

    · It is now possible to set the random number generator seed from the command-line, allowing replication of random sorts. Whatever its origin, the seed used is now reported in the log.
    · Added regression tests for angles and collating sequences.
    · Rearranged the start and completion time stamps in the log so that the former immediately precedes the latter, facilitating comparison.



    What's new in msort 8.50:

    September 30th, 2008

    · Null keys resulting from the presence of a tag with no following value, are now detected and handled like key fields that are missing in their entirety.
    · Fixed a bug in which compound positional keys (those involving portions of more than one field) were not properly null terminated, resulting in various sorts of errors.
    · Positional key specifications with a character offset of zero are now treated as fatal errors and reported to the user.
    · Made report of failure of key extraction on one or more records subject to Verbose flag, so that giving the -q option completely silences msort so long as there are no non-fatal errors.
    · ISO8601 time/date stamps are now written into the beginning and end of the log file.
    · Made failure of check for libintl during configuration non-fatal.
    · Added 17 more regression tests.



    What's new in msort 8.49:

    September 25th, 2008

    · Fixed bug resulting from allocation of insufficient memory in ws2u8.
    · Removed inappropriate free of stack storage in GetSubstitutions.
    · Removed debugging line inadvertently left in GetWhiteSpaceDefinition.
    · Eliminated printing of message "Consult the log for details" if logging is not enabled.
    · Added section on Dependencies to README, discussing use of non-standard libraries and how to build the simplest configuration.
    · Eliminated direct call to libgmp, which should simplify installation. Now get gmp version info from function in libuninum if a sufficiently recent version of libuninum is available.
    · Added check for libintl.
    · Added nine more regression tests.



    What's new in msort 8.48:

    September 22nd, 2008

    · Updated case-folding to Unicode 5.1.
    · Fixed a bug that caused inappropriate rejection of ISO8601 date/time stamps lacking a numerical time zone offset.
    · Fixed a bug that caused inappropriate rejection of well-formed ISO8601 times.
    · Fixed a bug that caused a segmentation fault if an attempt was made to analyze as a date a string not containing the expected first date component separator.
    · Added -A flag for lexicographic sorts using only the first character (after substitutions, exclusions, etc.). This emulates pre-modern alphabetization practice.
    · Information about the system and machine type is now provided along with the version information.
    · Replaced definitions of Unicode character types in terms of unsigned long etc. with minimum size types such as u_int32_t for greater portability.
    · Added some regression tests, which may be executed by typing "make test".
    · Added some sample sort order definition files to the distribution.



    What's new in msort 8.47:

    July 2nd, 2008

    · Fixed a bug causing occasional segfaults when using utf8proc for normalization.
    · Modified domain name processing to handle optional protocol segment, which is treated as lowest priority component like the username in an email address.



    What's new in msort 8.46:

    May 28th, 2008

    · Fixes bugs in rearrangement of email addresses.
    · Made license for msg consistently GPLv3.



    What's new in msort 8.45:

    May 20th, 2008

    · Fixes a bug in Turkic case-folding.
    · Fixes a bug in hybrid comparison arising on machines in which sizeof(int) != sizeof(long).
    · Fills in missing text in section 10.7 of reference manual.



    What's new in msort 8.44:

    April 11th, 2008

    · Fixes a bug in which a character range with a positive first index and negative second index was not accepted.
    · Fixes a bug that prevented compilation with --disable-uninum when uninum/mininum.h is not present.
    · Msg now checks for Tk 8.5 and adapts font sizes accordingly.



    What's new in msort 8.43:

    January 28th, 2008

    · Fixes bug that prevented compilation with configuration flag --disable-uninum if file is not present.




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM