03/01/02: v1.2.1
  - added option "--xfersum"/"-s" along with the config section variable
    $xfersum, printing a total of the amount of data received at exit
  - enhanced "--list" output to take $errors into account when coloring the
    latest versions (yellow on some errors, red on a significant number)
  - fixed dysfunctional $dlretry
  - fixed comparison of versions containing well-known substrings (such as
    "alpha", "pre", etc.)
  - added ".rpm" to checkable extensions
  - modified determination of download URLs to discard version-based matches
    that don't also match the latest $regex
  - man page cosmetics and minor additions
  - various minor fixes

09/14/01: v1.2 -- NON-BACKWARDS-COMPATIBLE CHANGES TO CONFIG FILE FORMAT!
  - modified config file grammar to allow for multiple $url/$regex/$transform
    fields per program record, allowing for complex scenarios to be handled
    conveniently (such as version-dependent remote directory structures; see
    the man page for an example)
  - dropped the somewhat obscure "__DLVER__" placeholder in favor of two
    distinct placeholders: "__NEWVER__" (transformed or original latest
    version) and "__RAWVER__" (original latest version)--this means you'll
    HAVE TO ADAPT your config files; also, the new placeholders can be used
    to look up a version matched further back along a multiple $url/$regex
    chain if used as "__NEWVER#__"/"__RAWVER#__" (with `#' denoting a number);
    the new placeholders get replaced in $url, $regex, $dlexplicit, $dlexec,
    and $newverexec
  - removed obsolete $dlurl, $dlregex, thus removing a somewhat obscure
    feature that's become replaced by a more elegant one (sorry, you'll
    NEED TO ADAPT your config files)
  - introduced placeholders "__URL__", "__DLURL__" substituted in $dlexec,
    $newverexec
  - incorporated the detailed keyword help (via "-g KEYWORD") into the man
    page, dropped the "--grammar"/"-g" parameterization
  - removed pointless expansion of "__VER__" from $dlexplicit
  - now the value of $url is used as the default referrer

09/05/01: v1.1.1 (immediately bug-fixing the unreleased v1.1)
  - reduced "--grammar" output to the brief listing; added specifically
    retrievable long per-option descriptions (syntax: "-g KEYWORD") ->
    altogether, this renders the grammar documentation both more comprehensive
    and more concise
  - added $deleteold, automatically deleting old revisions of a program
    found in its download directory--use with CAUTION and AT YOUR OWN RISK!
    (see additional information printed by running `vcheck -g deleteold`)
  - added "--list" command line option
  - added per-program $dldir option considered either an absolute path or
    a subdirectory of the global $dldir
  - added config variables $ftpproxy and $httpproxy to allow for separate
    HTTP and (HTTP-based) FTP proxies to be configured (see the manpage
    for precedence rules); removed command line option "-p"/"--proxy"
  - replaced $exec by two distinct options: $newverexec and $dlexec, taking
    effect on detection and download of a new version, respectively (if
    you've been using $exec, you'll need to make appropriate changes)
  - changed parameter "-e"/"--errors" to accept an optional integer argument
    specifying a minimum number of errors
  - modified version comparison implementation to treat x.y as greater than
    x.0z
  - fixed $dlprefs to actually work once again

09/03/01: v1.0.4
  - changed $dlexplicit to allow for multiple occurrences per program record,
    thus allowing for more than one package to be downloaded
  - added global (i.e., in config section) $exec option (per-program values
    (if any) take precedence, however)
  - added placeholder "__PROG__" (when used in $exec string, this will be
    expanded to the program record's name)
  - added number of program records with significant number of $errors to
    "--syntax" output
  - changed short option for "--version" to "-V" since "-v" conflicted with
    "--verbose"
  - added further file types to be auto-checked after download: "*.ace", "*.pl"
05/10/01: v1.0.3
  - added a $dlreferrer field allowing one to specify an explicit HTTP referrer
    when downloading
  - added a $dlexplicit field allowing for explicitly-set download URLs
  - fixed a bug related to version comparison (non-keyword words vs. digits)
08/09/00: v1.0.2
  - incorporated the previously required proprietary modules into the script,
    thus removing vexing dependencies
  - added proper collapsing of ".." in URLs
  - fixed $dlurl and $transform in conjunction to adhere to the proclaimed
    behavior
  - minor fixes
03/24/00: v1.0.1
  - added "--version" option
  - fix to avoid a Getopt::Long warning issued by Perl 5.6.0
  - fixed $regex regexps to be evaluated case-sensitively
  - fixed "--plain"
03/23/00: v1.0 -- initial release (after a year or so of personal use)
