Hi Jim
You should probably just ignore the old plmeta format to a large extent as I
think it will be totally unused at present.
I would suggest starting the file with four characters (google fcc) which
identify the file as a plmeta file, eg PLPL or PLME or something. Then follow
with a fixed size unsigned integer, e.g uint16, which specifies the format
version. In this way plplot can check the version and if it is too high it can
refuse to read it. Then you are free to make whatever changes you need and
simply increment the version number written.
Phil
-----Original Message-----
From: "Jim Dishaw" <j...@dishaw.org>
Sent: 16/02/2015 04:07
To: "plplot-devel@lists.sourceforge.net list"
<Plplot-devel@lists.sourceforge.net>
Subject: [Plplot-devel] plmetafile compatibility
I need to create a new metafile version because there are commands (CHANGE
STATE CHR and CHANGE STATE SYM) that are not supported by the current version
(2005) metafile. Also, the current version does not save the color alpha
channels. What other shortcomings need to fixed?
I will maintain backwards compatibility in plrender for the 2005 version,
however, the plmeta output device will generate the new version.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel