<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-lxml.git/src/lxml, branch lxml-0.6</title>
<subtitle>github.com: lxml/lxml.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/'/>
<entry>
<title>[svn r291] Fix nasty bug that I completely failed to see yesterday: the use of</title>
<updated>2005-05-13T21:54:49+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-05-13T21:54:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=709af2668787f9fe3a0758443319536630baba16'/>
<id>709af2668787f9fe3a0758443319536630baba16</id>
<content type='text'>
ElementTree() causes the node given to *move* to a new document, and
tostring() was (unnecessarily) uses it. This should fix Henrik's
xpath bug, and at least paper over Paul's XSLT segfault bug, for
which I've added a test. I say paper over as the fundamental problem
of mixing nodes from XSLT result trees with anything else remains.

I should think about what happens with ElementTree() in general when
it's fed an element. I wonder what (c)ElementTree's behavior is in
this respect, though I fear it actually will happily share the node
between two documents. I will investigate.

--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ElementTree() causes the node given to *move* to a new document, and
tostring() was (unnecessarily) uses it. This should fix Henrik's
xpath bug, and at least paper over Paul's XSLT segfault bug, for
which I've added a test. I say paper over as the fundamental problem
of mixing nodes from XSLT result trees with anything else remains.

I should think about what happens with ElementTree() in general when
it's fed an element. I wonder what (c)ElementTree's behavior is in
this respect, though I fear it actually will happily share the node
between two documents. I will investigate.

--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r287] Fix bug for handling namespaces in attribute keys, values and items, as</title>
<updated>2005-05-09T18:54:51+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-05-09T18:54:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=4adb48bb8af80a3181e63b277ec458e635a6e165'/>
<id>4adb48bb8af80a3181e63b277ec458e635a6e165</id>
<content type='text'>
well as string representation.

--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
well as string representation.

--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r274] Fix unicode bugs, and add some tests for this.</title>
<updated>2005-04-09T16:37:09+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-04-09T16:37:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=afaec60b77371bf3d0f570d5bb0db956ebe896d3'/>
<id>afaec60b77371bf3d0f570d5bb0db956ebe896d3</id>
<content type='text'>
--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r272] Python 2.2 compatibility changes.</title>
<updated>2005-04-09T13:12:20+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-04-09T13:12:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=aa46547573f3ac8010485912088af8f4fbf9822a'/>
<id>aa46547573f3ac8010485912088af8f4fbf9822a</id>
<content type='text'>
--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r248] Fix memory bug with _removeNode.</title>
<updated>2005-02-10T18:21:17+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-10T18:21:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=c806d960791a1a3bcb3cb8b611e0f84633978ad1'/>
<id>c806d960791a1a3bcb3cb8b611e0f84633978ad1</id>
<content type='text'>
--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r246] Correct __del__ to __dealloc__.</title>
<updated>2005-02-10T16:07:04+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-10T16:07:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=41f8776b49179811487d26a46f3af7aee9e28385'/>
<id>41f8776b49179811487d26a46f3af7aee9e28385</id>
<content type='text'>
--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r243] Add a test for returning nodes from extension functions.</title>
<updated>2005-02-07T18:45:22+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-07T18:45:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=13f6b5ea8c03de28326a55aa42e9c9714f5a3ec7'/>
<id>13f6b5ea8c03de28326a55aa42e9c9714f5a3ec7</id>
<content type='text'>
--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r242] All kinds of nasty hackery to make sure returning nodes from an XPath</title>
<updated>2005-02-07T18:43:53+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-07T18:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=05cc0ba2d0192ca8c3e80ca61bb89430d8f114bc'/>
<id>05cc0ba2d0192ca8c3e80ca61bb89430d8f114bc</id>
<content type='text'>
extension function doesn't lead to memory errors. It doesn't do so
anymore at least for a test case, though not entirely happy with the situation
yet.

--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
extension function doesn't lead to memory errors. It doesn't do so
anymore at least for a test case, though not entirely happy with the situation
yet.

--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r241] Tweaking of the deallocationTop algorithm; this simplification seems to</title>
<updated>2005-02-07T17:21:50+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-07T17:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=01810d67daf7e07b514a9d6e1da57b223889e8e5'/>
<id>01810d67daf7e07b514a9d6e1da57b223889e8e5</id>
<content type='text'>
do no harm and may help. Also added a changeDocumentBelow in xpath
result unwrapping.. Doesn't help destroy the memory errors in complicated
XPath settings yet, though.

--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
do no harm and may help. Also added a changeDocumentBelow in xpath
result unwrapping.. Doesn't help destroy the memory errors in complicated
XPath settings yet, though.

--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
<entry>
<title>[svn r240] Add more doctests for XPath extension functions, adapted from Marc-Antoine's</title>
<updated>2005-02-07T16:45:45+00:00</updated>
<author>
<name>faassen</name>
<email>none@none</email>
</author>
<published>2005-02-07T16:45:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-lxml.git/commit/?id=73005c5706ce217b21666fa91dff5bc01508987d'/>
<id>73005c5706ce217b21666fa91dff5bc01508987d</id>
<content type='text'>
tests.

--HG--
branch : trunk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tests.

--HG--
branch : trunk
</pre>
</div>
</content>
</entry>
</feed>
