Antony Courtney <[EMAIL PROTECTED]> whines:
> The version numbers used for released version of Hugs are unfortunate (at
> best!), because the version number is not sufficient to identify a major or
> minor release.

His problems come from wrongly assuming that "1.4" is the "version
number" of Hugs when in fact the "June 1998" part is the "version
identifier".  Just look in hugs/src/version.h if you don't believe me.
You'll also see the emergency backup plan for minor releases.


Alastair

/* --------------------------------------------------------------------------
 * Version number
 * ------------------------------------------------------------------------*/

/* Is this a major release or not? */
#define MAJOR_RELEASE 1

/* Define this as a string (up to 13 characters) uniquely identifying the 
 * current version.
 * Major releases from Nottingham/Yale are of the form "<month> <year>"
 * Minor releases from Nottingham/Yale are of the form "Version YYMMDD"
 * Anyone else should use a different format to avoid confusion.    
 */
#if MAJOR_RELEASE
#define HUGS_VERSION "  June 1998   "
#else
#define HUGS_VERSION "Version 980610"
#endif


Reply via email to