Commit History

Author SHA1 Message Date
  tom_at_work 8a2696eb24 * limit the number of string message methods per class to 2^31 independent of architecture width: this avoids lots of compiler changes when allowing 2^63 (for 64 bit targets) 15 years ago
  sergei b4aa087aad * xmlread.pp, implemented some c14n features: when parsing with Options.CanonicalForm=True, report all attributes as specified and drop superfluous namespace declaration attributes. Fixes level3/ls/canonicalform10 and level3/ls/canonicalform11. 15 years ago
  sergei d96e17da77 * xmlread.pp, fixed an issue introduced by combination of r16046 and r16172: assigning doc.DocumentType only after DTD has been completely parsed prevented inner reader from parsing 2nd+ level entity references in default attribute values. This went unnoticed because of no positive tests, and was detected only by examining negative test diagnostic, namely for not-wf-sa-079 and not-wf-sa-080. 15 years ago
  sergei 12f6eb2c4e * types.pp, applied a fix similar to r16224,16226 also to UnionRect function. It is very similar to IntersectRect and parameter aliasing issue applies to it as well (see Mantis #17722). 15 years ago
  sergei 4468f72f6c * xmlread.pp, added location information to TNodeData and got namespace-related errors reported at correct locations. 15 years ago
  sergei f2260c1549 * DefaultUnicode2AnsiMove, DefaultAnsi2UnicodeMove: replaced indexed access to destination string by pointer access, this eliminates numerous unnecessary calls to fpc_xxxstring_unique. 15 years ago
  michael 791cb74f22 * Fixed sending/receiving of large data packets (size >word) 15 years ago
  michael a83037e7bc * Fixed batch processing, and multiple requests through 1 instance of an Adaptor 15 years ago
  sergei 068d2fba37 * xmlread.pp, modified attribute parsing code to use DOM-independent data structures (third part) 15 years ago
  tom_at_work 19baf7d3e0 * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside 15 years ago
  marco c1df466f6d * PSemaphore 15 years ago
  Jonas Maebe 9ab050316e * all accesses that cannot be handled natively by the code generator have 15 years ago
  sekelsenmat 3c2a94fad3 Makes IntersectRect more efficient 15 years ago
  sekelsenmat b4b9354468 Makes IntersectRect more robust. See bug #17722 15 years ago
  sergei 4579226771 + New unit dtdmodel.pp containing DTD-related classes. 15 years ago
  michael 59aca21ef0 * Reset adaptor - in case of pooled module, same adaptor is is used for each request 15 years ago
  michael 1bc555dc53 * TBlobField.SaveToStream() should check whether CreateBlobStream actually creates a stream 15 years ago
  tom_at_work f520989064 Fixed ordinal to string conversion for enumerations 15 years ago
  marco e82d25d211 * fix for mantis 17597, aliastypes in inheritance chains of fpdoc. 15 years ago
  florian dce3405c66 * reset lookahead char as well when resetting the scanner, resolves #17688 15 years ago
  marco 6da59076f8 * fcl-passrc goto support (added to an empty command), mantis 16476 15 years ago
  Jonas Maebe 14b95b3b9b * always force range checking for the upper and lower bounds of for-loops if 15 years ago
  Jonas Maebe 1cea4ec221 * added {$mode objfpc} to fix test 15 years ago
  tom_at_work a380da6204 Fixed conversion from string to enum value for 64 bit platforms requiring proper alignment (e.g. ppc64/linux) 15 years ago
  tom_at_work 7f9dedec99 Moved global variables from .text section to .bss in ppc/linux startup code, improves position independency 15 years ago
  Jonas Maebe e787e263c8 * build fpcres also for haiku (patch by Olivier Coursière, mantis #17696) 15 years ago
  sergei b585a6a1d0 * xmlread.pp, continued reducing DOM dependencies: 15 years ago
  michael a723c86cb1 * Mark blob parameters as binary 15 years ago
  Károly Balogh 52a118efbb + enabled SDL package for MorphOS 15 years ago
  Károly Balogh 2d9d71e976 + adapted SDL package to user PowerSDL headers on MorphOS. 15 years ago