From: Alan W. I. <ai...@us...> - 2005-05-22 17:11:44
|
Update of /cvsroot/plplot/plplot/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20326/include Modified Files: plplot.h plstrm.h Log Message: Backwards incompatible API change (within 5.5.x, but not wrt to 5.3.1 since this is a new feature). PL_FCI_MARK changed from 0x10000000 to 0x80000000. Index: plstrm.h =================================================================== RCS file: /cvsroot/plplot/plplot/include/plstrm.h,v retrieving revision 1.40 retrieving revision 1.41 diff -u -d -r1.40 -r1.41 --- plstrm.h 27 Apr 2005 06:44:01 -0000 1.40 +++ plstrm.h 22 May 2005 17:11:35 -0000 1.41 @@ -446,7 +446,7 @@ * fci FCI (font characterization integer) * An FCI is sometimes inserted in the middle of a stream of * unicode glyph indices. Thus to distinguish it from those, the FCI is marked - * by 0x1 in the most significant 4 bits. The remaining 7 hex digits + * by 0x8 in the most significant 4 bits. The remaining 7 hex digits * stored in the 32-bit integer characterize 7 different font attributes. * The font attributes are interpreted as follows: * hexdigit => 0 1 2 3 4 5 @@ -463,7 +463,7 @@ * hexdigit in the FCI. The hexpower = 3 position is essentially undefined * since there is currently only one hexdigit (0) defined, and similarly * for hexpower = 4-6 so there is room for expansion of this scheme into more - * font attributes if required. (hexpower = 7 is reserved for the 0x1 marker + * font attributes if required. (hexpower = 7 is reserved for the 0x8 marker * of the FCI.) \*--------------------------------------------------------------------------*/ Index: plplot.h =================================================================== RCS file: /cvsroot/plplot/plplot/include/plplot.h,v retrieving revision 1.166 retrieving revision 1.167 diff -u -d -r1.166 -r1.167 --- plplot.h 3 May 2005 14:47:55 -0000 1.166 +++ plplot.h 22 May 2005 17:11:35 -0000 1.167 @@ -234,7 +234,7 @@ #define PL_PARSE_SKIP 0x0080 /* Skip over unrecognized args */ /* FCI (font characterization integer) related constants. */ -#define PL_FCI_MARK 0x10000000 +#define PL_FCI_MARK 0x80000000 #define PL_FCI_IMPOSSIBLE 0x00000000 #define PL_FCI_HEXDIGIT_MASK 0xf #define PL_FCI_HEXPOWER_MASK 0x7 |