From kwaclaw at users.sourceforge.net Wed Nov 22 04:20:24 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Tue, 21 Nov 2006 19:20:24 -0800 Subject: [Expat-checkins] expat make-release.sh,1.9,1.10 Message-ID: <20061122032026.C4CC71E4008@bag.python.org> Update of /cvsroot/expat/expat In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv18059 Modified Files: make-release.sh Log Message: Updated to new CVS root URL. Index: make-release.sh =================================================================== RCS file: /cvsroot/expat/expat/make-release.sh,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- make-release.sh 27 Nov 2005 21:36:15 -0000 1.9 +++ make-release.sh 22 Nov 2006 03:20:21 -0000 1.10 @@ -8,7 +8,7 @@ # #CVSROOT=':ext:cvs.libexpat.org:/cvsroot/expat' -CVSROOT=':pserver:anonymous at cvs.libexpat.org:/cvsroot/expat' +CVSROOT=':pserver:anonymous at expat.cvs.sourceforge.net:/cvsroot/expat' if test $# != 1; then echo "USAGE: $0 tagname" From kwaclaw at users.sourceforge.net Sun Nov 26 18:34:49 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 09:34:49 -0800 Subject: [Expat-checkins] expat/lib expat.dsp, 1.13, 1.14 xmltok_ns.c, 1.7, 1.8 xmltok_impl.c, 1.12, 1.13 xmltok.c, 1.35, 1.36 Message-ID: <20061126173455.D4A541E4006@bag.python.org> Update of /cvsroot/expat/expat/lib In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv21305 Modified Files: expat.dsp xmltok_ns.c xmltok_impl.c xmltok.c Log Message: Change for MS VC++: Added #ifdefs to allow for passing xmltok_impl.c and xmltok_ns.c to the compiler (to make them visible in IDE). Index: expat.dsp =================================================================== RCS file: /cvsroot/expat/expat/lib/expat.dsp,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- expat.dsp 30 Sep 2004 02:47:02 -0000 1.13 +++ expat.dsp 26 Nov 2006 17:34:46 -0000 1.14 @@ -115,6 +115,14 @@ SOURCE=.\xmltok.c # End Source File +# Begin Source File + +SOURCE=.\xmltok_impl.c +# End Source File +# Begin Source File + +SOURCE=.\xmltok_ns.c +# End Source File # End Group # Begin Group "Header Files" Index: xmltok_ns.c =================================================================== RCS file: /cvsroot/expat/expat/lib/xmltok_ns.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- xmltok_ns.c 26 Nov 2004 14:58:24 -0000 1.7 +++ xmltok_ns.c 26 Nov 2006 17:34:46 -0000 1.8 @@ -1,3 +1,10 @@ +/* Copyright (c) 1998, 1999 Thai Open Source Software Center Ltd + See the file COPYING for copying permission. +*/ + +/* This file is included! */ +#ifdef XML_TOK_NS_C + const ENCODING * NS(XmlGetUtf8InternalEncoding)(void) { @@ -104,3 +111,5 @@ encoding, standalone); } + +#endif /* XML_TOK_NS_C */ Index: xmltok_impl.c =================================================================== RCS file: /cvsroot/expat/expat/lib/xmltok_impl.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- xmltok_impl.c 25 Dec 2005 16:50:52 -0000 1.12 +++ xmltok_impl.c 26 Nov 2006 17:34:46 -0000 1.13 @@ -2,6 +2,9 @@ See the file COPYING for copying permission. */ +/* This file is included! */ +#ifdef XML_TOK_IMPL_C + #ifndef IS_INVALID_CHAR #define IS_INVALID_CHAR(enc, ptr, n) (0) #endif @@ -1777,3 +1780,4 @@ #undef CHECK_NMSTRT_CASE #undef CHECK_NMSTRT_CASES +#endif /* XML_TOK_IMPL_C */ Index: xmltok.c =================================================================== RCS file: /cvsroot/expat/expat/lib/xmltok.c,v retrieving revision 1.35 retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- xmltok.c 5 Aug 2006 17:00:31 -0000 1.35 +++ xmltok.c 26 Nov 2006 17:34:46 -0000 1.36 @@ -297,7 +297,9 @@ #endif #define PREFIX(ident) normal_ ## ident +#define XML_TOK_IMPL_C #include "xmltok_impl.c" +#undef XML_TOK_IMPL_C #undef MINBPC #undef BYTE_TYPE @@ -694,7 +696,9 @@ #define IS_NMSTRT_CHAR(enc, p, n) (0) #define IS_NMSTRT_CHAR_MINBPC(enc, p) LITTLE2_IS_NMSTRT_CHAR_MINBPC(enc, p) +#define XML_TOK_IMPL_C #include "xmltok_impl.c" +#undef XML_TOK_IMPL_C #undef MINBPC #undef BYTE_TYPE @@ -833,7 +837,9 @@ #define IS_NMSTRT_CHAR(enc, p, n) (0) #define IS_NMSTRT_CHAR_MINBPC(enc, p) BIG2_IS_NMSTRT_CHAR_MINBPC(enc, p) +#define XML_TOK_IMPL_C #include "xmltok_impl.c" +#undef XML_TOK_IMPL_C #undef MINBPC #undef BYTE_TYPE @@ -1612,7 +1618,9 @@ #define NS(x) x #define ns(x) x +#define XML_TOK_NS_C #include "xmltok_ns.c" +#undef XML_TOK_NS_C #undef NS #undef ns @@ -1621,7 +1629,9 @@ #define NS(x) x ## NS #define ns(x) x ## _ns +#define XML_TOK_NS_C #include "xmltok_ns.c" +#undef XML_TOK_NS_C #undef NS #undef ns From kwaclaw at users.sourceforge.net Sun Nov 26 18:35:39 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 09:35:39 -0800 Subject: [Expat-checkins] expat/lib internal.h,1.7,1.8 Message-ID: <20061126173541.A555A1E4006@bag.python.org> Update of /cvsroot/expat/expat/lib In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv21684 Modified Files: internal.h Log Message: Fix for bug #1548182 . Index: internal.h =================================================================== RCS file: /cvsroot/expat/expat/lib/internal.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- internal.h 28 Sep 2003 21:57:22 -0000 1.7 +++ internal.h 26 Nov 2006 17:35:37 -0000 1.8 @@ -20,7 +20,7 @@ and therefore subject to change. */ -#if defined(__GNUC__) && defined(__i386__) +#if defined(__GNUC__) && defined(__i386__) && !defined(__MINGW32__) /* We'll use this version by default only where we know it helps. regparm() generates warnings on Solaris boxes. See SF bug #692878. From kwaclaw at users.sourceforge.net Sun Nov 26 18:58:09 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 09:58:09 -0800 Subject: [Expat-checkins] expat/lib expat_static.dsp, 1.5, 1.6 expatw.dsp, 1.6, 1.7 expatw_static.dsp, 1.6, 1.7 Message-ID: <20061126175812.CCF471E4006@bag.python.org> Update of /cvsroot/expat/expat/lib In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv31414 Modified Files: expat_static.dsp expatw.dsp expatw_static.dsp Log Message: Added xmltok_impl.c and xmltok_ns.c to source files. Index: expat_static.dsp =================================================================== RCS file: /cvsroot/expat/expat/lib/expat_static.dsp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- expat_static.dsp 30 Sep 2004 02:47:02 -0000 1.5 +++ expat_static.dsp 26 Nov 2006 17:58:06 -0000 1.6 @@ -97,6 +97,14 @@ SOURCE=.\xmltok.c # End Source File +# Begin Source File + +SOURCE=.\xmltok_impl.c +# End Source File +# Begin Source File + +SOURCE=.\xmltok_ns.c +# End Source File # End Group # Begin Group "Header Files" Index: expatw.dsp =================================================================== RCS file: /cvsroot/expat/expat/lib/expatw.dsp,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- expatw.dsp 30 Sep 2004 02:47:02 -0000 1.6 +++ expatw.dsp 26 Nov 2006 17:58:06 -0000 1.7 @@ -116,6 +116,14 @@ SOURCE=.\xmltok.c # End Source File +# Begin Source File + +SOURCE=.\xmltok_impl.c +# End Source File +# Begin Source File + +SOURCE=.\xmltok_ns.c +# End Source File # End Group # Begin Group "Header Files" Index: expatw_static.dsp =================================================================== RCS file: /cvsroot/expat/expat/lib/expatw_static.dsp,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- expatw_static.dsp 19 Jan 2006 01:04:23 -0000 1.6 +++ expatw_static.dsp 26 Nov 2006 17:58:06 -0000 1.7 @@ -97,6 +97,14 @@ SOURCE=.\xmltok.c # End Source File +# Begin Source File + +SOURCE=.\xmltok_impl.c +# End Source File +# Begin Source File + +SOURCE=.\xmltok_ns.c +# End Source File # End Group # Begin Group "Header Files" From kwaclaw at users.sourceforge.net Mon Nov 27 02:35:51 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 17:35:51 -0800 Subject: [Expat-checkins] expat expat.spec,1.15,1.16 Message-ID: <20061127013553.C28011E4007@bag.python.org> Update of /cvsroot/expat/expat In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv24645 Modified Files: expat.spec Log Message: Updated for release 2.0.1. Index: expat.spec =================================================================== RCS file: /cvsroot/expat/expat/expat.spec,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- expat.spec 24 Jul 2004 05:26:48 -0000 1.15 +++ expat.spec 27 Nov 2006 01:35:45 -0000 1.16 @@ -1,4 +1,4 @@ -%define version 1.95.8 +%define version 2.0.1 %define release 1 Summary: Expat is an XML 1.0 parser written in C. @@ -39,6 +39,10 @@ /usr/man/man1/xmlwf.1.gz %changelog +* Sun Nov 26 2006 Karl Waclawek +[Release 2.0.1-1] +- Update for the 2.0.1 release. + * Fri Jul 16 2004 Fred L. Drake, Jr. [Release 1.95.8-1] - Update for the 1.95.8 release. From kwaclaw at users.sourceforge.net Mon Nov 27 03:52:01 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 18:52:01 -0800 Subject: [Expat-checkins] expat/lib expat.h,1.79,1.80 Message-ID: <20061127025203.5D6DF1E4007@bag.python.org> Update of /cvsroot/expat/expat/lib In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv23533/lib Modified Files: expat.h Log Message: Preparing for release 2.0.1. Index: expat.h =================================================================== RCS file: /cvsroot/expat/expat/lib/expat.h,v retrieving revision 1.79 retrieving revision 1.80 diff -u -d -r1.79 -r1.80 --- expat.h 7 Apr 2006 20:24:20 -0000 1.79 +++ expat.h 27 Nov 2006 02:51:58 -0000 1.80 @@ -1005,7 +1005,7 @@ */ #define XML_MAJOR_VERSION 2 #define XML_MINOR_VERSION 0 -#define XML_MICRO_VERSION 0 +#define XML_MICRO_VERSION 1 #ifdef __cplusplus } From kwaclaw at users.sourceforge.net Mon Nov 27 03:52:01 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 18:52:01 -0800 Subject: [Expat-checkins] expat Changes, 1.50, 1.51 README, 1.33, 1.34 configure.in, 1.42, 1.43 Message-ID: <20061127025203.726481E4009@bag.python.org> Update of /cvsroot/expat/expat In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv23533 Modified Files: Changes README configure.in Log Message: Preparing for release 2.0.1. Index: Changes =================================================================== RCS file: /cvsroot/expat/expat/Changes,v retrieving revision 1.50 retrieving revision 1.51 diff -u -d -r1.50 -r1.51 --- Changes 2 Jul 2006 02:11:55 -0000 1.50 +++ Changes 27 Nov 2006 02:51:57 -0000 1.51 @@ -1,9 +1,20 @@ -Unrelease version +Release 2.0.1 - SF bug #1515266: The character data handler's calling of XML_StopParser() was not handled properly; if the parser was stopped and the handler set to NULL, the parser would segfault. Fixed. - Minor cleanups of the test harness. + - Example outline.c missed a final XML_ParserFree() call: + bug #1543233. + - Fixes and improvements for Windows platform: + bugs #1409451, #1476160, 1548182, 1602769. + - Build fixes for various platforms: + HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180. + All Unix: #1554618 (refreshed config.sub/config.guess). + - Added Open Watcom support: patch #1523242. + - Fixes to Makefile.in to have make check work correctly + bugs #1408143, #1535603, #1536684. + Release 2.0.0 Wed Jan 11 2006 - We no longer use the "check" library for C unit testing; we Index: README =================================================================== RCS file: /cvsroot/expat/expat/README,v retrieving revision 1.33 retrieving revision 1.34 diff -u -d -r1.33 -r1.34 --- README 22 Sep 2006 14:47:27 -0000 1.33 +++ README 27 Nov 2006 02:51:57 -0000 1.34 @@ -1,5 +1,5 @@ - Expat, Release 2.0.0 + Expat, Release 2.0.1 This is Expat, a C library for parsing XML, written by James Clark. Expat is a stream-oriented XML parser. This means that you register @@ -25,8 +25,8 @@ If you are building Expat from a check-out from the CVS repository, you need to run a script that generates the configure script using the GNU autoconf and libtool tools. To do this, you need to have -autoconf 2.52 or newer and libtool 1.4 or newer. Run the script like -this: +autoconf 2.52 or newer and libtool 1.4 or newer (1.5 or newer preferred). +Run the script like this: ./buildconf.sh Index: configure.in =================================================================== RCS file: /cvsroot/expat/expat/configure.in,v retrieving revision 1.42 retrieving revision 1.43 diff -u -d -r1.42 -r1.43 --- configure.in 25 Jan 2006 23:04:46 -0000 1.42 +++ configure.in 27 Nov 2006 02:51:57 -0000 1.43 @@ -45,7 +45,7 @@ dnl LIBCURRENT=6 -LIBREVISION=0 +LIBREVISION=1 LIBAGE=5 AC_CONFIG_HEADER(expat_config.h) From kwaclaw at users.sourceforge.net Mon Nov 27 04:05:23 2006 From: kwaclaw at users.sourceforge.net (Karl Waclawek) Date: Sun, 26 Nov 2006 19:05:23 -0800 Subject: [Expat-checkins] expat Changes,1.51,1.52 Message-ID: <20061127030526.59E2B1E400E@bag.python.org> Update of /cvsroot/expat/expat In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv29727 Modified Files: Changes Log Message: Forgot to mention xmlwf bugfix. Index: Changes =================================================================== RCS file: /cvsroot/expat/expat/Changes,v retrieving revision 1.51 retrieving revision 1.52 diff -u -d -r1.51 -r1.52 --- Changes 27 Nov 2006 02:51:57 -0000 1.51 +++ Changes 27 Nov 2006 03:05:20 -0000 1.52 @@ -1,20 +1,18 @@ Release 2.0.1 - - SF bug #1515266: The character data handler's calling of + - Fixed bug #1515266: The character data handler's calling of XML_StopParser() was not handled properly; if the parser was - stopped and the handler set to NULL, the parser would - segfault. Fixed. + stopped and the handler set to NULL, the parser would segfault. - Minor cleanups of the test harness. - - Example outline.c missed a final XML_ParserFree() call: - bug #1543233. + - Fixed xmlwf bug #1513566: "out of memory" error on file size zero. + - Fixed outline.c bug #1543233: missing a final XML_ParserFree() call. - Fixes and improvements for Windows platform: bugs #1409451, #1476160, 1548182, 1602769. - Build fixes for various platforms: HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180. All Unix: #1554618 (refreshed config.sub/config.guess). - - Added Open Watcom support: patch #1523242. - - Fixes to Makefile.in to have make check work correctly + - Fixes to Makefile.in to have make check work correctly: bugs #1408143, #1535603, #1536684. - + - Added Open Watcom support: patch #1523242. Release 2.0.0 Wed Jan 11 2006 - We no longer use the "check" library for C unit testing; we