<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/docutils.git/docutils/transforms, branch docutils-0.17</title>
<subtitle>svn.code.sf.net: p/docutils/code
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/'/>
<entry>
<title>Make "meta" elements available for "latex" and "odt".</title>
<updated>2021-01-08T15:24:32+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2021-01-08T15:24:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=5dfcf0afcfa37f96ba7f382ceb52eed649ffa5cd'/>
<id>5dfcf0afcfa37f96ba7f382ceb52eed649ffa5cd</id>
<content type='text'>
Basic "odt" support exists, "latex" support is planned.

In future, the `meta directive`__ may insert &lt;meta&gt; instead of
pending nodes, `making transforms/components.Filter` obsolete
(solves bug #241).

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8603 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Basic "odt" support exists, "latex" support is planned.

In future, the `meta directive`__ may insert &lt;meta&gt; instead of
pending nodes, `making transforms/components.Filter` obsolete
(solves bug #241).

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8603 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit length of input lines and substitution expansion.</title>
<updated>2020-09-14T10:26:03+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2020-09-14T10:26:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=46854d19a5ac502c3487908bab8ebd29a3220143'/>
<id>46854d19a5ac502c3487908bab8ebd29a3220143</id>
<content type='text'>
Mitigate the danger of DoS attacs using
specially crafted rST input (cf. bug #381).

The default value of 10 000 characters should suffice for
legitimate use cases (e.g. long paragraphs in auto-wrapping editors
or extensive creative use of substitutions).

Applications processing untrusted rST might wish to lower this
limitation (together with other safety measures described in
docs/howto/security.txt).

Unsupervised processing of untrusted rST input should always
be safeguarded with limits on processing time and memory use.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8565 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mitigate the danger of DoS attacs using
specially crafted rST input (cf. bug #381).

The default value of 10 000 characters should suffice for
legitimate use cases (e.g. long paragraphs in auto-wrapping editors
or extensive creative use of substitutions).

Applications processing untrusted rST might wish to lower this
limitation (together with other safety measures described in
docs/howto/security.txt).

Unsupervised processing of untrusted rST input should always
be safeguarded with limits on processing time and memory use.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8565 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Flat is better than nested.</title>
<updated>2020-09-08T09:59:17+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2020-09-08T09:59:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=97f986283a45938e8c5e5001233945aa896993c1'/>
<id>97f986283a45938e8c5e5001233945aa896993c1</id>
<content type='text'>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8559 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8559 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typo</title>
<updated>2020-08-24T19:28:44+00:00</updated>
<author>
<name>grubert</name>
<email>grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2020-08-24T19:28:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=34d032c4d59f0a3d53c5ac74956008ef47887932'/>
<id>34d032c4d59f0a3d53c5ac74956008ef47887932</id>
<content type='text'>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8543 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8543 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #395.</title>
<updated>2020-07-14T16:41:15+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2020-07-14T16:41:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=01313a3b4f6a9741875d15dd10fafa3bc6a9e72d'/>
<id>01313a3b4f6a9741875d15dd10fafa3bc6a9e72d</id>
<content type='text'>
Use the empty string as document["source"] value, when there
is no known source.

Also ensure there is no error when a PEP is written
not from a file.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8527 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the empty string as document["source"] value, when there
is no known source.

Also ensure there is no error when a PEP is written
not from a file.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8527 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>More descriptive auto-IDs</title>
<updated>2019-10-11T10:09:53+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2019-10-11T10:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=edb4da1c56ced9bea8e5ec7fe6f572f8d626a546'/>
<id>edb4da1c56ced9bea8e5ec7fe6f572f8d626a546</id>
<content type='text'>
Generate unique ids adding a running number to
prefixes based on

a) the node "name" (if existing but not unique),
b) the new optional argument "suggested_prefix" (used for toc entries),
c) the tagname of the object (e.g. footnote, citation, footnote-reference,
   system-message, ...)

Advantages:

* Meaningfully named links to ToC entries, footnotes, citations,
  error messages, and sections with duplicate title.
* More stable links (a new footnote does not change backlinks to the ToC, say).

For backwards compatibility, this only applies if `settings.auto_id_prefix`
ends with a percent sign ("%"). This may become the default in the future.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8403 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generate unique ids adding a running number to
prefixes based on

a) the node "name" (if existing but not unique),
b) the new optional argument "suggested_prefix" (used for toc entries),
c) the tagname of the object (e.g. footnote, citation, footnote-reference,
   system-message, ...)

Advantages:

* Meaningfully named links to ToC entries, footnotes, citations,
  error messages, and sections with duplicate title.
* More stable links (a new footnote does not change backlinks to the ToC, say).

For backwards compatibility, this only applies if `settings.auto_id_prefix`
ends with a percent sign ("%"). This may become the default in the future.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8403 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Future warning for Node.traverse().</title>
<updated>2019-09-18T10:13:00+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2019-09-18T10:13:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=a5daf2e71693fb68e0b4bcc0ec15b87a237236d1'/>
<id>a5daf2e71693fb68e0b4bcc0ec15b87a237236d1</id>
<content type='text'>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8393 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8393 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up Node.next_node() ...</title>
<updated>2019-09-11T11:39:13+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2019-09-11T11:39:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=3b08620d35d29fc2cc23c6081a0cbc6410a7bad2'/>
<id>3b08620d35d29fc2cc23c6081a0cbc6410a7bad2</id>
<content type='text'>
... by not creating a full list of following nodes in the process.

Although the documented API of Node.traverse() only promises an "iterable"
as return value, the implementation returned a list up to v. 0.15.
Some 3rd party code still relies on this (e.g. Sphinx as of 2019-09-07).
Therefore, Node.traverse() returns a list until this is sorted out.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8389 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... by not creating a full list of following nodes in the process.

Although the documented API of Node.traverse() only promises an "iterable"
as return value, the implementation returned a list up to v. 0.15.
Some 3rd party code still relies on this (e.g. Sphinx as of 2019-09-07).
Therefore, Node.traverse() returns a list until this is sorted out.

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8389 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not rely on `nodes.Node.traverse()` returning a "list" instance.</title>
<updated>2019-09-06T13:16:34+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2019-09-06T13:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=2192025ccbaff9ad9e154b9009b419507afade3c'/>
<id>2192025ccbaff9ad9e154b9009b419507afade3c</id>
<content type='text'>
While the current implementation actually returns a list of nodes,
the docstring specifies only: "Return an iterable ...".

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8387 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While the current implementation actually returns a list of nodes,
the docstring specifies only: "Return an iterable ...".

git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8387 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor cleanup: consistent return value, comments, docstring update.</title>
<updated>2019-09-06T13:16:17+00:00</updated>
<author>
<name>milde</name>
<email>milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04</email>
</author>
<published>2019-09-06T13:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/docutils.git/commit/?id=40f5d807a4242274df4327ff9631ea4167c7d6f4'/>
<id>40f5d807a4242274df4327ff9631ea4167c7d6f4</id>
<content type='text'>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8386 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8386 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
</pre>
</div>
</content>
</entry>
</feed>
