summaryrefslogtreecommitdiff
path: root/packages/fcl-xml/src/xmlread.pp
Commit message (Expand)AuthorAgeFilesLines
* * fcl-xml: dropped using 'hack classes', which cause runtime errors if compil...sergei2015-02-191-22/+7
* * Fixed compilation with -CRsergei2012-05-151-6/+14
* * fcl-xml, going public with TXMLTextReader: moved most of the code from xmlr...sergei2012-04-141-4038/+25
* * Simplified CheckName() a bit.sergei2012-04-121-56/+37
* + TXmlReader.NameTable public propertysergei2012-04-111-10/+59
* * Modified helper TLoader class to access reader node data via an interface, ...sergei2012-04-091-26/+38
* * Added NameTable property to TXMLReaderSettingssergei2012-04-081-17/+39
* * When parsing end-tags, compare input with element name from start-tag direc...sergei2012-04-071-5/+33
* * Small improvement to parameter entity nesting checks.sergei2012-04-061-13/+9
* * Renamed TDOMParseOptions to TXMLReaderSettings (TDOMParseOptions left as al...sergei2012-04-051-54/+64
* * xmlread.pp, changed constructor using TXMLCharSource into two constructors ...sergei2012-04-031-28/+32
* * Renamed TXMLCharSource.SystemID to SourceURI to better reflect its purpose ...sergei2012-04-011-27/+26
* * Simplified TXMLTextReader.ReadTopLevel() a bit.sergei2012-04-011-14/+11
* * Changed entity handling to use a callback, makes TXmlTextReader class compl...sergei2012-03-311-21/+30
* * xmlread.pp, fixed skipping DTD in canonical mode: ReadTopLevel was not recu...sergei2012-03-281-3/+2
* xmlread.pp:sergei2012-03-271-24/+15
* + fcl-xml, implemented TDOMNode.BaseURI property.sergei2012-03-211-46/+24
* * fcl-xml, improved TNSSupport class to work directly with hashed strings, re...sergei2012-03-181-22/+15
* * fcl-xml, making progress with streaming API, implemented IXmlLineInfo inter...sergei2012-03-161-19/+72
* * fcl-xml, moved syntax validation procedure from TXMLTextReader to TAttribut...sergei2012-03-161-48/+41
* * fcl-xml, making progress with streaming API, implemented a few more methods.sergei2012-03-051-1/+34
* * fcl-xml, making progress with streaming API, moved DOM-dependent stuff from...sergei2012-03-031-231/+279
* + fcl-xml, making progress with streaming API, added most method implementati...sergei2012-02-271-7/+357
* * fcl-xml, moved check for required attribute presence to ValidateCurrentNodesergei2012-02-271-27/+27
* * fcl-xml, track attribute definition tags in reader instead of DTD. Removes ...sergei2012-02-251-9/+20
* * fcl-xml, upgrade to comply with XML 1.0 Fifth Edition. This makes naming ru...sergei2012-02-241-26/+14
* * improved handling of attribute value chunkssergei2012-02-231-49/+38
* * fcl-xml, replacing more occurrences of WideString with XMLString.sergei2012-02-221-38/+38
* + After reaching EOF condition, clear FNodeData[0] slotsergei2011-08-051-7/+25
* * Changed behavior of FNesting to conform closer to semantics of .net XmlRead...sergei2011-08-051-11/+9
* * Factored ParseIgnoreSection into separate proceduresergei2011-08-051-27/+30
* * xmlread.pp, renamed TXMLReader to TXMLTextReader.sergei2011-08-011-117/+117
* * xmlread.pp, implemented a separate parsing loop for top-level contentsergei2011-07-311-31/+124
* + Implemented TDOMDocument.xmlStandalone propertysergei2011-07-291-0/+1
* * Cleanup ParseContent()sergei2011-02-231-34/+17
* * xmlread.pp: split handling of node and validation stacks. Validation stack ...sergei2011-02-221-54/+47
* * xmlread.pp, remove FCursorStack and resort back to a single cursor node. Bu...sergei2011-02-211-82/+63
* * xmlread.pp, continue separating validation checks from the rest of code.sergei2011-02-211-54/+49
* * xmlread.pp, started separating validation checks from the rest of code.sergei2011-02-201-72/+91
* * xmlread.pp, the end of root element is now detected without involving DOM n...sergei2011-02-191-3/+5
* * xmlread.pp, handle entity references in streaming style.sergei2011-02-181-42/+107
* + fcl-xml, initial implementation of 'shared' DTD: it now consists of the mod...sergei2011-02-141-101/+99
* * Don't mess with DOM stuff in TXMLReader.ParseXmlOrTextDecl. Instead, put de...sergei2011-02-131-29/+22
* * xmlread.pp, fixed condition that was causing an infinite loop in case when ...sergei2011-01-151-1/+1
* * xmlread.pp: separated DOM-specific code into DoStartElement(); introduced F...sergei2010-10-311-32/+41
* * xmlread.pp: maintain ID map at reader side, so it can do ID/IDREF validatio...sergei2010-10-301-16/+40
* * xmlread.pp: since FIdRefs and FNotationRefs are never used at the same time...sergei2010-10-301-25/+21
* * xmlread.pp, implemented some c14n features: when parsing with Options.Canon...sergei2010-10-291-22/+41
* * xmlread.pp, fixed an issue introduced by combination of r16046 and r16172: ...sergei2010-10-281-1/+7
* * xmlread.pp, added location information to TNodeData and got namespace-relat...sergei2010-10-271-8/+15