easexml
Revision 1
2004-07-27T23:54:37+02:00 (root)
initial import
branches/
svn-commit.tmp
tags/
trunk/
trunk/CONTRIBUTORS
trunk/COPYING
trunk/Changelog
trunk/INSTALL
trunk/MANIFEST
trunk/MANIFEST.in
trunk/TODO
trunk/XMLObject/
trunk/XMLObject/Attributes.py
trunk/XMLObject/CodeGeneratorBackend.py
trunk/XMLObject/DTDImport.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/Validation/
trunk/XMLObject/Validation/Schema.py
trunk/XMLObject/Validation/__init__.py
trunk/XMLObject/__init__.py
trunk/XMLObject/classregistry.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/clean
trunk/deploy
trunk/docs/
trunk/docs/README
trunk/docs/buildDoc
trunk/examples/
trunk/examples/examplestripper.py
trunk/examples/playlist.py
trunk/setup.cfg
trunk/setup.py
trunk/tests/
trunk/tests/test.py
trunk/tests/xbelSchema.xml
trunk/tests/xbelTest.py
trunk/www/
trunk/www/default.css
trunk/www/doc.htmle
trunk/www/fixLinks.sh
trunk/www/index.htmle
trunk/www/index.txt
trunk/www/xmlobject-big.png
trunk/www/xmlobject-small.png
trunk/www/xmlobject.png
Revision 2
2004-07-28T00:43:51+02:00 ()
Bar
trunk/MANIFEST
Revision 3
2004-07-28T21:39:08+02:00 ()
foo
trunk/deploy
Revision 4
2004-07-28T21:45:23+02:00 ()
ll
trunk/deploy
Revision 5
2004-07-28T21:52:17+02:00 ()
foo
trunk/deploy
Revision 6
2004-07-28T22:12:13+02:00 ()
ll
trunk/deploy
Revision 7
2004-07-28T22:14:05+02:00 ()
ll
trunk/deploy
Revision 8
2004-07-28T23:08:57+02:00 (phil)
Bon ca marche oui on non
trunk/deploy
Revision 9
2004-07-31T01:38:19+02:00 (phil)
- BugFixed entities stuff
- removed dummy files
svn-commit.tmp
trunk/Changelog
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/main.py
trunk/tests/test.py
trunk/www/doc.htmle
trunk/www/fixLinks.sh
trunk/www/index.htmle
Revision 10
2004-07-31T03:26:43+02:00 (phil)
- few cleanups
- little patch / setup.py to exclude .svn directories
- doc update
trunk/Changelog
trunk/XMLObject/PrettyXMLPrinter.py
trunk/deploy
trunk/docs/README
trunk/setup.py
trunk/www/default.css
trunk/www/fixLinks.sh
trunk/www/index.txt
Revision 11
2004-08-01T16:56:42+02:00 (phil)
doc update (mainNode, ..)
new example from Zvon DTD tutorial
trunk/TODO
trunk/docs/README
trunk/examples/playlist.py
trunk/examples/xxx.py
Revision 12
2004-08-01T17:08:53+02:00 (phil)
msg added
trunk/clean
Revision 13
2004-08-01T17:09:57+02:00 (phil)
removed msg
trunk/clean
Revision 14
2004-08-01T23:58:20+02:00 (test)
woops forgot to mention about RawNode in exported symbols section
trunk/docs/README
Revision 15
2004-08-05T13:39:58+02:00 (test)
- dash in tagName bugFixed
- patch from Jacob Fan to fix getElementsByTagName
- cosmetics in main
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
Revision 16
2004-08-05T19:13:06+02:00 (test)
0.1.1 on its way (see Changelog)
trunk/CONTRIBUTORS
trunk/Changelog
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/main.py
trunk/docs/README
trunk/tests/test.py
Revision 17
2004-08-05T19:14:16+02:00 (test)
now using CommentNode in playlist example
trunk/examples/playlist.py
Revision 18
2004-08-05T19:23:50+02:00 (test)
Rolling 0.1.1
trunk/Changelog
trunk/deploy
trunk/examples/playlist.py
trunk/setup.py
trunk/www/index.txt
Revision 19
2004-08-15T17:47:30+02:00 (test)
SVN keywords + little bugFix around ListNode and ChoiceNode when
dealing with 'recursive' append
trunk/TODO
trunk/XMLObject/
trunk/XMLObject/Attributes.py
trunk/XMLObject/CodeGeneratorBackend.py
trunk/XMLObject/DTDImport.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/Validation/Schema.py
trunk/XMLObject/Validation/__init__.py
trunk/XMLObject/__init__.py
trunk/XMLObject/classregistry.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/tests/test.py
Revision 20
2004-08-23T21:36:11+02:00 (phil)
rolling 0.1.2 fixing the bug corrected in previous SVN revision
trunk/CONTRIBUTORS
trunk/Changelog
trunk/INSTALL
trunk/clean
trunk/deploy
trunk/docs/README
trunk/setup.py
trunk/www/index.txt
Revision 21
2004-08-26T09:56:14+02:00 (phil)
Slash-in-tag-content bug fixed
trunk/XMLObject/PrettyXMLPrinter.py
Revision 22
2004-08-26T10:25:47+02:00 (phil)
Really fixed the slash-regex-problem :)
trunk/XMLObject/PrettyXMLPrinter.py
Revision 23
2004-09-04T12:34:05+02:00 (phil)
Mailing list infos
trunk/www/index.txt
Revision 24
2004-09-08T22:57:56+02:00 (phil)
Test commit / svn-commits@lists.base-art.net ? crossing fingers
trunk/clean
Revision 25
2004-09-08T23:09:34+02:00 (phil)
Once again ?
trunk/clean
Revision 26
2004-09-08T23:29:07+02:00 (phil)
Argh ?
trunk/clean
Revision 27
2004-09-09T00:05:23+02:00 (phil)
- Corrected a bug relating optional TextNode,RawNode
value which was set to None by default, thus preventing
distinction between optional and non-optional stuff
- corrected a big typo s/mandatory/optional in Nodes.py :))
trunk/TODO
trunk/XMLObject/Attributes.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 28
2004-09-09T00:10:53+02:00 (phil)
removed debug print
trunk/XMLObject/Attributes.py
Revision 29
2004-09-09T00:12:09+02:00 (phil)
Epydoc based API documentation build script
trunk/makeAPIDoc.py
Revision 30
2004-09-09T18:37:59+02:00 (phil)
moving API build script in doc/ directory
trunk/docs/makeAPIDoc.py
trunk/makeAPIDoc.py
Revision 31
2004-09-09T18:39:20+02:00 (phil)
trunk/docs/makeAPIDoc.py
Revision 32
2004-09-09T18:40:46+02:00 (phil)
Now simply execute makeAPIDoc.py to generate HTML API documentation
trunk/docs/makeAPIDoc.py
Revision 33
2004-09-09T18:52:08+02:00 (phil)
website update
trunk/www/index.txt
Revision 34
2004-09-10T23:06:22+02:00 (phil)
- optional / '' / None Nodes bugFixed (i hope so :)
- removed utils.encode !! (YeeHah XMLObject has now unicode support)
- added a _stripStrings instance attribute to XMLObject class. By setting it
to False (it is True by default), if spaces and tabs are important for your
data, PrettyXMLPrinter won't beautify the XML output anymore
- some refactoring here and there
trunk/XMLObject/Attributes.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/__init__.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/tests/test.py
Revision 35
2004-09-10T23:22:46+02:00 (phil)
removed 'unicode support' from things to do
trunk/TODO
Revision 36
2004-09-17T11:18:27+02:00 (phil)
CDATA regex bugFix
trunk/XMLObject/PrettyXMLPrinter.py
Revision 37
2004-09-18T15:57:05+02:00 (phil)
Few more hooks (__add__,__iadd__,...) in TypedList
trunk/XMLObject/TypedList.py
trunk/tests/xbelTest.py
Revision 38
2004-09-21T09:12:20+02:00 (phil)
- applied the patch from Jacob Fan posted in xmlobject-discuss@
- start updating the ChangeLog (my brain has some mem leaks :)
- new unit-tests for Jacob's patch
- new things To Do (PI Node, ...)
trunk/Changelog
trunk/TODO
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 39
2004-09-23T13:56:11+02:00 (phil)
- removed naming conventions (tag names are no longer lowered FooBar ->
fooBar)
- added a Namespace example showing future ns API (not implemented right now)
- added a name keyword to Node's constructor
trunk/XMLObject/Attributes.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/__init__.py
trunk/XMLObject/main.py
trunk/examples/ns.py
trunk/tests/test.py
trunk/www/fixLinks.sh
Revision 40
2004-09-23T13:56:37+02:00 (phil)
Future Namespace class
trunk/XMLObject/Namespace.py
Revision 41
2004-09-24T10:11:22+02:00 (phil)
Tagged the 0.1.0 release
tags/release-0.1.0/
Revision 42
2004-09-24T10:12:26+02:00 (phil)
Tagged the 0.1.1 release
tags/release-0.1.1/
Revision 43
2004-09-24T10:12:45+02:00 (phil)
Tagged the 0.1.2 release
tags/release-0.1.2/
Revision 44
2004-09-24T13:26:46+02:00 (phil)
XMLObject's naming is broken !! Try to avoid uting _name attributes
trunk/XMLObject/Nodes.py
trunk/XMLObject/classregistry.py
trunk/XMLObject/main.py
Revision 45
2004-09-25T15:44:16+02:00 (phil)
Website update ... RSS feed, ml archives
trunk/www/index.txt
Revision 46
2004-09-27T09:11:20+02:00 (phil)
- Fixed the _name issue
- new RSS example
trunk/XMLObject/MixedList.py
trunk/XMLObject/Namespace.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/classregistry.py
trunk/XMLObject/main.py
trunk/examples/ns.py
trunk/examples/rss.py
trunk/examples/xxx.py
trunk/tests/test.py
Revision 47
2004-09-28T15:15:07+02:00 (tobixen)
fixed path problem; better to use insert than append
trunk/tests/test.py
Revision 48
2004-09-30T12:21:08+02:00 (tobixen)
Replaced some tabs with 8 spaces. (some people think tab should be equivalent with 4 spaces in python code - best to avoid tabs at all, to avoid problems)
trunk/XMLObject/Nodes.py
Revision 49
2004-10-04T13:53:58+02:00 (tobixen)
cmp should not break if other object is None
trunk/XMLObject/main.py
Revision 50
2004-10-05T18:10:01+02:00 (phil)
- preparing release (doc updates, build scripts)
- trying to finalize that f*cking unicode support
- one unit-test now fails (None StringAttribute)
trunk/Changelog
trunk/XMLObject/Attributes.py
trunk/XMLObject/Namespace.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/deploy
trunk/docs/README
trunk/docs/buildDoc
trunk/docs/makeAPIDoc.py
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/www/default.css
trunk/www/fixLinks.sh
trunk/www/index.txt
trunk/www/oldNews.txt
Revision 51
2004-10-06T09:41:13+02:00 (phil)
- finished unicode support
- website update for 0.1.3
trunk/Changelog
trunk/XMLObject/Attributes.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/docs/README
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/setup.py
trunk/www/index.txt
Revision 52
2004-10-06T09:43:29+02:00 (phil)
Tagging the 0.1.3 release
tags/release-0.1.3/
Revision 53
2004-10-06T14:58:46+02:00 (tobixen)
'moved' the failure from one test to another
trunk/XMLObject/Attributes.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 54
2004-10-06T17:48:30+02:00 (phil)
Fixed the broken unit-test (about left recursivity in ChoiceNode) and renammed the ValueError raised to a LeftRecursionError
trunk/XMLObject/Nodes.py
trunk/tests/test.py
Revision 55
2004-10-06T17:58:02+02:00 (phil)
dropped old tag
tags/release-0.1.3/
Revision 56
2004-10-06T18:00:06+02:00 (phil)
Tagged the 0.1.3 release
tags/release-0.1.3/
Revision 57
2004-10-06T18:01:56+02:00 (phil)
Tagged the 0.1.3 release
tags/release-0.1.3/trunk/
Revision 58
2004-10-06T18:02:26+02:00 (phil)
Arg really tagged the 0.1.3 release
tags/0.1.3/
Revision 59
2004-10-06T18:02:56+02:00 (phil)
grr
tags/0.1.3/
Revision 60
2004-10-07T11:38:13+02:00 (tobixen)
I think Adam Lowry also is worthy an entry here
trunk/CONTRIBUTORS
Revision 61
2004-10-07T11:41:58+02:00 (tobixen)
inserting .. into path
trunk/examples/rss.py
Revision 62
2004-10-07T12:27:47+02:00 (tobixen)
bugfix. Will write a test for this, as well.
trunk/XMLObject/main.py
Revision 63
2004-10-08T04:47:01+02:00 (tobixen)
added some broken tests, illustrating how I'd like the unicode support to work. Also set up svn to ignore *.pyc
trunk/
trunk/XMLObject/Validation/
trunk/docs/
trunk/examples/
trunk/tests/
trunk/tests/test.py
trunk/www/
Revision 64
2004-10-08T04:49:17+02:00 (tobixen)
added one more comment
trunk/tests/test.py
Revision 65
2004-10-08T05:15:38+02:00 (tobixen)
tests on comparing XMLObject and None
trunk/tests/test.py
Revision 66
2004-10-08T09:42:22+02:00 (tobixen)
getDict and testDict. But do we need them? Commented-out code as for now.
trunk/XMLObject/main.py
Revision 67
2004-10-21T18:56:10+02:00 (tobixen)
prettyprint option
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 68
2004-10-25T09:09:09+02:00 (phil)
BugFix for RawNode value == 0 didn't appeared in XML output. Thanks to Brian
Gue for noticing the bug
trunk/XMLObject/Nodes.py
Revision 69
2004-10-29T09:26:31+02:00 (phil)
- Multi-line CDATA printing patch from Kevin Dahlhausen
- Zero value IntegerAttribute bugFix. Reported by Niklas Volbers
trunk/XMLObject/Attributes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/main.py
Revision 70
2004-10-30T23:02:05+02:00 (phil)
- mainNode hook replaced by a boolean keyword 'main' to pass in
parameter of the Node you want to behave as the main One.
- added __eq__ and __ne__ methods to XMLObject class ...
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 71
2004-10-30T23:08:00+02:00 (phil)
It should now be impossible to define multiple Node with the main keyword
set to True in the same XMLObject
trunk/XMLObject/main.py
Revision 72
2004-10-30T23:13:49+02:00 (phil)
Dummy thing here
tags/release-0.1.3/trunk/
Revision 73
2004-11-02T14:29:58+01:00 (phil)
- Two new facultative XMLObject class attributes:
* _orderNodes, a list of Node (TextNode, ListNode, RawNode, CommentNode, ...) names
* _orderAttrs, a list of Attributes (StringAttribute, IntegerAttribute, ...) names
Those are usefull when the user wants to output XMLObject contents in a
given order.
trunk/XMLObject/main.py
trunk/examples/rss.py
trunk/tests/test.py
Revision 74
2004-11-05T09:30:20+01:00 (phil)
- started improving the documentation
- new hook method, XMLObject._init() executed at the end of
instantiation
- bugFix: Node's parentType was overriden by sub-classes, and thus
"super-Nodes" were also modified. Now copies of super-Nodes are used
instead of super-Nodes themselves.
- new Node type : ProcessingInstructionNode
trunk/TODO
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/main.py
trunk/docs/README
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/examples/xsl.py
trunk/tests/test.py
Revision 75
2004-11-08T09:58:31+01:00 (phil)
- new _unicodeOutput boolean option
- Python2.1 detection -> RuntimeError
- preparing a new release (ChangeLog,..)
trunk/CONTRIBUTORS
trunk/Changelog
trunk/XMLObject/Nodes.py
trunk/XMLObject/__init__.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 76
2004-11-11T21:31:59+01:00 (phil)
- reindented code correctly (using reindent.py)
- renamed _orderNodes to _nodesOrder
- renamed _orderAttrs to _attrsOrder
trunk/XMLObject/Attributes.py
trunk/XMLObject/CodeGeneratorBackend.py
trunk/XMLObject/DTDImport.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Namespace.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/Validation/Schema.py
trunk/XMLObject/Validation/__init__.py
trunk/XMLObject/__init__.py
trunk/XMLObject/classregistry.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 77
2004-11-11T21:48:08+01:00 (tobixen)
added one more Unicode test
trunk/tests/test.py
Revision 78
2004-11-11T21:58:39+01:00 (tobixen)
removed a warning while running tests
trunk/tests/test.py
Revision 79
2004-11-11T22:26:14+01:00 (phil)
News about Solaris XMLObject package
trunk/www/index.txt
Revision 80
2004-11-11T22:30:27+01:00 (phil)
Oops we're not in October at all
trunk/www/index.txt
Revision 81
2004-11-17T09:53:38+01:00 (phil)
- getDict / fromDict methods
- forEach method
trunk/XMLObject/MixedList.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/main.py
trunk/tests/test.py
Revision 82
2004-11-17T10:07:20+01:00 (phil)
ChoiceNode list-assignement bug-fix
trunk/XMLObject/Nodes.py
Revision 83
2004-11-17T17:01:51+01:00 (phil)
ChoiceNode XML output bugFix
trunk/XMLObject/Nodes.py
Revision 84
2004-11-18T09:05:17+01:00 (phil)
- to/from dict API
- forEach bugFix
- new unit-tests
- re-worked type-checking system
trunk/Changelog
trunk/XMLObject/Attributes.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/main.py
trunk/setup.py
trunk/tests/test.py
Revision 85
2004-11-24T18:09:41+01:00 (phil)
- Starting to change XMLObject references to EaseXML. References to the
XMLObject class and instances will remain.
- a little bugfix in PrettyXMLPrinter related to comments regexes
trunk/Changelog
trunk/INSTALL
trunk/XMLObject/Attributes.py
trunk/XMLObject/DTDImport.py
trunk/XMLObject/MixedList.py
trunk/XMLObject/Namespace.py
trunk/XMLObject/Node.py
trunk/XMLObject/Nodes.py
trunk/XMLObject/PrettyXMLPrinter.py
trunk/XMLObject/TypedList.py
trunk/XMLObject/Validation/Schema.py
trunk/XMLObject/__init__.py
trunk/XMLObject/main.py
trunk/XMLObject/utils.py
trunk/clean
trunk/deploy
trunk/examples/ns.py
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/examples/xsl.py
trunk/examples/xxx.py
trunk/setup.py
trunk/tests/test.py
trunk/tests/xbelTest.py
trunk/www/easexml.png
trunk/www/easexml.svg
trunk/www/index.txt
trunk/www/xmlobject-big.png
trunk/www/xmlobject-small.png
Revision 86
2004-11-30T12:57:29+01:00 (phil)
Repository back to life ..
trunk/Changelog
trunk/EaseXML/
trunk/TODO
trunk/XMLObject/
trunk/deploy
trunk/docs/README
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/examples/xxx.py
trunk/www/index.txt
trunk/www/oldNews.txt
trunk/www/xmlobject.png
Revision 87
2004-12-01T09:21:08+01:00 (phil)
- small fixes around forEach method
- few more steps in documentation
trunk/EaseXML/DTDImport.py
trunk/EaseXML/Node.py
trunk/EaseXML/Validation/Schema.py
trunk/EaseXML/Validation/__init__.py
trunk/EaseXML/main.py
trunk/clean
trunk/docs/README
trunk/docs/makeAPIDoc.py
trunk/examples/rss.py
trunk/tests/test.py
trunk/www/default.css
Revision 88
2004-12-02T09:09:53+01:00 (phil)
Still on docs :(
trunk/Changelog
trunk/EaseXML/main.py
trunk/docs/README
trunk/examples/rss.py
trunk/www/default.css
Revision 89
2004-12-08T12:38:54+01:00 (phil)
- added polymorphism support in ListNode
- CSS enhancements (removed hover behavior)
- rah i need to finish that doco !! :(
trunk/EaseXML/Nodes.py
trunk/EaseXML/TypedList.py
trunk/docs/README
trunk/tests/test.py
trunk/www/default.css
trunk/www/index.txt
Revision 90
2004-12-12T18:02:11+01:00 (phil)
0.2.0 release
trunk/Changelog
trunk/EaseXML/Node.py
trunk/EaseXML/Nodes.py
trunk/INSTALL
trunk/MANIFEST.in
trunk/deploy
trunk/docs/README
trunk/examples/rss.py
trunk/examples/xxx.py
trunk/www/index.txt
Revision 91
2004-12-12T18:02:43+01:00 (phil)
new example
trunk/examples/sections.py
Revision 92
2004-12-12T18:05:25+01:00 (phil)
Tagged the 0.2.0 release
tags/release-0.2.0/
Revision 93
2005-01-06T13:57:55+01:00 (phil)
rewritten buildDoc in Python (shell is not that cross-platform)
trunk/docs/ReST.py
trunk/docs/buildDoc
trunk/docs/examplestripper.py
trunk/docs/makeAPIDoc.py
trunk/docs/sourceHighlight.py
Revision 94
2005-01-06T13:59:26+01:00 (phil)
moved to docs directory
trunk/examples/examplestripper.py
Revision 95
2005-01-06T14:00:18+01:00 (phil)
changed few colors for snippets code highlighting
trunk/www/default.css
Revision 96
2005-01-24T14:08:02+01:00 (phil)
Applied Threadsafe fix proposed by Kenneth Wong and Jacob Fan on xmlobjec-discuss@
trunk/EaseXML/Node.py
trunk/EaseXML/Nodes.py
trunk/EaseXML/main.py
trunk/examples/rss.py
trunk/setup.py
Revision 97
2005-01-24T14:17:04+01:00 (phil)
Oops forgot __version__ in main.py
trunk/EaseXML/main.py
Revision 98
2005-01-24T15:15:37+01:00 (phil)
xmlrepr() patched for Attributes too
trunk/EaseXML/Attributes.py
trunk/EaseXML/Node.py
trunk/EaseXML/main.py
trunk/examples/rss.py
Revision 99
2005-01-25T00:48:32+01:00 (phil)
Added linux links logo
trunk/www/index.txt
trunk/www/linuxLinks.html
trunk/www/sunset.jpg
Revision 100
2005-02-12T14:35:10+01:00 (phil)
starting a new branch for multi parsers support
branches/multiParser/
Revision 101
2005-02-12T15:15:40+01:00 (phil)
new parser layer. Each parser implementation should inheritate from
parser.Parser. See parsers.minidom for more details.
branches/multiParser/EaseXML/Attributes.py
branches/multiParser/EaseXML/Node.py
branches/multiParser/EaseXML/Nodes.py
branches/multiParser/EaseXML/main.py
branches/multiParser/EaseXML/parsers/
branches/multiParser/EaseXML/parsers/__init__.py
branches/multiParser/EaseXML/parsers/minidom.py
branches/multiParser/EaseXML/parsers/parser.py
branches/multiParser/EaseXML/utils.py
Revision 102
2005-02-12T15:44:11+01:00 (phil)
starting moving DOM specific stuff from Nodes to parsers.minidom
branches/multiParser/EaseXML/Nodes.py
branches/multiParser/EaseXML/parsers/minidom.py
Revision 103
2005-02-14T09:53:31+01:00 (phil)
minidom parser is done
branches/multiParser/EaseXML/Attributes.py
branches/multiParser/EaseXML/Nodes.py
branches/multiParser/EaseXML/main.py
branches/multiParser/EaseXML/parsers/minidom.py
branches/multiParser/EaseXML/parsers/parser.py
Revision 104
2005-02-23T18:20:48+01:00 (phil)
- addNode() method in XMLObject class
- name= keyword in few more Node subclasses
trunk/EaseXML/Attributes.py
trunk/EaseXML/Nodes.py
trunk/EaseXML/TypedList.py
trunk/EaseXML/main.py
Revision 105
2005-03-31T18:29:26+02:00 (phil)
partial xmlns support (very hackish right now)
trunk/EaseXML/Attributes.py
trunk/EaseXML/PrettyXMLPrinter.py
trunk/EaseXML/utils.py
Revision 106
2005-04-25T15:28:11+02:00 (phil)
changed version variable : 0.2.1 will be next release
trunk/EaseXML/Attributes.py
trunk/EaseXML/main.py
Revision 107
2005-04-25T15:37:46+02:00 (phil)
new __version_info__ variable which returns a tuple (better for version
checking)
trunk/EaseXML/Attributes.py
trunk/EaseXML/main.py
Revision 108
2005-07-30T15:16:19+02:00 (phil)
- multi-parsers support (minidom and etree (without comments) supported
right now)
- starting namespace handling support
trunk/Changelog
trunk/EaseXML/Attributes.py
trunk/EaseXML/DTDImport.py
trunk/EaseXML/MixedList.py
trunk/EaseXML/Namespace.py
trunk/EaseXML/Node.py
trunk/EaseXML/Nodes.py
trunk/EaseXML/PrettyXMLPrinter.py
trunk/EaseXML/TypedList.py
trunk/EaseXML/Validation/Schema.py
trunk/EaseXML/classregistry.py
trunk/EaseXML/main.py
trunk/EaseXML/parsers/
trunk/EaseXML/parsers/__init__.py
trunk/EaseXML/parsers/etree.py
trunk/EaseXML/parsers/minidom.py
trunk/EaseXML/parsers/parser.py
trunk/EaseXML/parsers/rxp.py
trunk/EaseXML/utils.py
trunk/INSTALL
trunk/TODO
trunk/deploy
trunk/examples/ns.py
trunk/examples/playlist.py
trunk/examples/rss.py
trunk/examples/xxx.py
trunk/setup.py
trunk/tests/test.py
trunk/tests/xbelTest.py
Revision 109
2005-08-09T08:19:05+02:00 (phil)
parsers package was missing in setup.py
trunk/setup.py
Revision 110
Thu, 22 Sep 2005 06:50:54 -0000 (phil)
Fixed a bug affecting StringAttribute assignation to empty string
Thanks to Tim Wegener for hunting the bug
trunk/EaseXML/Attributes.py
Revision 111
Thu, 22 Sep 2005 11:22:51 -0000 (phil)
now using EasyInstall to handle the software relases distribution
trunk
trunk/deploy
trunk/setup.py
Revision 113
Thu, 22 Sep 2005 12:03:47 -0000 (phil)
- execute unit-tests before deployment
- upload releases to CheeseShop
trunk/deploy
Revision 114
Thu, 22 Sep 2005 12:38:13 -0000 (phil)
tests is now a package with this
trunk/EaseXML/tests/__init__.py
Revision 115
Sun, 25 Sep 2005 16:37:20 -0000 (phil)
ignore *.pyc files via svn:ignore
trunk
trunk/EaseXML/parsers
Revision 116
Thu, 03 Nov 2005 07:42:32 -0000 (phil)
Call _init() hook after loading an object in fromXml()
trunk/EaseXML/main.py