summaryrefslogtreecommitdiff
path: root/docutils/nodes.py
Commit message (Expand)AuthorAgeFilesLines
* Apply #356: Add Node.astext() as an abstract super method.milde2019-02-121-1/+5
* Unescape null-escaped content in nodes.Text.astext().milde2018-11-201-1/+3
* Drop empty lines in Text.pformat() and revert [r8194].milde2018-01-191-11/+7
* Fix [ 251 ] system_message.copy() TypeError. Fix nodes.Element.copy()milde2018-01-161-4/+16
* `Text.rstrip` and `Text.lstrip` now handle `rawsource` attribute.milde2017-11-041-9/+13
* Fix typo in docstring. milde2017-10-171-1/+1
* Fix [ 253 ] Attribute key without value not allowed in XML.milde2015-02-161-1/+1
* Apply [ 2714873 ] Fix for the overwritting of document attributes.milde2013-01-211-10/+254
* Fix [ 3601607 ] node.__repr__() must return `str` instance.milde2013-01-211-4/+15
* Documentation updatemilde2012-12-121-0/+1
* SmartQuotes transform: language-depended quote characters.milde2012-11-261-2/+17
* Cleanup: Use True/False for boolean valuesmilde2012-01-191-20/+21
* XML writer overhaul (use visitor pattern, raw XML pass through).milde2012-01-181-6/+16
* Apply tuple_args_guard.patch [ 2993967 ] milde2011-06-071-2/+2
* Support mathematics with a "math" role and "math-block" directive.milde2010-10-251-0/+3
* Copy the "rawsource" attribute as well when doing node.copy() or node.deepcop...gbrandl2010-07-031-1/+1
* Fix [ 2975987 ] repr(Text) failed with long string (Jeffrey C. Jacobs).milde2010-03-261-10/+7
* Fix: encoding ``'ascii'`` must be lowercase to prevent problems for turkish l...grubert2009-10-201-2/+3
* Fix bug introduced in porting to Py3k: for "in" test to work for attributes a...gbrandl2009-07-091-0/+7
* Make Node a new-style classmilde2009-04-221-1/+1
* Add an optimization for Node.traverse() that speeds up typical builds of the ...gbrandl2009-04-011-1/+25
* Convert docutils to Python 3 (at least so that it runs the test suite.)gbrandl2009-04-011-30/+42
* fixed attribute error when visiting unknown node types (node.document is not ...goodger2008-12-051-2/+2
* Prepare for python 3.0: Node.__nonzero__ returns True instead of 1.grubert2008-11-301-1/+1
* Prepare for python 3.0: minimize "types" module where possible (gbrandl).grubert2008-11-301-14/+13
* Apply [ 1878977 ] make_id(): deaccent characters.grubert2008-09-281-2/+59
* Merged abolish-userstring-haskey r5609:5616 to trunk.strank2008-07-281-31/+49
* Added ``Element.__contains__`` method, for the in-operator.grubert2008-07-171-0/+3
* reverted r5032; breaks Python 2.2 compatibilitywiemann2007-03-211-1/+1
* replaced 'raw_unicode_escape' with 'ascii', 'backslashreplace' so we don't ge...wiemann2007-03-211-1/+1
* moved Element.__str__ to Node.__str__ so Text has it too;wiemann2007-03-211-5/+12
* added support for PyPywiemann2006-07-081-2/+4
* Added StopTraversal exception in nodes, to interrupt the traversal cleanly.blais2006-06-281-13/+43
* use $Id$ instead of $Date$ and $Revision$;wiemann2006-05-211-4/+2
* Added ``docutils.nodes.document.__getstate__`` method, for pickling.goodger2006-04-021-0/+9
* fixed markup bugs in docstrings; now works with Endogoodger2006-01-051-3/+3
* Fixed bug where values of list-valued attributes of elements originating from...goodger2005-12-311-1/+6
* Re-introduced ``Targetable.indirect_reference_name``, for MoinMoin/reST compa...goodger2005-12-291-0/+6
* added end to Emacs stanzagoodger2005-11-081-0/+1
* added the "container" element & directive, a generic containergoodger2005-10-281-1/+2
* removed more internal state (`document.anonymous_refs` andwiemann2005-10-111-10/+0
* added Node.deepcopy(); fixed bug with doubly-indirect substitutionswiemann2005-10-111-6/+13
* disallow targets inside substitution definitionswiemann2005-10-111-1/+0
* improved documentation about state transition tablewiemann2005-10-081-1/+2
* added "Local Variables" block because most blocks are wrapped at columnwiemann2005-10-081-0/+7
* Added ``serial_escape`` function; escapes string values that are elements of ...goodger2005-10-021-2/+6
* renamed Element.substitute to Element.replace_selfwiemann2005-09-261-2/+2
* Merged "transforms" branch into trunk.wiemann2005-09-201-1/+1
* cover two more cases:wiemann2005-09-111-4/+17
* renamed update to update_basic_atts;wiemann2005-09-111-10/+7