<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/fpc.git/packages/fcl-xml/Makefile.fpc, branch avr</title>
<subtitle>svn.freepascal.org: svn/fpc
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/'/>
<entry>
<title>+ New unit dtdmodel.pp containing DTD-related classes.</title>
<updated>2010-10-25T15:26:29+00:00</updated>
<author>
<name>sergei</name>
<email>sergei@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2010-10-25T15:26:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=44660a51f8fad8f0aedec3a4417bcad0143bfdc8'/>
<id>44660a51f8fad8f0aedec3a4417bcad0143bfdc8</id>
<content type='text'>
* TXMLNodeType, TNodeData and TAttrDataType moved to xmlutils.pp, so they can be shared between dom, xmlread and dtdmodel.
* TContentParticle class moved from xmlread.pp to dtdmodel.pp.
* dom.pp and xmlread.pp switched to DOM-independent representation of DTD element declarations and attribute defaults.



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16221 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* TXMLNodeType, TNodeData and TAttrDataType moved to xmlutils.pp, so they can be shared between dom, xmlread and dtdmodel.
* TContentParticle class moved from xmlread.pp to dtdmodel.pp.
* dom.pp and xmlread.pp switched to DOM-independent representation of DTD element declarations and attribute defaults.



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16221 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>  + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and</title>
<updated>2010-09-29T21:56:47+00:00</updated>
<author>
<name>jonas</name>
<email>jonas@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2010-09-29T21:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=1afbfb7777fec3a15b9dfb3b5a696502a9a67920'/>
<id>1afbfb7777fec3a15b9dfb3b5a696502a9a67920</id>
<content type='text'>
    later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16065 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    later: the same as i386/darwin, except
      a) uses the non-fragile Objective-C ABI/runtime
      b) does not require stubs for direct calls/jumps (not required for
         i386/darwin under 10.6 and later either, but still generated
         there for backwards compatibility)
      c) only the same packages are enabled as for ARM/Darwin
      d) MacOSAll is compiled specifically for the iPhoneSimulator SDK
    This target also defines the symbol "darwin" apart from the target
    name "iphonesim" for source code compatibility reasons.


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16065 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>  * Makefiles version 2.5.1</title>
<updated>2009-08-13T21:21:28+00:00</updated>
<author>
<name>jonas</name>
<email>jonas@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2009-08-13T21:21:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=24306ad25dcde566cae81c1bc516896ce1e19cd5'/>
<id>24306ad25dcde566cae81c1bc516896ce1e19cd5</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@13533 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@13533 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>o Haiku patches by Olivier Coursiere</title>
<updated>2009-02-01T10:30:55+00:00</updated>
<author>
<name>florian</name>
<email>florian@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2009-02-01T10:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=a2fefa87d7d7ee76090a1432fad31bf097b02869'/>
<id>a2fefa87d7d7ee76090a1432fad31bf097b02869</id>
<content type='text'>
  + add posix thread support
  * improve signal handling
  * synchronize haiku's baseunix unit with the unix one (maybe it will be possible to remove Haiku's one in a future patch, but i keep it for now)
  + add support for standard sockets
  * fix some functions import to use the right libraries under Haiku
  * fix packages compilation


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@12636 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  + add posix thread support
  * improve signal handling
  * synchronize haiku's baseunix unit with the unix one (maybe it will be possible to remove Haiku's one in a future patch, but i keep it for now)
  + add support for standard sockets
  * fix some functions import to use the right libraries under Haiku
  * fix packages compilation


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@12636 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>* Patch from Sergei Gorelkin:</title>
<updated>2009-01-22T21:53:30+00:00</updated>
<author>
<name>michael</name>
<email>michael@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2009-01-22T21:53:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=793f861ded00a02df2d6b92ae396fe201d40310d'/>
<id>793f861ded00a02df2d6b92ae396fe201d40310d</id>
<content type='text'>
  * Changed the design of input decoders so they process data by chunks
    instead of char-by-char. It is much faster, and allows supporting
    external pluggable decoders.
  + Interface for external decoders.
  * ResolvePredefined() is rewritten so it doesn't call CompareMem five
    times do determine a single char.
  * ParseCharRef renamed to ParseRef, because it parses entity refs as
    well.
  * Added guard conditions to prevent integer overflows in ParseRef.
  * ContextPush(TXMLCharSource) merged into Initialize().

  xmliconv.pas is a new unit, containing an libiconv-based decoder. It depends on existing iconvenc package, and
  thus supports all platforms that are supported by iconvenc.

  xmliconv_windows.pas is the variation that allows to use libiconv functionality on Windows (It would require
  the iconv.dll to be distributed with the application, but since I haven't succeeded yet in writing a native
  Windows decoder, this is better than nothing).



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@12582 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  * Changed the design of input decoders so they process data by chunks
    instead of char-by-char. It is much faster, and allows supporting
    external pluggable decoders.
  + Interface for external decoders.
  * ResolvePredefined() is rewritten so it doesn't call CompareMem five
    times do determine a single char.
  * ParseCharRef renamed to ParseRef, because it parses entity refs as
    well.
  * Added guard conditions to prevent integer overflows in ParseRef.
  * ContextPush(TXMLCharSource) merged into Initialize().

  xmliconv.pas is a new unit, containing an libiconv-based decoder. It depends on existing iconvenc package, and
  thus supports all platforms that are supported by iconvenc.

  xmliconv_windows.pas is the variation that allows to use libiconv functionality on Windows (It would require
  the iconv.dll to be distributed with the application, but since I haven't succeeded yet in writing a native
  Windows decoder, this is better than nothing).



