Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  florian 6377c180bf * disable packages which do not build on msdos 12 năm trước cách đây
  sergei 4b8953c4f9 * When reading XML with namespace processing enabled, create 'level 2' elements and attributes even if their namespaceUri is empty. 12 năm trước cách đây
  sergei bed154d366 * Modified helper TLoader class to access reader node data via an interface, instead of using fields directly. 13 năm trước cách đây
  sergei 3d1b4b1b63 * Added a typecast to avoid range error in 64-bit debug builds 13 năm trước cách đây
  sergei 60fe15b01a * fcl-xml, improved TNSSupport class to work directly with hashed strings, reduces amount of hash lookups. 13 năm trước cách đây
  sergei c2a2f88bd4 * fcl-xml, making progress with streaming API, implemented IXmlLineInfo interface and fixed reported locations for attributes and their child nodes. 13 năm trước cách đây
  sergei f9f6344d3a * Moved standard namespace URIs from dom.pp to xmlutils.pp 13 năm trước cách đây
  sergei 6adf381867 * fcl-xml, upgrade to comply with XML 1.0 Fifth Edition. This makes naming rules for xml 1.0 identical to ones for xml 1.1. 13 năm trước cách đây
  sergei 0cd9e7fee9 + procedure BufAppendString(TWideCharBuf,XMLString) for convenience 13 năm trước cách đây
  sergei 8df23e7bd0 * Declared the XMLString type to serve as a base string type for entire package, and aliased DOMString and SAXString to it (the type remains WideString; once all other units are adjusted it may be changed to UnicodeString). 13 năm trước cách đây
  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 năm trước cách đây
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 14 năm trước cách đây
  sergei 151a8b59fb * Factored ParseIgnoreSection into separate procedure 14 năm trước cách đây
  sergei 8ed16bb3ab * xmlread.pp, continue separating validation checks from the rest of code. 14 năm trước cách đây
  sergei 6cb9cdcc0d * xmlread.pp: maintain ID map at reader side, so it can do ID/IDREF validation without DOM. 15 năm trước cách đây
  sergei 4468f72f6c * xmlread.pp, added location information to TNodeData and got namespace-related errors reported at correct locations. 15 năm trước cách đây
  sergei 068d2fba37 * xmlread.pp, modified attribute parsing code to use DOM-independent data structures (third part) 15 năm trước cách đây
  sergei 4579226771 + New unit dtdmodel.pp containing DTD-related classes. 15 năm trước cách đây
  sergei 7e5ff8ca89 * xmlread.pp, modified attribute parsing code to use DOM-independent data structures (second part) 15 năm trước cách đây
  sergei f138637678 xmlread.pp, moved decoder procedures to xmlutils.pp, so they can be reused by other code. 15 năm trước cách đây
  sergei f39e793448 * Moved TWideCharBuf and associated functions from xmlread.pp to xmlutils.pp, so this stuff can be reused by other code. 15 năm trước cách đây
  sergei 7e2f713d09 * HTML parser: in case of malformed input, do not create attributes with invalid names (Mantis #16916). 15 năm trước cách đây
  sergei ead5707179 + Enumeration type for XML version 15 năm trước cách đây
  sergei df5dec2106 * TNSSupport.CheckAttribute added check for null nsURI, it should not emit prefixes for namespaceless attributes. 16 năm trước cách đây
  sergei f68faa154d xmlread.pp: now uses TNSSupport class from xmlutils unit instead of its own copy of the same code. 16 năm trước cách đây
  sergei dbf48c0535 * Fixed (runtime) overflows and range checks, so the package runs after compiling with OPT="-Criot -gtl". That Delphi compatibility patch is starting to cause more trouble than benefit... 16 năm trước cách đây
  sergei 78b41cd8f6 + XML writer now performs the namespace normalization. 16 năm trước cách đây
  sergei 425170167d * Base units of the package now can be compiled also with Delphi, patch from Dariusz Mazur (with some modifications). 16 năm trước cách đây
  sergei e9e6439345 * dom.pp: fixed one possible reason of crashing in Delphi 2009 16 năm trước cách đây
  michael f853ac4c63 * Undid previous patch, because not all compiles 16 năm trước cách đây