root/trunk/templess.py


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 04/09/10 12:00:42 @139 [139] johnny Pyflakes.
(edit) 10/10/09 13:55:32 @138 [138] johnny Fixed bug in convert_generate, replacing an iterable would duplicate items …
(edit) 03/09/09 12:18:17 @135 [135] johnny Changed parsing behaviour so that Templess directives are removed and …
(edit) 03/08/09 00:05:51 @134 [134] johnny Removed debug print. :)
(edit) 03/07/09 23:58:31 @133 [133] johnny Improved docstrings.
(edit) 03/07/09 23:53:28 @132 [132] johnny Moved XML parsing related stuff to a separate file, made the parser …
(edit) 03/07/09 23:34:42 @129 [129] johnny Moving example stuff to a seperate dir, part 1.
(edit) 03/07/09 23:31:15 @128 [128] johnny Added slots, made find() non-recursive and properly depth-first, added a …
(edit) 03/07/09 22:22:44 @126 [126] johnny Merged with generator trunk - Templess is now generative, and node …
(edit) 02/26/09 11:06:52 @117 [117] johnny Removed useless, unused and broken getattr from objectcontext.
(edit) 02/07/09 15:52:17 @116 [116] johnny Fixed problem with subclasses of strings not being recognized as strings …
(edit) 09/23/08 15:32:29 @114 [114] johnny Hm, not sure about this one yet... Removing entitization for apostrophes, …
(edit) 09/03/08 13:54:44 @112 [112] johnny Fixed html argument for generate().
(edit) 09/03/08 13:44:08 @111 [111] johnny Added 'html' argument (Boolean, defaults to False) for the render methods …
(edit) 12/15/07 12:47:04 @108 [108] johnny Updated version numbers and copyright notices, added HISTORY.txt and a doc …
(edit) 10/07/07 20:59:12 @104 [104] johnny Reverting the previous change, as it doesn't actually work too well …
(edit) 10/07/07 20:44:19 @103 [103] johnny Changed behaviour a bit so that on dict repeat attr values are taken from …
(edit) 03/07/07 14:25:10 @101 [101] johnny Don't do anything on converting a templess node without t_prefix set.
(edit) 03/02/07 23:10:04 @100 [100] johnny Small optimization: replaced some interpolation by simple concatenation …
(edit) 02/12/07 12:17:06 @97 [97] johnny Fixed docstring, removed 'iterwrapper' from get_documentable_items and …
(edit) 02/09/07 02:32:13 @96 [96] johnny Updated some docstrings, more apigen stuff.
(edit) 02/03/07 16:28:18 @93 [93] johnny Made that the xmlns for Templess is removed on node conversion.
(edit) 01/16/07 15:49:37 @92 [92] johnny Removed unicode from template (since it doesn't work forwarding to …
(edit) 01/16/07 11:48:49 @89 [89] johnny Converted examples to doctests (fixed some stuff too), changed semantics …
(edit) 01/16/07 10:55:28 @88 [88] johnny Fixed generate() method, added doc about using Templess in CherryPy?.
(edit) 10/07/06 15:02:07 @87 [87] johnny Merged comment change from 0.2 tag back into trunk, made that class is …
(edit) 10/06/06 13:14:38 @82 [82] johnny Added a 'unicode' method, made that 'render_to_string' (now basically …
(edit) 09/24/06 18:12:10 @79 [79] johnny Line too long.
(edit) 09/24/06 14:29:12 @78 [78] johnny The objectcontext class should now be able to wrap nested objects that are …
(edit) 09/24/06 13:59:06 @77 [77] johnny Added 'objectcontext', a wrapper around objects that has a getitem
(edit) 09/23/06 13:19:26 @76 [76] johnny Made that if on a t:attr a value resolves to false, the attr is removed …
(edit) 09/23/06 01:30:03 @75 [75] johnny Split up tests, forked off a new class templessnode() that has all the …
(edit) 09/20/06 17:01:54 @74 [74] johnny Fixed stupid bug in CDATA serialization.
(edit) 09/20/06 11:35:35 @73 [73] johnny Fixed bug in repeating with dict values.
(edit) 09/19/06 16:39:29 @72 [72] johnny Fixed AttributeError? in convert() code, added test for generator content, …
(edit) 09/18/06 18:17:41 @60 [60] johnny Removed some references to lxml (and a bit more) from the docs, fixed …
(edit) 09/18/06 17:58:21 @58 [58] johnny Somewhat large refactoring, the node API has changed so that there there's …
(edit) 09/18/06 17:06:35 @57 [57] johnny Removed 'render()' hack, added an 'xmlstring()' wrapper around unicode …
(edit) 09/18/06 15:59:35 @56 [56] johnny Fixed some details, now the speed test works again (not much loss over the …
(edit) 09/18/06 15:31:46 @55 [55] johnny Added 'nanosax', a very simple event-based (SAX-like) API for parsing XML, …
(edit) 09/17/06 13:20:07 @53 [53] johnny Merging the SAX branch with the trunk: lxml is gone…
(edit) 08/14/06 10:38:32 @41 [41] johnny Fixing eol style and ignore.
(edit) 07/14/06 15:35:44 @40 [40] johnny Fixed rather nasty bug in replace that made that the order of the elements …
(edit) 07/14/06 12:56:12 @39 [39] johnny Improved py.path API usage a bit, fixed bug with certain nodes not having …
(edit) 06/26/06 17:12:19 @38 [38] johnny Fixed bug where tail of items with cond: resolving to false got lost.
(edit) 06/08/06 10:09:45 @36 [36] johnny Updated so it works with lxml 1.1 (note that 1.0 is borken!).
(edit) 05/15/06 22:57:32 @34 [34] johnny Fixed email address.
(edit) 05/14/06 16:08:42 @32 [32] johnny Added 'not' directive.
(edit) 02/02/06 01:00:05 @31 [31] johnny Changed namespace to use the johnnydebris.net host name, and removed the …
(edit) 01/25/06 10:29:21 @30 [30] johnny Small document string fix.
(edit) 11/30/05 11:26:42 @29 [29] johnny Fixed some comments.
(edit) 11/05/05 19:05:26 @27 [27] johnny Removed pdb debug stuff.
(edit) 11/05/05 13:09:06 @26 [26] johnny Fixed another += on a .text that may not exist.
(edit) 10/08/05 00:27:06 @25 [25] johnny Seems like I fixed the tail loss issue…
(edit) 10/07/05 23:34:38 @24 [24] johnny Rolled back the last edit, added a comment that it needs to be fixed. …
(edit) 10/06/05 23:19:22 @23 [23] johnny Fixed some problems with replace_node_with_contents and one with replacing …
(edit) 09/20/05 09:39:28 @21 [21] johnny Fixed some whitespace, fixed charset support (added test, too), changed …
(edit) 09/15/05 15:03:30 @18 [18] johnny Created some more metadata attrs on module level, and made the footer
(edit) 09/15/05 14:50:14 @17 [17] johnny Set svn:keywords.
(edit) 09/15/05 14:48:41 @16 [16] johnny LastChangedDate? didn't seem to work, trying 'Date' now as an SVN keyword.
(edit) 09/15/05 14:46:57 @15 [15] johnny Added function to check whether a value is an iterable, and used that to …
(edit) 09/15/05 13:43:51 @14 [14] johnny Added option to set the charset (after finding out that lxml by default …
(edit) 09/12/05 20:17:35 @12 [12] johnny Replaced my own clone_node() function with copy.deepcopy(), which makes …
(edit) 09/04/05 20:47:57 @4 [4] johnny Renaming Templette to Templess.
(copy) 09/04/05 20:45:52 @2 [2] anonymous Renaming Templette to Templess.
copied from trunk/templette.py:
(add) 09/04/05 18:55:43 @1 [1] johnny Initial import, copied from my 'main' (projects) SVN repo at …