SapphireDensetsu / mcl

Automatically exported from code.google.com/p/mcl
Other
0 stars 0 forks source link

RMCL 5.2 reports as 5.1b1 #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The RMCL 5.2 distribution displays as version "5.1b1" in the Finder's Get Info 
dialog.

Original issue reported on code.google.com by terje.norderhaug on 21 Oct 2009 at 5:39

GoogleCodeExporter commented 8 years ago
Defined in "pmcl.r":

resource 'vers' (1) {
  0x05, 0x01, beta, 1, verUS,    /**/
  "5.1b1",                                 /**/
  "5.1b1, ©1995-2003 Digitool, Inc."       /**/
};

Original comment by terje.norderhaug on 21 Oct 2009 at 5:46

GoogleCodeExporter commented 8 years ago
Resources are no longer used to find the current version in e.g. 
lisp-implementation-version. To keep a 
consistent version for Finder, I suggest that save-application updates the 
resource fork with the version from 
MCL.  

Only minor modifications are required. The new-version-resource function 
already updates the version string 
in the resources (when saving the application after applying a patch).

I favor adding an ccl::application-version-string method (like in Clozure) that 
provides the application version 
string to expose in the Finder.

Any objections or suggestions?

Original comment by terje.norderhaug on 24 Oct 2009 at 5:50

GoogleCodeExporter commented 8 years ago
Patch added to revision e547620457. 

Original comment by terje.norderhaug on 2 Nov 2009 at 8:03

GoogleCodeExporter commented 8 years ago
Integrated in revision 945bc436f2

Original comment by terje.norderhaug on 13 Nov 2009 at 8:42