sergei
|
e41a365f59
* Changed 'var' parameters to 'out' in order to avoid warnings (Mantis #22136)
|
13 年之前 |
sergei
|
6498df861b
* xmlutils.pp: calculate hash with both range and overflow checks disabled (went unnoticed this far probably because range errors do not manifest on 32-bit platforms).
|
13 年之前 |
sergei
|
54ea6a9be1
- removed 'var' parameter, it isn't necessary and prevents passing TStream descendants (Mantis #20867).
|
14 年之前 |
sergei
|
27948a5f06
sax_xml.pp: cleanup:
|
15 年之前 |
sergei
|
1c7c97dc93
sax_xml.pp:
|
15 年之前 |
sergei
|
1a50f3ed26
* The fix in r15551 was not entirely correct. Must handle the case when string ends with a single whitespace.
|
15 年之前 |
sergei
|
83238862f7
* The tag name may be followed by any whitespace char, not only #32 (Mantis #16906)
|
15 年之前 |
sergei
|
73bafe0444
+ Implement TSAXReader.Abort method, which can be used to end the parsing prematurely (Mantis #16703)
|
15 年之前 |
sergei
|
26366263f1
sax_xml.pp:
|
16 年之前 |
sergei
|
173a0647a3
Reworked entity reference handling in SAX parsers:
|
16 年之前 |
sergei
|
5f45dd409b
SAX readers: never transition from scText to scWhitespace state, and don't reset token while transitioning from scWhitespace to scText. This ensures that only pure-whitespace chunks are ever reported via IgnorableWhitespace event, and that text nodes are not broken into words.
|
16 年之前 |
sergei
|
a8e6f79ef3
* SAX parsers: support hexadecimal notation in character references and return result in a SAXChar
|
16 年之前 |
sergei
|
e75bad33e4
Applied a fix similar to r13047:
|
16 年之前 |
peter
|
e338befa21
* mode objfpc added
|
17 年之前 |
peter
|
5b8dd4c004
* move fcl sources to separate packages
|
18 年之前 |