That works, so long as there is something
Phil
-----Original Message-----
From: "Jim Dishaw" <j...@dishaw.org>
Sent: 16/02/2015 16:45
To: "Phil Rosenberg" <p.d.rosenb...@gmail.com>
Cc: "plplot-devel@lists.sourceforge.net list"
<Plplot-devel@lists.sourceforge.net>
Subject: Re: [Plplot-devel] plmetafile compatibility
The current plmeta format puts the string "PLPLOT" at the beginning and a
version string, currently "2005a" or "2005b" depending if it is a file or a
server.
I propose making a new version, say "2015-1", and keep the "PLPLOT" as the
identifying string. I would like to keep using strings in the header.
On Feb 16, 2015, at 3:32 AM, Phil Rosenberg <p.d.rosenb...@gmail.com> wrote:
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
From: Jim Dishaw
Sent: 16/02/2015 04:07
To: plplot-devel@lists.sourceforge.net list
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