| age |
author |
description |
| Mon, 12 Mar 2012 19:22:32 -0400 |
Arc Riley |
Improved support for working with empty document nodes and progressive parsing.default tip |
| Mon, 12 Mar 2012 18:15:22 -0400 |
Arc Riley |
Shorter version of previous commit. These produce a potential error: |
| Mon, 12 Mar 2012 18:09:30 -0400 |
Arc Riley |
Fixed incremental parsing when no initial string is provided. |
| Mon, 12 Mar 2012 17:49:10 -0400 |
Arc Riley |
Added Document.parse method for incremental parsing. |
| Mon, 12 Mar 2012 16:53:01 -0400 |
Arc Riley |
Added basic one-shot document parsing. It works! |
| Mon, 02 Jan 2012 17:36:41 -0500 |
Arc Riley |
Updating copyright for 2012 |
| Fri, 16 Dec 2011 16:00:01 -0500 |
Arc Riley |
Started work on Element._Attributes.__iter__ |
| Fri, 09 Dec 2011 19:06:28 -0500 |
Arc Riley |
Greatly expanded pydocs for Element type |
| Fri, 09 Dec 2011 12:58:57 -0500 |
Arc Riley |
Documented free'ing nodetree_node structs as we walk them in Comment.__dealloc__ |
| Fri, 09 Dec 2011 12:49:37 -0500 |
Arc Riley |
Rewrote Comment.__dealloc__ for speed and fixing some edge cases which could lead memory. |
| Fri, 09 Dec 2011 12:07:55 -0500 |
Arc Riley |
Added code example to nodetree.Comment to show what repr() and str() output. |
| Fri, 09 Dec 2011 10:00:18 -0500 |
Arc Riley |
Added examples to Document.append showing illegal XML in a Document node |
| Fri, 09 Dec 2011 00:25:25 -0500 |
Arc Riley |
Restored Py3 compiling support, small doc fixes |
| Thu, 08 Dec 2011 23:07:45 -0500 |
Arc Riley |
Expanded Document and Document.root docs with examples |
| Thu, 08 Dec 2011 14:46:40 -0500 |
Arc Riley |
Adding TestDocs (doctest module), updating .hgignore for *.pyc and *.pyo mostly for the tests directory |
| Thu, 08 Dec 2011 13:51:18 -0500 |
Arc Riley |
Moving tests.py to tests/TestTree.py so other parts of the API can be tested too |
| Thu, 08 Dec 2011 00:34:57 -0500 |
Arc Riley |
Added tag 0.2 for changeset e045d64a576c |
| Thu, 08 Dec 2011 00:32:13 -0500 |
Arc Riley |
Updating MANIFEST.in for release0.2 |
| Thu, 08 Dec 2011 00:11:49 -0500 |
Arc Riley |
Fixed Element.name setter |
| Thu, 08 Dec 2011 06:51:57 +0200 |
Juhani Ahman |
Added few unit tests. |
| Wed, 07 Dec 2011 23:15:39 -0500 |
Arc Riley |
Element._Attributes now performs attribute deletion and setting on all copies of a Node, not just the primary one. |
| Wed, 07 Dec 2011 22:19:37 -0500 |
Arc Riley |
Updated Element's append and sq_ass_item to apply changes to all nodes. |
| Wed, 07 Dec 2011 21:38:29 -0500 |
Arc Riley |
Properly prune old root node when replacing it in a document. |
| Wed, 07 Dec 2011 21:28:42 -0500 |
Arc Riley |
Now allows Document root replacement with document[] only when new root is exactly the same index (replace in-place). Document.root still recommended. |
| Wed, 07 Dec 2011 18:24:41 -0500 |
Arc Riley |
Added nodetree_node_Py2XML and nodetree_node_Child_Set functions |
| Wed, 07 Dec 2011 15:25:01 -0500 |
Arc Riley |
Removed Document.name property, added Document.root deletion |
| Wed, 07 Dec 2011 00:28:00 -0500 |
Arc Riley |
Fixed Document.append for root element adding, now also supports comments. |
| Tue, 06 Dec 2011 23:35:46 -0500 |
Arc Riley |
Added Comment.__repr__ (which really is the same as __str__ and can likely be reused since comments contain no children and cannot thus be nicely formatted) |
| Tue, 06 Dec 2011 23:30:18 -0500 |
Arc Riley |
Adding Element.__repr__ that outputs formatted (indented) version of str() |
| Tue, 06 Dec 2011 23:29:43 -0500 |
Arc Riley |
Small typo from normalization on Document.c |
| Tue, 06 Dec 2011 23:16:37 -0500 |
Arc Riley |
More normalization on Document.c |
| Tue, 06 Dec 2011 23:10:11 -0500 |
Arc Riley |
Normalizing function and struct names in Document.c |
| Tue, 06 Dec 2011 23:02:40 -0500 |
Arc Riley |
Renamed document.c element.c and element.attributes.c to namespace names |
| Tue, 06 Dec 2011 22:58:39 -0500 |
Arc Riley |
sed -i 's/nodetree_Node/nodetree_node/g' |
| Tue, 06 Dec 2011 22:19:34 -0500 |
Arc Riley |
Now returns text nodes as strings (vs None) |
| Tue, 06 Dec 2011 21:11:44 -0500 |
Arc Riley |
Switched Document and Element to use nodetree_Node_Child_Count and nodetree_Node_Child_Get |
| Tue, 06 Dec 2011 21:10:11 -0500 |
Arc Riley |
Added nodetree_Node_Child_Count and nodetree_Node_Child_Get |
| Tue, 06 Dec 2011 20:26:35 -0500 |
Arc Riley |
Some normalization in document.c |
| Tue, 06 Dec 2011 20:26:03 -0500 |
Arc Riley |
Added sq_item for Element class |
| Tue, 06 Dec 2011 11:12:59 -0500 |
Arc Riley |
Element.append now uses a copy of an element node which already has a parent |
| Tue, 06 Dec 2011 02:41:10 -0500 |
Arc Riley |
Added sq_length and append for Element type |
| Tue, 06 Dec 2011 01:45:29 -0500 |
Arc Riley |
Renaming src/module.c to src/__init__.c |
| Tue, 06 Dec 2011 01:38:23 -0500 |
Arc Riley |
Added mp_ass_subscript for Element.attributes[name] = value and del(Element.attributes[name]) |
| Mon, 05 Dec 2011 23:30:37 -0500 |
Arc Riley |
Added mp_subscript |
| Mon, 05 Dec 2011 23:00:01 -0500 |
Arc Riley |
Normalized label comments at column 59 to keep line lengths capped at 79 |
| Mon, 05 Dec 2011 22:55:14 -0500 |
Arc Riley |
Added sq_length and sq_contains functions (which work so far) |
| Mon, 05 Dec 2011 22:23:06 -0500 |
Arc Riley |
Normalized field label comment indentation and function names |
| Mon, 05 Dec 2011 01:38:07 -0500 |
Arc Riley |
Added nodetree.Element._Attributes type which provides nodetree.Element.attributes |
| Sun, 04 Dec 2011 12:07:55 -0500 |
Arc Riley |
Changed short description from "Python XML stream parsing" to "Pythonic XML Data Binding Package" in all source file headers |
| Sun, 04 Dec 2011 05:42:37 -0500 |
Arc Riley |
Added standard indentation for nodetree.Element.__doc__ |
| Sun, 04 Dec 2011 04:26:45 -0500 |
Arc Riley |
nodetree_Element_dealloc should now be working properly, pruning orphaned nodes and freeing nodetree_Node structs. |
| Sun, 04 Dec 2011 03:21:11 -0500 |
Arc Riley |
Updated short description and url. |
| Sun, 04 Dec 2011 03:19:52 -0500 |
Arc Riley |
Added nodetree_Node_Prune for recursively deleting a node |
| Sat, 03 Dec 2011 21:04:39 -0500 |
Arc Riley |
Updated PyPI classifiers |
| Sat, 03 Dec 2011 12:19:00 -0500 |
Arc Riley |
Fixed list in nodetree.__doc__ and copyright year in nodetree.__credits__ |
| Sat, 03 Dec 2011 12:10:40 -0500 |
Arc Riley |
Fixed list in package description |
| Wed, 25 May 2011 02:52:00 -0400 |
Arc Riley |
Added new prototypes to nodetree.h |
| Wed, 25 May 2011 02:46:50 -0400 |
Arc Riley |
Added nodetree_Node_Create and nodetree_Node_Copy |
| Wed, 25 May 2011 02:44:55 -0400 |
Arc Riley |
Added nodetree_Element_Create |
| Tue, 24 May 2011 02:41:53 -0400 |
Arc Riley |
Added Document.__repr__ (which will hopefully show indented output) |