Scope Problem on Standalones
Richard Gaskin
ambassador at fourthworld.com
Tue Nov 29 14:02:43 EST 2005
David Burgun wrote:
> Hi,
>
> More confusion! The version of RunRev I am using says 2.6.1 build 152 in
> the About RunTime Revolution box, but the version of the application is
> Revolution 2.6.6.152 in the finder Get Info box.
>
> How to tell which one is right and hard to know why they are different.
>
> Is this the correct version?
Both.
There are two parts to the Rev product: the engine and the IDE.
The engine version is 2.6.6 build 152, and the Rev IDE is 2.6.1 build
152. The former is obtainable with a call to "the version", and the
latter with a call to "revAppVersion()".
There's a historical reason for this difference, which reflects
practical considerations even today:
Once upon a time the engine we know as "Revolution" was called
"MetaCard". MetaCard v1.0 was released in 1992, and Scott Raney (the
inventor of the engine) was unusually conservative with his version
numbering, so even after a decade it was still at v2.4. Somewhere
around 1998 MetaCard Corp. licenced the engine to RunRev Ltd. to produce
Revolution. So at that time Rev 1.0 was using the MetaCard 2.4 engine.
A few years ago RunRev Ltd. acquired the engine from MetaCard Corp.
Since then engine releases generally happen at the same time as IDE
releases, but if the auto-update feature becomes functional that may not
always be the case, as it would enable RunRev to update IDE components
on the fly using the same engine build.
The MetaCard IDE's About box displays both the engine version and the
IDE version. Rev might consider this as well, but since they seem to be
moving toward parity between the two there may not be a difference soon
enough.
In the meantime it would probably be a cleaner experience for users if
the version number in the Finder plist file reflected the IDE build,
since any differences between IDE and engine versions are generally of
interest only to the most ardent Transcript nerds.
Has anyone submitted a request for that to BZ? Might be worth their
consideration until the two versions are in synch.
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
More information about the use-livecode
mailing list