Clarification on File Format Change

Mark Waddingham 36degrees at runrev.com
Wed Feb 15 05:25:29 EST 2006


Hi Everyone,

As most of you will now be aware, the file format has changed in  
version 2.7.

This change was necessary both to support persistence of new features  
and to resolve issues with Revolution's integration with modern Linux  
desktops.

Any stack saved in 2.7 will not load in a prior version - and,  
indeed, previous versions of Revolution will view 2.7 stacks as  
'corrupt' rather than coming from a newer version (the latter is due  
to the need to change header).

The header of a Revolution stackfile now consists of 8 bytes:
   REVOabcd
Where
   a = major version number
   b = minor version number
   c = version increment
   d = revision
Therefore, 2.7 files have the header:
   REVO2700

The existence of a property allowing you to change the version of the  
saved stackfiles has been mentioned on this list - however, this  
property is unsupported and details on it will not be officially  
published.

Warmest Regards,

Mark.

------------------------------------------------------------------
  Mark Waddingham ~ 36degrees at runrev.com ~ http://www.runrev.com
        Runtime Revolution ~ User-Centric Development Tools





More information about the use-livecode mailing list