]>
granicus.if.org Git - libexpat/log
Karl Waclawek [Fri, 23 Aug 2002 15:04:52 +0000 (15:04 +0000)]
Applied patch #598944: Static library builds for VC++
Fred L. Drake, Jr. [Fri, 23 Aug 2002 03:35:40 +0000 (03:35 +0000)]
Factor out some error reporting code used when the parser is expected
to report an error, and either doesn't report an error at all or
reports the wrong error.
Fred L. Drake, Jr. [Fri, 23 Aug 2002 03:14:01 +0000 (03:14 +0000)]
Renamed the last test added to be more clear about the condition being
tested.
Added a couple of additional tests checking for proper response to the
same well-formedness constraint. No bugs to fix there, just trying to
improve the coverage of the test suite.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:58:11 +0000 (21:58 +0000)]
Elaborate a comment slightly.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:55:25 +0000 (21:55 +0000)]
showVersion(): Only check for \ in the path on Windows, the same as
in tmain().
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:41:05 +0000 (21:41 +0000)]
Add a test case for the improper reporting of a failure of the "Entity
Declared" WFC fixed in lib/xmlparse.c 1.65.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:32:39 +0000 (21:32 +0000)]
Preliminary version number increment.
Karl Waclawek [Thu, 22 Aug 2002 21:24:10 +0000 (21:24 +0000)]
Fix for WFC: Entity Declared handling:
Expat would return an "undefined entity" error for the document:
<!DOCTYPE doc SYSTEM "foo">
<doc>&entity;</doc>
if the DTD was not read.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 21:08:43 +0000 (21:08 +0000)]
Added some minor markup, plus many more internal hyperlinks.
Karl Waclawek [Thu, 22 Aug 2002 14:52:44 +0000 (14:52 +0000)]
Applied patch #598352: Patch for defaultHandler in DTD.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 13:58:48 +0000 (13:58 +0000)]
Reduce the maximum line with to 80 (including the newline character).
This should make the AS/400 port easier to maintain.
Fred L. Drake, Jr. [Thu, 22 Aug 2002 03:54:17 +0000 (03:54 +0000)]
Suppress a warning from GCC that moveToFreeBindingList() had no
prototype, by making it static.
Karl Waclawek [Thu, 22 Aug 2002 00:06:51 +0000 (00:06 +0000)]
Added more detail about the unknownEncodingHandler.
Karl Waclawek [Wed, 21 Aug 2002 20:00:09 +0000 (20:00 +0000)]
Applied patch for bug #596931: XML_ParseReset and memory leaks.
Karl Waclawek [Sun, 11 Aug 2002 01:36:05 +0000 (01:36 +0000)]
Fixed typo.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 22:21:06 +0000 (22:21 +0000)]
Fix well-formedness, broken in the previous checkin.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 22:17:28 +0000 (22:17 +0000)]
Added documentation on how Expat deals with XML versions other than
1.0, and shows how an application can affect it.
Closes SF bug #584041.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 21:51:31 +0000 (21:51 +0000)]
Specify XHTML 1.0 Strict, conform, and add the "Valid XHTML 1.0" icon.
Rip out a lot of the extra layers of <div/> and <a/> elements.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 21:51:01 +0000 (21:51 +0000)]
Add the "Valid XHTML 1.0" icon.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 20:41:43 +0000 (20:41 +0000)]
Lots of really minor changes:
- Wrap paragraphs more consistently.
- Make this well-formed XML.
- When making a hyperlink to a function description, consistently
place the anchor inside the code, not the other way around.
- Make more references to function names hyperlinks to the
descriptions.
- Fix a few small typos.
- Don't always use an extra div to carry a class attribute, just stick
it on the pre.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 20:37:11 +0000 (20:37 +0000)]
Style cleanup.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 19:29:08 +0000 (19:29 +0000)]
Document XML_DefaultCurrent().
Update the documentation on XML_SetDefaultHandler() and
XML_SetDefaultHandlerExpand().
Closes SF bug #585537.
Fred L. Drake, Jr. [Thu, 8 Aug 2002 18:54:15 +0000 (18:54 +0000)]
Update the API documentation with the use of XML_Status for the
XML_Parse() and XML_ParseBuffer() functions.
Fred L. Drake, Jr. [Fri, 2 Aug 2002 19:44:09 +0000 (19:44 +0000)]
Define specific return values for the XML_Parse*() functions, and use them
to test all XML_Parse*() return values in the test and sample code.
This is binary-compatible with previous Expat 1.95.x releases.
dtdInit(): Make this a void function, since there is only one possible
return value.
parserInit(), poolGrow(), setContext(): Make these return XML_Bool values,
to match their intended semantics.
XML_ParseBuffer(): Use NULL instead of 0 for a pointer value.
Fred L. Drake, Jr. [Fri, 2 Aug 2002 19:40:09 +0000 (19:40 +0000)]
Define specific return values for the XML_Parse*() functions, and use them
to test all XML_Parse*() return values in the test and sample code.
This is binary-compatible with previous Expat 1.95.x releases.
Fred L. Drake, Jr. [Thu, 1 Aug 2002 05:42:57 +0000 (05:42 +0000)]
doProlog(): Use NULL instead of 0 to clear pointer variables.
getContext(): The needSep local is Boolean, so declare & set it that
way.
Fred L. Drake, Jr. [Wed, 31 Jul 2002 22:41:48 +0000 (22:41 +0000)]
Caught some more Boolean fields in the internals.
Fred L. Drake, Jr. [Wed, 31 Jul 2002 22:11:50 +0000 (22:11 +0000)]
Use the new Boolean definitions internally.
Fred L. Drake, Jr. [Wed, 31 Jul 2002 22:10:42 +0000 (22:10 +0000)]
Add definitions to support Boolean values in the Expat API.
Karl Waclawek [Mon, 29 Jul 2002 01:05:11 +0000 (01:05 +0000)]
Applied patch for bug #434664: utf8_toutf16 infinite loop.
Karl Waclawek [Sat, 27 Jul 2002 23:13:16 +0000 (23:13 +0000)]
Added documentation to prevent the misunderstanding that led
to bug #580503: user called parsing functions recursively.
Karl Waclawek [Sat, 27 Jul 2002 17:50:45 +0000 (17:50 +0000)]
Fixes to make it work with make & the free BCC32 command line compiler:
- enabled long command arguments with the "-l" option in makefile.mak
- removed an erroneous linker option from elements.mak
Karl Waclawek [Sat, 27 Jul 2002 16:21:39 +0000 (16:21 +0000)]
Applied patch # 581069
Karl Waclawek [Sat, 27 Jul 2002 16:13:51 +0000 (16:13 +0000)]
Applied patch # 581069
Fred L. Drake, Jr. [Thu, 25 Jul 2002 15:21:06 +0000 (15:21 +0000)]
When creating a tarball from the HEAD instead of a release tag, use
the date to generate the filename instead of the Expat version
number. This makes sense since the resulting tarball does not
represent a versioned release.
Fred L. Drake, Jr. [Thu, 25 Jul 2002 14:51:19 +0000 (14:51 +0000)]
Shorten all lines longer than 80 characters to be shorter than 80.
Required for OS/400 support.
Fred L. Drake, Jr. [Thu, 25 Jul 2002 14:47:45 +0000 (14:47 +0000)]
Add a whine about the C preprocessor abuse used in this file.
Wrap most of the longer lines so fit in less than 80 columns (required
for OS/400 support).
Fred L. Drake, Jr. [Wed, 24 Jul 2002 01:20:18 +0000 (01:20 +0000)]
Remove cruftiness.
Fred L. Drake, Jr. [Mon, 22 Jul 2002 17:49:17 +0000 (17:49 +0000)]
make_basic_suite(): Simplify the organization of the test cases into
just two groups: "basic" (no namespaces) and "namespace".
Rename one test function so it's name makes more sense, and is
shorter.
Fred L. Drake, Jr. [Mon, 22 Jul 2002 17:15:48 +0000 (17:15 +0000)]
Added regression test for SF bug #584832, adapted from contributed
test.
Karl Waclawek [Mon, 22 Jul 2002 13:32:37 +0000 (13:32 +0000)]
Fix for bug #584832: incorrect handling of internal entities.
The wrong string pool was cleared.
Karl Waclawek [Sat, 20 Jul 2002 13:31:06 +0000 (13:31 +0000)]
Applied patch for bug #584183: crash in builds without DTD support
Fred L. Drake, Jr. [Mon, 15 Jul 2002 19:57:34 +0000 (19:57 +0000)]
Fixup whitespace.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 18:39:32 +0000 (18:39 +0000)]
Add news for the 1.95.4 release.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 18:38:06 +0000 (18:38 +0000)]
Change the "next release" to 1.95.5.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 16:24:33 +0000 (16:24 +0000)]
Present signature lines for function declarations much more
consistently.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 16:07:28 +0000 (16:07 +0000)]
More nullification: use "return NULL" instead of "return 0" for
functions that return pointer types.
Wrap some long lines.
Captalize the first sentences of some comments, etc.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 15:49:33 +0000 (15:49 +0000)]
We're building Expat, not subversion. Appearantly a cut-n-pasto.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 15:07:30 +0000 (15:07 +0000)]
xmlwf/readfilemap.c is not used on Windows.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 05:21:23 +0000 (05:21 +0000)]
Capitalize "Expat" consistently.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 05:17:26 +0000 (05:17 +0000)]
Change the Borland support files so that the DLLs are named libexpat.dll and
libexpatw.dll, as they are for MSVC.
Since I do not have a Borland build environment, I hope I have not botched
this change!
Fred L. Drake, Jr. [Fri, 12 Jul 2002 05:06:17 +0000 (05:06 +0000)]
Add a note about the Borland compiler support files.
Move the second column of the table right a couple of spaces to
there's space for the long directory name on the left.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 02:52:42 +0000 (02:52 +0000)]
Add a note about the addition of Borland support files.
Include a couple of additional bug reports that have been dealt with.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 02:51:56 +0000 (02:51 +0000)]
Add the Borland support files to the installer.
Fred L. Drake, Jr. [Fri, 12 Jul 2002 02:46:22 +0000 (02:46 +0000)]
Support files for Borland C++ Builder 5 / BCC 5.5.
Contributed by Patrick McConnell.
Closes SF patch #538032.
Fred L. Drake, Jr. [Thu, 11 Jul 2002 18:55:43 +0000 (18:55 +0000)]
Update lists of ignored files to match changes from Makefile.in 1.37.
Fred L. Drake, Jr. [Thu, 11 Jul 2002 18:54:42 +0000 (18:54 +0000)]
Fix installation when building from outside the source directory.
Closes SF patch #566901.
Karl Waclawek [Thu, 11 Jul 2002 03:35:42 +0000 (03:35 +0000)]
Added documentation for new skipped entity handler.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 21:28:44 +0000 (21:28 +0000)]
Add a couple more fixed bugs to the list.
Karl Waclawek [Tue, 9 Jul 2002 21:19:24 +0000 (21:19 +0000)]
Added to list of changes for 1.95.4.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 21:17:45 +0000 (21:17 +0000)]
Add a test for SF bug #478332.
If I understand the report correctly, I can't reproduce the bug using
the CVS version of Expat.
Karl Waclawek [Tue, 9 Jul 2002 20:58:17 +0000 (20:58 +0000)]
Applied modified version of patch #578161.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 20:55:07 +0000 (20:55 +0000)]
Marked the de-tabification task complete.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 20:50:04 +0000 (20:50 +0000)]
De-tabify.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 20:49:47 +0000 (20:49 +0000)]
Bump version number & de-tabify.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 20:25:10 +0000 (20:25 +0000)]
A variety of code-style changes:
- Use only plain spaces, no hard tabs.
- Strip trailing whitespace from all lines.
- Strip blank line from the end of the file.
- Do no use a space following the ! operator.
- Wrap a couple of long lines.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 18:37:32 +0000 (18:37 +0000)]
Add a list of bugs fixed for 1.95.4 so far.
Set a target release date.
Karl Waclawek [Tue, 9 Jul 2002 18:29:23 +0000 (18:29 +0000)]
Fix for bug #579196.
Fred L. Drake, Jr. [Tue, 9 Jul 2002 13:57:18 +0000 (13:57 +0000)]
Fix typo from manual application of the Mac OS classic patch.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 17:10:38 +0000 (17:10 +0000)]
Added note about Mac OS classic support.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 17:08:45 +0000 (17:08 +0000)]
Mac OS (classic) support, based on patches from Thomas Wegner and
Daryle Walker.
Also moved some #include statements around and removed a VMS-specific #include
that duplicates an existing #include.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 17:06:55 +0000 (17:06 +0000)]
Mac OS (classic) support, based on patches from Thomas Wegner and
Daryle Walker.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 16:03:16 +0000 (16:03 +0000)]
Add link to the next set of release requirements as well.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 16:02:22 +0000 (16:02 +0000)]
Release requirements for 1.95.5.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 15:34:04 +0000 (15:34 +0000)]
Remove the need to use <p> to add space between list items.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 15:33:20 +0000 (15:33 +0000)]
Add some useful links to CVS documentation.
Fred L. Drake, Jr. [Mon, 8 Jul 2002 15:32:51 +0000 (15:32 +0000)]
Clean up some markup.
Karl Waclawek [Thu, 4 Jul 2002 14:06:15 +0000 (14:06 +0000)]
Added COMPILED_FROM_DSP flag to make it compile under VC++.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 20:44:54 +0000 (20:44 +0000)]
Minor consistency nit.
Karl Waclawek [Mon, 1 Jul 2002 16:54:52 +0000 (16:54 +0000)]
Modified fix for bug # 575168 to correct behaviour when endElementHandler
was set after startElementHandler was called.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 16:46:08 +0000 (16:46 +0000)]
De-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 16:45:37 +0000 (16:45 +0000)]
De-tabify; minor code-style consistency changes.
Removed function that was commented out using "#if 0"; not referenced.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 15:18:34 +0000 (15:18 +0000)]
De-tabify files that missed the de-tabify step.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 15:13:02 +0000 (15:13 +0000)]
De-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 14:51:16 +0000 (14:51 +0000)]
De-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 14:45:51 +0000 (14:45 +0000)]
De-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Sat, 29 Jun 2002 15:26:38 +0000 (15:26 +0000)]
Delay the Unix build-process changes since we really need to get a
bugfix release out.
Fred L. Drake, Jr. [Sat, 29 Jun 2002 15:24:30 +0000 (15:24 +0000)]
Update for the 1.95.4 release.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 23:04:49 +0000 (23:04 +0000)]
Fix SF bug #575168: "Missing events for end-element".
Fred L. Drake, Jr. [Fri, 28 Jun 2002 14:20:07 +0000 (14:20 +0000)]
Add regression tests for SF bug #566334:
"Default namespace => wrong element names"
Fred L. Drake, Jr. [Fri, 28 Jun 2002 13:40:20 +0000 (13:40 +0000)]
Delayed the InternalEntityRefHandler feature.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 13:35:44 +0000 (13:35 +0000)]
Add a regression test that might tickle SF bug #422239. See comments
for more information.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 04:03:36 +0000 (04:03 +0000)]
Change CVS link to the local version of the instructions for using the
Expat CVS repository.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 04:02:45 +0000 (04:02 +0000)]
Add a link to the ViewCVS repository browser.
Fred L. Drake, Jr. [Wed, 26 Jun 2002 13:04:04 +0000 (13:04 +0000)]
Mark one more of the release requirements as done.
Fred L. Drake, Jr. [Wed, 26 Jun 2002 12:54:32 +0000 (12:54 +0000)]
Add a link to the Expat4D product (Expat plug-in for 4th Dimension).
Fred L. Drake, Jr. [Wed, 19 Jun 2002 02:26:04 +0000 (02:26 +0000)]
Add the "replace-tabs-with-spaces" release requirement, as discussed
on the lists.
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:28:12 +0000 (14:28 +0000)]
Version number needs to be bumped here as well.
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:13:30 +0000 (14:13 +0000)]
Stupid punctuation nit: use a period at the end of a sentence! ;-)
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:11:56 +0000 (14:11 +0000)]
Mark the SkippedEntityHandler item "done".