Commit Graph

58 Commits

Author SHA1 Message Date
James Clark
5700ecb60f Add XML_DefaultCurrent 1998-06-21 06:53:13 +00:00
James Clark
2c080dd19f Avoid dependence on Unicode wchar_t in xmlparse 1998-06-17 11:19:44 +00:00
James Clark
d78e5baa21 Improve comment 1998-06-17 10:45:12 +00:00
James Clark
38dc320552 Make locations right for default handler and for character data spread over multiple calls. 1998-06-17 10:18:28 +00:00
James Clark
508f4e99ee Add default handler 1998-06-17 10:04:31 +00:00
James Clark
0ee12e8045 Avoid setting eventPtr on error while parsing internal entities. 1998-06-03 13:10:13 +00:00
James Clark
5c3919e6bf Fix some bugs in location handling 1998-06-03 10:48:23 +00:00
James Clark
e2ae0f492d More comments added. 1998-06-03 09:33:36 +00:00
James Clark
b720028b85 Tweak to locations in prolog 1998-06-03 09:28:55 +00:00
James Clark
03f202d614 Change GetErrorCode return type to enum XML_ErrorCode. 1998-06-03 09:24:43 +00:00
James Clark
650ce08322 Add more comments. 1998-06-03 09:23:16 +00:00
James Clark
0e864d50fb Use ints rather than unsigned shorts in unknown encoding support 1998-06-03 07:52:49 +00:00
James Clark
069c00e820 Make location information available for all events
Support XML_UseParserAsHandlerArg
1998-06-03 06:35:00 +00:00
James Clark
84835ac373 Generalize unknown encoding support 1998-06-02 08:57:14 +00:00
James Clark
f310fb4ab9 Ignore encoding decl with protocol specified encoding. Factor out common handling of XML/Text declaration. 1998-06-01 12:54:02 +00:00
James Clark
9efc5049a8 Support for arbitrary single byte encodings 1998-06-01 12:12:35 +00:00
James Clark
3a10246912 New approach for handling predefined entities 1998-06-01 07:28:31 +00:00
James Clark
496af54711 Avoid converting data unnecessarily 1998-06-01 05:55:23 +00:00
James Clark
c83cd08a8e Report notation and unparsed entity declarations. 1998-06-01 04:30:05 +00:00
James Clark
0f3e24272f Fix bug with CDATA sections in internal entity where internal encoding is different from external entity encoding. 1998-05-31 10:18:06 +00:00
James Clark
3bddd238db Fix bug with XML_UNICODE support and duplicate attributes. 1998-05-31 10:14:02 +00:00
James Clark
7eadec98df Make encoding name use XML_Char 1998-05-31 09:38:17 +00:00
James Clark
40962ad8af Make XML_ErrorString return XML_Char * 1998-05-31 08:39:35 +00:00
James Clark
a2625a0572 Finish UTF16 conversion support 1998-05-31 08:06:01 +00:00
James Clark
5b77f426ee Ifdef for XML_UNICODE 1998-05-31 05:32:43 +00:00
James Clark
583f937102 Change handling of internal encodings in xmltok interface. 1998-05-30 10:13:07 +00:00
James Clark
06fb5cebe8 Split externalEntityInitProcessor into 2. 1998-05-16 09:18:16 +00:00
James Clark
0317338f10 When creating an external entity parser, don't set the processor if the encoding was unknown. 1998-05-11 00:59:52 +00:00
James Clark
5d0c27b76c Add some more comments on new interfaces 1998-05-10 11:26:58 +00:00
James Clark
1250e1d136 Fix dtdCopy bug 1998-05-10 10:46:34 +00:00
James Clark
4b8e8545c5 Support for parsing external entities 1998-05-10 10:18:15 +00:00
James Clark
fc76800928 Fix bug with > INIT_ATTS_SIZE attributes 1998-05-04 01:38:32 +00:00
James Clark
44681484a8 Deal with XML_TOK_PARTIAL_CHAR from XmlCdataSectionTok 1998-05-02 06:15:55 +00:00
James Clark
fa8b616b9c Don't handle CDATA sections as a single token 1998-05-02 05:31:15 +00:00
James Clark
7e71c8f5d5 Fix bug with entity containing ] or ]] 1998-05-02 03:14:22 +00:00
James Clark
a9a9179d63 Fix bug with reallocing tag->buf. 1998-05-01 09:48:33 +00:00
James Clark
8190301827 Change parameter entity reference message so that it's not misleading in weird cases. 1998-04-26 07:10:00 +00:00
James Clark
d4ee1a1ee1 Add copyright notice. 1998-04-05 15:11:29 +00:00
James Clark
34e680d0b7 Include xmldef.h 1998-03-08 03:39:32 +00:00
James Clark
430fdf8c57 Fix handling of   in tokenized attribute values. 1998-02-08 08:44:11 +00:00
James Clark
7bbe2e366d Mark dtd as incomplete when a top-level parameter entity reference is encountered 1998-02-08 08:11:35 +00:00
James Clark
7e9d3e8571 Fix bug in normalizing CRs in PIs 1998-02-08 08:08:44 +00:00
James Clark
eb791c7b7e Deal with empty pool in poolAppend 1998-02-08 07:58:42 +00:00
James Clark
51b263674a Don't need to bother with parameter entity references now. 1998-02-07 06:48:12 +00:00
James Clark
0a8e3db8c7 Deal with externally specified encodings 1998-02-07 04:53:44 +00:00
James Clark
da063a16cf Normalize newlines in PIs 1998-02-06 06:40:51 +00:00
James Clark
0d2c1a94de Ignore declarations after first parameter entity reference in internal subset 1998-02-06 05:23:50 +00:00
James Clark
41400fe1ed Get rid of size_t usage 1998-02-04 07:20:46 +00:00
James Clark
2c589fc4e3 Redo handling of tag stack 1998-02-04 06:51:44 +00:00
James Clark
22099b7770 Return 1-based line numbers 1998-02-04 04:42:48 +00:00