git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@12582 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title> * updated all makefile.fpc versions to 2.2.2 for fppkg compat.</title>
<updated>2008-10-22T17:19:13+00:00</updated>
<author>
<name>marco</name>
<email>marco@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2008-10-22T17:19:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=af05a359c5c64b66998a324d8209a9c9399d9217'/>
<id>af05a359c5c64b66998a324d8209a9c9399d9217</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11945 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11945 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title> * Related to #7902, sax_xml now compiled</title>
<updated>2008-02-05T09:02:27+00:00</updated>
<author>
<name>marco</name>
<email>marco@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2008-02-05T09:02:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=77f57306ade2ad73d19a93050b57d037485fc7a0'/>
<id>77f57306ade2ad73d19a93050b57d037485fc7a0</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@10222 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@10222 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>  * fix netdb dependencies</title>
<updated>2008-01-25T00:40:35+00:00</updated>
<author>
<name>peter</name>
<email>peter@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2008-01-25T00:40:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=4fa9b1592663097465338cd294d90b9b4032f659'/>
<id>4fa9b1592663097465338cd294d90b9b4032f659</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@9919 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@9919 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>* added an improved but incompatible TXMLConfig from Sergei Gorelkin</title>
<updated>2007-03-16T23:14:10+00:00</updated>
<author>
<name>michael</name>
<email>michael@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2007-03-16T23:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=5cdba4691dedc55ade84a943280c18da7f9b2afd'/>
<id>5cdba4691dedc55ade84a943280c18da7f9b2afd</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@6897 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@6897 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
<entry>
<title>  * units htmlelements and htmlwriter moved from fcl-web to fcl-xml</title>
<updated>2007-03-14T00:13:22+00:00</updated>
<author>
<name>hajny</name>
<email>hajny@3ad0048d-3df7-0310-abae-a5850022a9f2</email>
</author>
<published>2007-03-14T00:13:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/fpc.git/commit/?id=33204279e348b83e61d6481f80a8927c99aae05f'/>
<id>33204279e348b83e61d6481f80a8927c99aae05f</id>
<content type='text'>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@6840 3ad0048d-3df7-0310-abae-a5850022a9f2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@6840 3ad0048d-3df7-0310-abae-a5850022a9f2
</pre>
</div>
</content>
</entry>
</feed>
