pkgsrc/textproc/py-docutils/PLIST

385 lines
18 KiB
Text
Raw Normal View History

Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
@comment $NetBSD: PLIST,v 1.15 2011/10/05 07:47:28 obache Exp $
bin/rst2html.py
bin/rst2latex.py
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
bin/rst2man.py
bin/rst2odt.py
bin/rst2odt_prepstyles.py
bin/rst2pseudoxml.py
bin/rst2s5.py
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
bin/rst2xetex.py
bin/rst2xml.py
Update to 0.5: Release 0.5 (2008-06-25) ======================== * docutils/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/parsers/rst/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/frontend.py: - Configuration files are now assumed and required to be UTF-8-encoded. - Paths of applied configuration files are now recorded in the runtime setting ``_config_files`` (accessible via ``--dump-settings``). - Added ``--strip-elements-with-class`` and ``--strip-class`` options (``strip_elements_with_classes`` and ``strip_classes`` settings). * docutils/io.py: - Added code to determine the input encoding from data: encoding declarations or the presence of byte order marks (UTF-8 & UTF-16). - Added support for IronPython 1.0. * docutils/nodes.py: - Added ``document.__getstate__`` method, for pickling. * docutils/parsers/rst/states.py: - Allow ``+`` and ``:`` in reference names. - Unquoted targets beginning with an underscore (``.. __target: URI``) are no longer accepted. - Added support for multiple attributions in a physical block quote (indented text block), dividing it into multiple logical block quotes. - Added support for unicode bullets in bullet lists: "•", "‣", and "⁃". - Added support for new object-oriented directive interface, retaining compatibility to the old functional interface. - Added support for throwing ``DirectiveError``'s from within directive code. * docutils/parsers/rst/__init__.py: - Added ``Directive`` base class. - Added ``DirectiveError`` base class. - Fixed ``file_insertion_enabled`` & ``raw_enabled`` setting definitions. * docutils/parsers/directives/: - Refactored all reStructuredText directives to use the new object-oriented directive interface. Errors are now (mostly) thrown using the new ``DirectiveError`` class. * docutils/parsers/directives/misc.py: - Added ``start-after`` and ``end-before`` options to ``include`` directive; thanks to Stefan Rank. * docutils/transforms/universal.py: - Added ``StripClassesAndElements`` transform to remove from the document tree all elements with classes in ``settings.strip_elements_with_classes`` and all "classes" attribute values in ``self.document.settings.strip_classes``. * docutils/transforms/writer_aux.py: - Added ``Admonitions`` transform to transform specific admonitions (like ``note``, ``warning``, etc.) into generic admonitions with a localized title. * docutils/writers/html4css1/__init__.py: - Moved template functionality from the PEP/HTML writer here. - Expanded the fragments available in the ``parts`` attribute. - Moved ``id`` attributes from titles to surrounding ``div`` elements. - Dropped all ``name`` attributes of ``a`` elements (``id`` is universally supported now). - ``template.txt`` is now opened in text mode instead of binary mode (to ensure Windows compatibility). - ``a`` elements now have an "internal" or "external" class, depending on reference type. * docutils/writers/html4css1/template.txt: Added to project. * docutils/writers/pep_html/: - Moved template functionality to the HTML writer. * docutils/writers/s5_html/__init__.py: - Added ``view_mode`` & ``hidden_controls`` settings (``--view-mode`` & ``--hidden-controls/--visible-controls`` options). * docutils/writers/latex2e/__init__.py: - Add ``--literal-block-env`` - Fix: escaping ``%`` in href urls. - Move usepackage hyperref after stylesheet inclusion. - Fix: scrartcl does not have chapter but scrreprt. - Add newline after ``\end{verbatim}``. - Merge smaller differences from latex2e_adaptive_preamble. - Add ``use-part-section``. - Put leavevmode before longtable to avoid having it moved before sub/pargraph. - Using leavemode option_list no longer needs to check if parent is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write visit\_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. - Add table stubs support (boldfont). - Add assemble_parts to writer. - Add simply support for nested tables. - Fix verbatim in tables if use-verbatim-when-possible. - Use section commands down to subparagraph. - Put ensuremath around some latin1 chars. - Set ``usepackage[utf8x]{inputenc}`` for utf-8. - New option ``--use-bibtex=style,db1,db2``. - New option ``--reference-label`` to allow usage of LaTeX ref for labels in section references. - Add a label after every section to support sectionnumbers as reference labels. - Fix: bug# 1605376 rst2latex: bad options group list - Remove inactive code for use_optionlist_for_option_list. - Remove latex comments from option_list output. - Fix: bug# 1612270 double qoutes in italian literal. - Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target. - Add option --use-latex-abstract. - Image width unit ``px`` is translated to ``pt``. - Add image height support. - Fix: image width ``70%`` is converted ``0.700\linewidth``. bug #1457388 - Fix: Do not escape underscores in citation reference labels if use-latex-citations is set. - Use centering instead of center for figure contents, to avoid vertical space. - Recognize table class: borderless, nolines, booktabs, standard. - Fix: Renaming contents section does not work with latex writer; SF bug #1487405. - Applied patch for custom roles with classes from Edward Loper. - Fixed bug that caused crashes with more than 256 lists. * docutils/writers/pep_html/__init__.py: - Changed to support new python.org website structure and pep2pyramid.py. * docs/howto/security.txt: "Deploying Docutils Securely", added to project. * tools/buildhtml.py: -- Added ``ignore`` setting to exclude a list of shell patterns (default: ``.svn:CVS``). * tools/editors/emacs/rst.el: - Changed license to "GPL". - Added ``rst-straighten-decorations`` function. - The ``compile`` module is now always loaded. - Added ``rst-toggle-line-block`` function. - Headings consisting only of non-ASCII characters are now recognized by ``rst-toc`` and ``rst-adjust``. - Added font-lock support for multi-line comments where the first comment line is empty. - Added ``(require 'font-lock)``. * setup.py: - Provide descriptive error message if distutils is missing.
2009-02-23 12:33:44 +01:00
bin/rstpep2html.py
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PLIST.eggfile}${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/docutils/__init__.py
${PYSITELIB}/docutils/__init__.pyc
${PYSITELIB}/docutils/__init__.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/_compat.py
${PYSITELIB}/docutils/_compat.pyc
${PYSITELIB}/docutils/_compat.pyo
${PYSITELIB}/docutils/_string_template_compat.py
${PYSITELIB}/docutils/_string_template_compat.pyc
${PYSITELIB}/docutils/_string_template_compat.pyo
${PYSITELIB}/docutils/core.py
${PYSITELIB}/docutils/core.pyc
${PYSITELIB}/docutils/core.pyo
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/error_reporting.py
${PYSITELIB}/docutils/error_reporting.pyc
${PYSITELIB}/docutils/error_reporting.pyo
${PYSITELIB}/docutils/examples.py
${PYSITELIB}/docutils/examples.pyc
${PYSITELIB}/docutils/examples.pyo
${PYSITELIB}/docutils/frontend.py
${PYSITELIB}/docutils/frontend.pyc
${PYSITELIB}/docutils/frontend.pyo
${PYSITELIB}/docutils/io.py
${PYSITELIB}/docutils/io.pyc
${PYSITELIB}/docutils/io.pyo
${PYSITELIB}/docutils/languages/__init__.py
${PYSITELIB}/docutils/languages/__init__.pyc
${PYSITELIB}/docutils/languages/__init__.pyo
${PYSITELIB}/docutils/languages/af.py
${PYSITELIB}/docutils/languages/af.pyc
${PYSITELIB}/docutils/languages/af.pyo
${PYSITELIB}/docutils/languages/ca.py
${PYSITELIB}/docutils/languages/ca.pyc
${PYSITELIB}/docutils/languages/ca.pyo
${PYSITELIB}/docutils/languages/cs.py
${PYSITELIB}/docutils/languages/cs.pyc
${PYSITELIB}/docutils/languages/cs.pyo
${PYSITELIB}/docutils/languages/de.py
${PYSITELIB}/docutils/languages/de.pyc
${PYSITELIB}/docutils/languages/de.pyo
${PYSITELIB}/docutils/languages/en.py
${PYSITELIB}/docutils/languages/en.pyc
${PYSITELIB}/docutils/languages/en.pyo
${PYSITELIB}/docutils/languages/eo.py
${PYSITELIB}/docutils/languages/eo.pyc
${PYSITELIB}/docutils/languages/eo.pyo
${PYSITELIB}/docutils/languages/es.py
${PYSITELIB}/docutils/languages/es.pyc
${PYSITELIB}/docutils/languages/es.pyo
2005-09-22 03:54:35 +02:00
${PYSITELIB}/docutils/languages/fi.py
${PYSITELIB}/docutils/languages/fi.pyc
${PYSITELIB}/docutils/languages/fi.pyo
${PYSITELIB}/docutils/languages/fr.py
${PYSITELIB}/docutils/languages/fr.pyc
${PYSITELIB}/docutils/languages/fr.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/languages/gl.py
${PYSITELIB}/docutils/languages/gl.pyc
${PYSITELIB}/docutils/languages/gl.pyo
Update to 0.5: Release 0.5 (2008-06-25) ======================== * docutils/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/parsers/rst/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/frontend.py: - Configuration files are now assumed and required to be UTF-8-encoded. - Paths of applied configuration files are now recorded in the runtime setting ``_config_files`` (accessible via ``--dump-settings``). - Added ``--strip-elements-with-class`` and ``--strip-class`` options (``strip_elements_with_classes`` and ``strip_classes`` settings). * docutils/io.py: - Added code to determine the input encoding from data: encoding declarations or the presence of byte order marks (UTF-8 & UTF-16). - Added support for IronPython 1.0. * docutils/nodes.py: - Added ``document.__getstate__`` method, for pickling. * docutils/parsers/rst/states.py: - Allow ``+`` and ``:`` in reference names. - Unquoted targets beginning with an underscore (``.. __target: URI``) are no longer accepted. - Added support for multiple attributions in a physical block quote (indented text block), dividing it into multiple logical block quotes. - Added support for unicode bullets in bullet lists: "•", "‣", and "⁃". - Added support for new object-oriented directive interface, retaining compatibility to the old functional interface. - Added support for throwing ``DirectiveError``'s from within directive code. * docutils/parsers/rst/__init__.py: - Added ``Directive`` base class. - Added ``DirectiveError`` base class. - Fixed ``file_insertion_enabled`` & ``raw_enabled`` setting definitions. * docutils/parsers/directives/: - Refactored all reStructuredText directives to use the new object-oriented directive interface. Errors are now (mostly) thrown using the new ``DirectiveError`` class. * docutils/parsers/directives/misc.py: - Added ``start-after`` and ``end-before`` options to ``include`` directive; thanks to Stefan Rank. * docutils/transforms/universal.py: - Added ``StripClassesAndElements`` transform to remove from the document tree all elements with classes in ``settings.strip_elements_with_classes`` and all "classes" attribute values in ``self.document.settings.strip_classes``. * docutils/transforms/writer_aux.py: - Added ``Admonitions`` transform to transform specific admonitions (like ``note``, ``warning``, etc.) into generic admonitions with a localized title. * docutils/writers/html4css1/__init__.py: - Moved template functionality from the PEP/HTML writer here. - Expanded the fragments available in the ``parts`` attribute. - Moved ``id`` attributes from titles to surrounding ``div`` elements. - Dropped all ``name`` attributes of ``a`` elements (``id`` is universally supported now). - ``template.txt`` is now opened in text mode instead of binary mode (to ensure Windows compatibility). - ``a`` elements now have an "internal" or "external" class, depending on reference type. * docutils/writers/html4css1/template.txt: Added to project. * docutils/writers/pep_html/: - Moved template functionality to the HTML writer. * docutils/writers/s5_html/__init__.py: - Added ``view_mode`` & ``hidden_controls`` settings (``--view-mode`` & ``--hidden-controls/--visible-controls`` options). * docutils/writers/latex2e/__init__.py: - Add ``--literal-block-env`` - Fix: escaping ``%`` in href urls. - Move usepackage hyperref after stylesheet inclusion. - Fix: scrartcl does not have chapter but scrreprt. - Add newline after ``\end{verbatim}``. - Merge smaller differences from latex2e_adaptive_preamble. - Add ``use-part-section``. - Put leavevmode before longtable to avoid having it moved before sub/pargraph. - Using leavemode option_list no longer needs to check if parent is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write visit\_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. - Add table stubs support (boldfont). - Add assemble_parts to writer. - Add simply support for nested tables. - Fix verbatim in tables if use-verbatim-when-possible. - Use section commands down to subparagraph. - Put ensuremath around some latin1 chars. - Set ``usepackage[utf8x]{inputenc}`` for utf-8. - New option ``--use-bibtex=style,db1,db2``. - New option ``--reference-label`` to allow usage of LaTeX ref for labels in section references. - Add a label after every section to support sectionnumbers as reference labels. - Fix: bug# 1605376 rst2latex: bad options group list - Remove inactive code for use_optionlist_for_option_list. - Remove latex comments from option_list output. - Fix: bug# 1612270 double qoutes in italian literal. - Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target. - Add option --use-latex-abstract. - Image width unit ``px`` is translated to ``pt``. - Add image height support. - Fix: image width ``70%`` is converted ``0.700\linewidth``. bug #1457388 - Fix: Do not escape underscores in citation reference labels if use-latex-citations is set. - Use centering instead of center for figure contents, to avoid vertical space. - Recognize table class: borderless, nolines, booktabs, standard. - Fix: Renaming contents section does not work with latex writer; SF bug #1487405. - Applied patch for custom roles with classes from Edward Loper. - Fixed bug that caused crashes with more than 256 lists. * docutils/writers/pep_html/__init__.py: - Changed to support new python.org website structure and pep2pyramid.py. * docs/howto/security.txt: "Deploying Docutils Securely", added to project. * tools/buildhtml.py: -- Added ``ignore`` setting to exclude a list of shell patterns (default: ``.svn:CVS``). * tools/editors/emacs/rst.el: - Changed license to "GPL". - Added ``rst-straighten-decorations`` function. - The ``compile`` module is now always loaded. - Added ``rst-toggle-line-block`` function. - Headings consisting only of non-ASCII characters are now recognized by ``rst-toc`` and ``rst-adjust``. - Added font-lock support for multi-line comments where the first comment line is empty. - Added ``(require 'font-lock)``. * setup.py: - Provide descriptive error message if distutils is missing.
2009-02-23 12:33:44 +01:00
${PYSITELIB}/docutils/languages/he.py
${PYSITELIB}/docutils/languages/he.pyc
${PYSITELIB}/docutils/languages/he.pyo
${PYSITELIB}/docutils/languages/it.py
${PYSITELIB}/docutils/languages/it.pyc
${PYSITELIB}/docutils/languages/it.pyo
${PYSITELIB}/docutils/languages/ja.py
${PYSITELIB}/docutils/languages/ja.pyc
${PYSITELIB}/docutils/languages/ja.pyo
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/languages/lt.py
${PYSITELIB}/docutils/languages/lt.pyc
${PYSITELIB}/docutils/languages/lt.pyo
${PYSITELIB}/docutils/languages/nl.py
${PYSITELIB}/docutils/languages/nl.pyc
${PYSITELIB}/docutils/languages/nl.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/languages/pl.py
${PYSITELIB}/docutils/languages/pl.pyc
${PYSITELIB}/docutils/languages/pl.pyo
${PYSITELIB}/docutils/languages/pt_br.py
${PYSITELIB}/docutils/languages/pt_br.pyc
${PYSITELIB}/docutils/languages/pt_br.pyo
${PYSITELIB}/docutils/languages/ru.py
${PYSITELIB}/docutils/languages/ru.pyc
${PYSITELIB}/docutils/languages/ru.pyo
${PYSITELIB}/docutils/languages/sk.py
${PYSITELIB}/docutils/languages/sk.pyc
${PYSITELIB}/docutils/languages/sk.pyo
${PYSITELIB}/docutils/languages/sv.py
${PYSITELIB}/docutils/languages/sv.pyc
${PYSITELIB}/docutils/languages/sv.pyo
${PYSITELIB}/docutils/languages/zh_cn.py
${PYSITELIB}/docutils/languages/zh_cn.pyc
${PYSITELIB}/docutils/languages/zh_cn.pyo
2005-09-22 03:54:35 +02:00
${PYSITELIB}/docutils/languages/zh_tw.py
${PYSITELIB}/docutils/languages/zh_tw.pyc
${PYSITELIB}/docutils/languages/zh_tw.pyo
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/math/__init__.py
${PYSITELIB}/docutils/math/__init__.pyc
${PYSITELIB}/docutils/math/__init__.pyo
${PYSITELIB}/docutils/math/latex2mathml.py
${PYSITELIB}/docutils/math/latex2mathml.pyc
${PYSITELIB}/docutils/math/latex2mathml.pyo
${PYSITELIB}/docutils/math/math2html.py
${PYSITELIB}/docutils/math/math2html.pyc
${PYSITELIB}/docutils/math/math2html.pyo
${PYSITELIB}/docutils/math/unimathsymbols2tex.py
${PYSITELIB}/docutils/math/unimathsymbols2tex.pyc
${PYSITELIB}/docutils/math/unimathsymbols2tex.pyo
${PYSITELIB}/docutils/nodes.py
${PYSITELIB}/docutils/nodes.pyc
${PYSITELIB}/docutils/nodes.pyo
${PYSITELIB}/docutils/parsers/__init__.py
${PYSITELIB}/docutils/parsers/__init__.pyc
${PYSITELIB}/docutils/parsers/__init__.pyo
${PYSITELIB}/docutils/parsers/null.py
${PYSITELIB}/docutils/parsers/null.pyc
${PYSITELIB}/docutils/parsers/null.pyo
${PYSITELIB}/docutils/parsers/rst/__init__.py
${PYSITELIB}/docutils/parsers/rst/__init__.pyc
${PYSITELIB}/docutils/parsers/rst/__init__.pyo
${PYSITELIB}/docutils/parsers/rst/directives/__init__.py
${PYSITELIB}/docutils/parsers/rst/directives/__init__.pyc
${PYSITELIB}/docutils/parsers/rst/directives/__init__.pyo
${PYSITELIB}/docutils/parsers/rst/directives/admonitions.py
${PYSITELIB}/docutils/parsers/rst/directives/admonitions.pyc
${PYSITELIB}/docutils/parsers/rst/directives/admonitions.pyo
${PYSITELIB}/docutils/parsers/rst/directives/body.py
${PYSITELIB}/docutils/parsers/rst/directives/body.pyc
${PYSITELIB}/docutils/parsers/rst/directives/body.pyo
${PYSITELIB}/docutils/parsers/rst/directives/html.py
${PYSITELIB}/docutils/parsers/rst/directives/html.pyc
${PYSITELIB}/docutils/parsers/rst/directives/html.pyo
${PYSITELIB}/docutils/parsers/rst/directives/images.py
${PYSITELIB}/docutils/parsers/rst/directives/images.pyc
${PYSITELIB}/docutils/parsers/rst/directives/images.pyo
${PYSITELIB}/docutils/parsers/rst/directives/misc.py
${PYSITELIB}/docutils/parsers/rst/directives/misc.pyc
${PYSITELIB}/docutils/parsers/rst/directives/misc.pyo
${PYSITELIB}/docutils/parsers/rst/directives/parts.py
${PYSITELIB}/docutils/parsers/rst/directives/parts.pyc
${PYSITELIB}/docutils/parsers/rst/directives/parts.pyo
${PYSITELIB}/docutils/parsers/rst/directives/references.py
${PYSITELIB}/docutils/parsers/rst/directives/references.pyc
${PYSITELIB}/docutils/parsers/rst/directives/references.pyo
${PYSITELIB}/docutils/parsers/rst/directives/tables.py
${PYSITELIB}/docutils/parsers/rst/directives/tables.pyc
${PYSITELIB}/docutils/parsers/rst/directives/tables.pyo
${PYSITELIB}/docutils/parsers/rst/include/README.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamsa.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamsb.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamsc.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamsn.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamso.txt
${PYSITELIB}/docutils/parsers/rst/include/isoamsr.txt
${PYSITELIB}/docutils/parsers/rst/include/isobox.txt
${PYSITELIB}/docutils/parsers/rst/include/isocyr1.txt
${PYSITELIB}/docutils/parsers/rst/include/isocyr2.txt
${PYSITELIB}/docutils/parsers/rst/include/isodia.txt
${PYSITELIB}/docutils/parsers/rst/include/isogrk1.txt
${PYSITELIB}/docutils/parsers/rst/include/isogrk2.txt
${PYSITELIB}/docutils/parsers/rst/include/isogrk3.txt
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/parsers/rst/include/isogrk4-wide.txt
${PYSITELIB}/docutils/parsers/rst/include/isogrk4.txt
${PYSITELIB}/docutils/parsers/rst/include/isolat1.txt
${PYSITELIB}/docutils/parsers/rst/include/isolat2.txt
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/parsers/rst/include/isomfrk-wide.txt
${PYSITELIB}/docutils/parsers/rst/include/isomfrk.txt
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/parsers/rst/include/isomopf-wide.txt
${PYSITELIB}/docutils/parsers/rst/include/isomopf.txt
${PYSITELIB}/docutils/parsers/rst/include/isomscr-wide.txt
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/parsers/rst/include/isomscr.txt
${PYSITELIB}/docutils/parsers/rst/include/isonum.txt
${PYSITELIB}/docutils/parsers/rst/include/isopub.txt
${PYSITELIB}/docutils/parsers/rst/include/isotech.txt
${PYSITELIB}/docutils/parsers/rst/include/mmlalias.txt
${PYSITELIB}/docutils/parsers/rst/include/mmlextra-wide.txt
${PYSITELIB}/docutils/parsers/rst/include/mmlextra.txt
${PYSITELIB}/docutils/parsers/rst/include/s5defs.txt
${PYSITELIB}/docutils/parsers/rst/include/xhtml1-lat1.txt
${PYSITELIB}/docutils/parsers/rst/include/xhtml1-special.txt
${PYSITELIB}/docutils/parsers/rst/include/xhtml1-symbol.txt
${PYSITELIB}/docutils/parsers/rst/languages/__init__.py
${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyc
${PYSITELIB}/docutils/parsers/rst/languages/__init__.pyo
${PYSITELIB}/docutils/parsers/rst/languages/af.py
${PYSITELIB}/docutils/parsers/rst/languages/af.pyc
${PYSITELIB}/docutils/parsers/rst/languages/af.pyo
${PYSITELIB}/docutils/parsers/rst/languages/ca.py
${PYSITELIB}/docutils/parsers/rst/languages/ca.pyc
${PYSITELIB}/docutils/parsers/rst/languages/ca.pyo
${PYSITELIB}/docutils/parsers/rst/languages/cs.py
${PYSITELIB}/docutils/parsers/rst/languages/cs.pyc
${PYSITELIB}/docutils/parsers/rst/languages/cs.pyo
${PYSITELIB}/docutils/parsers/rst/languages/de.py
${PYSITELIB}/docutils/parsers/rst/languages/de.pyc
${PYSITELIB}/docutils/parsers/rst/languages/de.pyo
${PYSITELIB}/docutils/parsers/rst/languages/en.py
${PYSITELIB}/docutils/parsers/rst/languages/en.pyc
${PYSITELIB}/docutils/parsers/rst/languages/en.pyo
${PYSITELIB}/docutils/parsers/rst/languages/eo.py
${PYSITELIB}/docutils/parsers/rst/languages/eo.pyc
${PYSITELIB}/docutils/parsers/rst/languages/eo.pyo
${PYSITELIB}/docutils/parsers/rst/languages/es.py
${PYSITELIB}/docutils/parsers/rst/languages/es.pyc
${PYSITELIB}/docutils/parsers/rst/languages/es.pyo
2005-09-22 03:54:35 +02:00
${PYSITELIB}/docutils/parsers/rst/languages/fi.py
${PYSITELIB}/docutils/parsers/rst/languages/fi.pyc
${PYSITELIB}/docutils/parsers/rst/languages/fi.pyo
${PYSITELIB}/docutils/parsers/rst/languages/fr.py
${PYSITELIB}/docutils/parsers/rst/languages/fr.pyc
${PYSITELIB}/docutils/parsers/rst/languages/fr.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/parsers/rst/languages/gl.py
${PYSITELIB}/docutils/parsers/rst/languages/gl.pyc
${PYSITELIB}/docutils/parsers/rst/languages/gl.pyo
Update to 0.5: Release 0.5 (2008-06-25) ======================== * docutils/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/parsers/rst/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/frontend.py: - Configuration files are now assumed and required to be UTF-8-encoded. - Paths of applied configuration files are now recorded in the runtime setting ``_config_files`` (accessible via ``--dump-settings``). - Added ``--strip-elements-with-class`` and ``--strip-class`` options (``strip_elements_with_classes`` and ``strip_classes`` settings). * docutils/io.py: - Added code to determine the input encoding from data: encoding declarations or the presence of byte order marks (UTF-8 & UTF-16). - Added support for IronPython 1.0. * docutils/nodes.py: - Added ``document.__getstate__`` method, for pickling. * docutils/parsers/rst/states.py: - Allow ``+`` and ``:`` in reference names. - Unquoted targets beginning with an underscore (``.. __target: URI``) are no longer accepted. - Added support for multiple attributions in a physical block quote (indented text block), dividing it into multiple logical block quotes. - Added support for unicode bullets in bullet lists: "•", "‣", and "⁃". - Added support for new object-oriented directive interface, retaining compatibility to the old functional interface. - Added support for throwing ``DirectiveError``'s from within directive code. * docutils/parsers/rst/__init__.py: - Added ``Directive`` base class. - Added ``DirectiveError`` base class. - Fixed ``file_insertion_enabled`` & ``raw_enabled`` setting definitions. * docutils/parsers/directives/: - Refactored all reStructuredText directives to use the new object-oriented directive interface. Errors are now (mostly) thrown using the new ``DirectiveError`` class. * docutils/parsers/directives/misc.py: - Added ``start-after`` and ``end-before`` options to ``include`` directive; thanks to Stefan Rank. * docutils/transforms/universal.py: - Added ``StripClassesAndElements`` transform to remove from the document tree all elements with classes in ``settings.strip_elements_with_classes`` and all "classes" attribute values in ``self.document.settings.strip_classes``. * docutils/transforms/writer_aux.py: - Added ``Admonitions`` transform to transform specific admonitions (like ``note``, ``warning``, etc.) into generic admonitions with a localized title. * docutils/writers/html4css1/__init__.py: - Moved template functionality from the PEP/HTML writer here. - Expanded the fragments available in the ``parts`` attribute. - Moved ``id`` attributes from titles to surrounding ``div`` elements. - Dropped all ``name`` attributes of ``a`` elements (``id`` is universally supported now). - ``template.txt`` is now opened in text mode instead of binary mode (to ensure Windows compatibility). - ``a`` elements now have an "internal" or "external" class, depending on reference type. * docutils/writers/html4css1/template.txt: Added to project. * docutils/writers/pep_html/: - Moved template functionality to the HTML writer. * docutils/writers/s5_html/__init__.py: - Added ``view_mode`` & ``hidden_controls`` settings (``--view-mode`` & ``--hidden-controls/--visible-controls`` options). * docutils/writers/latex2e/__init__.py: - Add ``--literal-block-env`` - Fix: escaping ``%`` in href urls. - Move usepackage hyperref after stylesheet inclusion. - Fix: scrartcl does not have chapter but scrreprt. - Add newline after ``\end{verbatim}``. - Merge smaller differences from latex2e_adaptive_preamble. - Add ``use-part-section``. - Put leavevmode before longtable to avoid having it moved before sub/pargraph. - Using leavemode option_list no longer needs to check if parent is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write visit\_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. - Add table stubs support (boldfont). - Add assemble_parts to writer. - Add simply support for nested tables. - Fix verbatim in tables if use-verbatim-when-possible. - Use section commands down to subparagraph. - Put ensuremath around some latin1 chars. - Set ``usepackage[utf8x]{inputenc}`` for utf-8. - New option ``--use-bibtex=style,db1,db2``. - New option ``--reference-label`` to allow usage of LaTeX ref for labels in section references. - Add a label after every section to support sectionnumbers as reference labels. - Fix: bug# 1605376 rst2latex: bad options group list - Remove inactive code for use_optionlist_for_option_list. - Remove latex comments from option_list output. - Fix: bug# 1612270 double qoutes in italian literal. - Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target. - Add option --use-latex-abstract. - Image width unit ``px`` is translated to ``pt``. - Add image height support. - Fix: image width ``70%`` is converted ``0.700\linewidth``. bug #1457388 - Fix: Do not escape underscores in citation reference labels if use-latex-citations is set. - Use centering instead of center for figure contents, to avoid vertical space. - Recognize table class: borderless, nolines, booktabs, standard. - Fix: Renaming contents section does not work with latex writer; SF bug #1487405. - Applied patch for custom roles with classes from Edward Loper. - Fixed bug that caused crashes with more than 256 lists. * docutils/writers/pep_html/__init__.py: - Changed to support new python.org website structure and pep2pyramid.py. * docs/howto/security.txt: "Deploying Docutils Securely", added to project. * tools/buildhtml.py: -- Added ``ignore`` setting to exclude a list of shell patterns (default: ``.svn:CVS``). * tools/editors/emacs/rst.el: - Changed license to "GPL". - Added ``rst-straighten-decorations`` function. - The ``compile`` module is now always loaded. - Added ``rst-toggle-line-block`` function. - Headings consisting only of non-ASCII characters are now recognized by ``rst-toc`` and ``rst-adjust``. - Added font-lock support for multi-line comments where the first comment line is empty. - Added ``(require 'font-lock)``. * setup.py: - Provide descriptive error message if distutils is missing.
2009-02-23 12:33:44 +01:00
${PYSITELIB}/docutils/parsers/rst/languages/he.py
${PYSITELIB}/docutils/parsers/rst/languages/he.pyc
${PYSITELIB}/docutils/parsers/rst/languages/he.pyo
${PYSITELIB}/docutils/parsers/rst/languages/it.py
${PYSITELIB}/docutils/parsers/rst/languages/it.pyc
${PYSITELIB}/docutils/parsers/rst/languages/it.pyo
${PYSITELIB}/docutils/parsers/rst/languages/ja.py
${PYSITELIB}/docutils/parsers/rst/languages/ja.pyc
${PYSITELIB}/docutils/parsers/rst/languages/ja.pyo
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/parsers/rst/languages/lt.py
${PYSITELIB}/docutils/parsers/rst/languages/lt.pyc
${PYSITELIB}/docutils/parsers/rst/languages/lt.pyo
${PYSITELIB}/docutils/parsers/rst/languages/nl.py
${PYSITELIB}/docutils/parsers/rst/languages/nl.pyc
${PYSITELIB}/docutils/parsers/rst/languages/nl.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/parsers/rst/languages/pl.py
${PYSITELIB}/docutils/parsers/rst/languages/pl.pyc
${PYSITELIB}/docutils/parsers/rst/languages/pl.pyo
${PYSITELIB}/docutils/parsers/rst/languages/pt_br.py
${PYSITELIB}/docutils/parsers/rst/languages/pt_br.pyc
${PYSITELIB}/docutils/parsers/rst/languages/pt_br.pyo
${PYSITELIB}/docutils/parsers/rst/languages/ru.py
${PYSITELIB}/docutils/parsers/rst/languages/ru.pyc
${PYSITELIB}/docutils/parsers/rst/languages/ru.pyo
${PYSITELIB}/docutils/parsers/rst/languages/sk.py
${PYSITELIB}/docutils/parsers/rst/languages/sk.pyc
${PYSITELIB}/docutils/parsers/rst/languages/sk.pyo
${PYSITELIB}/docutils/parsers/rst/languages/sv.py
${PYSITELIB}/docutils/parsers/rst/languages/sv.pyc
${PYSITELIB}/docutils/parsers/rst/languages/sv.pyo
${PYSITELIB}/docutils/parsers/rst/languages/zh_cn.py
${PYSITELIB}/docutils/parsers/rst/languages/zh_cn.pyc
${PYSITELIB}/docutils/parsers/rst/languages/zh_cn.pyo
2005-09-22 03:54:35 +02:00
${PYSITELIB}/docutils/parsers/rst/languages/zh_tw.py
${PYSITELIB}/docutils/parsers/rst/languages/zh_tw.pyc
${PYSITELIB}/docutils/parsers/rst/languages/zh_tw.pyo
${PYSITELIB}/docutils/parsers/rst/roles.py
${PYSITELIB}/docutils/parsers/rst/roles.pyc
${PYSITELIB}/docutils/parsers/rst/roles.pyo
${PYSITELIB}/docutils/parsers/rst/states.py
${PYSITELIB}/docutils/parsers/rst/states.pyc
${PYSITELIB}/docutils/parsers/rst/states.pyo
${PYSITELIB}/docutils/parsers/rst/tableparser.py
${PYSITELIB}/docutils/parsers/rst/tableparser.pyc
${PYSITELIB}/docutils/parsers/rst/tableparser.pyo
${PYSITELIB}/docutils/readers/__init__.py
${PYSITELIB}/docutils/readers/__init__.pyc
${PYSITELIB}/docutils/readers/__init__.pyo
${PYSITELIB}/docutils/readers/doctree.py
${PYSITELIB}/docutils/readers/doctree.pyc
${PYSITELIB}/docutils/readers/doctree.pyo
${PYSITELIB}/docutils/readers/pep.py
${PYSITELIB}/docutils/readers/pep.pyc
${PYSITELIB}/docutils/readers/pep.pyo
${PYSITELIB}/docutils/readers/standalone.py
${PYSITELIB}/docutils/readers/standalone.pyc
${PYSITELIB}/docutils/readers/standalone.pyo
${PYSITELIB}/docutils/statemachine.py
${PYSITELIB}/docutils/statemachine.pyc
${PYSITELIB}/docutils/statemachine.pyo
${PYSITELIB}/docutils/transforms/__init__.py
${PYSITELIB}/docutils/transforms/__init__.pyc
${PYSITELIB}/docutils/transforms/__init__.pyo
${PYSITELIB}/docutils/transforms/components.py
${PYSITELIB}/docutils/transforms/components.pyc
${PYSITELIB}/docutils/transforms/components.pyo
${PYSITELIB}/docutils/transforms/frontmatter.py
${PYSITELIB}/docutils/transforms/frontmatter.pyc
${PYSITELIB}/docutils/transforms/frontmatter.pyo
${PYSITELIB}/docutils/transforms/misc.py
${PYSITELIB}/docutils/transforms/misc.pyc
${PYSITELIB}/docutils/transforms/misc.pyo
${PYSITELIB}/docutils/transforms/parts.py
${PYSITELIB}/docutils/transforms/parts.pyc
${PYSITELIB}/docutils/transforms/parts.pyo
${PYSITELIB}/docutils/transforms/peps.py
${PYSITELIB}/docutils/transforms/peps.pyc
${PYSITELIB}/docutils/transforms/peps.pyo
${PYSITELIB}/docutils/transforms/references.py
${PYSITELIB}/docutils/transforms/references.pyc
${PYSITELIB}/docutils/transforms/references.pyo
${PYSITELIB}/docutils/transforms/universal.py
${PYSITELIB}/docutils/transforms/universal.pyc
${PYSITELIB}/docutils/transforms/universal.pyo
${PYSITELIB}/docutils/transforms/writer_aux.py
${PYSITELIB}/docutils/transforms/writer_aux.pyc
${PYSITELIB}/docutils/transforms/writer_aux.pyo
${PYSITELIB}/docutils/urischemes.py
${PYSITELIB}/docutils/urischemes.pyc
${PYSITELIB}/docutils/urischemes.pyo
${PYSITELIB}/docutils/utils.py
${PYSITELIB}/docutils/utils.pyc
${PYSITELIB}/docutils/utils.pyo
${PYSITELIB}/docutils/writers/__init__.py
${PYSITELIB}/docutils/writers/__init__.pyc
${PYSITELIB}/docutils/writers/__init__.pyo
${PYSITELIB}/docutils/writers/docutils_xml.py
${PYSITELIB}/docutils/writers/docutils_xml.pyc
${PYSITELIB}/docutils/writers/docutils_xml.pyo
${PYSITELIB}/docutils/writers/html4css1/__init__.py
${PYSITELIB}/docutils/writers/html4css1/__init__.pyc
${PYSITELIB}/docutils/writers/html4css1/__init__.pyo
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/writers/html4css1/html4css1.css
Update to 0.5: Release 0.5 (2008-06-25) ======================== * docutils/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/parsers/rst/languages/he.py: Added to project: Hebrew mappings by Meir Kriheli. * docutils/frontend.py: - Configuration files are now assumed and required to be UTF-8-encoded. - Paths of applied configuration files are now recorded in the runtime setting ``_config_files`` (accessible via ``--dump-settings``). - Added ``--strip-elements-with-class`` and ``--strip-class`` options (``strip_elements_with_classes`` and ``strip_classes`` settings). * docutils/io.py: - Added code to determine the input encoding from data: encoding declarations or the presence of byte order marks (UTF-8 & UTF-16). - Added support for IronPython 1.0. * docutils/nodes.py: - Added ``document.__getstate__`` method, for pickling. * docutils/parsers/rst/states.py: - Allow ``+`` and ``:`` in reference names. - Unquoted targets beginning with an underscore (``.. __target: URI``) are no longer accepted. - Added support for multiple attributions in a physical block quote (indented text block), dividing it into multiple logical block quotes. - Added support for unicode bullets in bullet lists: "•", "‣", and "⁃". - Added support for new object-oriented directive interface, retaining compatibility to the old functional interface. - Added support for throwing ``DirectiveError``'s from within directive code. * docutils/parsers/rst/__init__.py: - Added ``Directive`` base class. - Added ``DirectiveError`` base class. - Fixed ``file_insertion_enabled`` & ``raw_enabled`` setting definitions. * docutils/parsers/directives/: - Refactored all reStructuredText directives to use the new object-oriented directive interface. Errors are now (mostly) thrown using the new ``DirectiveError`` class. * docutils/parsers/directives/misc.py: - Added ``start-after`` and ``end-before`` options to ``include`` directive; thanks to Stefan Rank. * docutils/transforms/universal.py: - Added ``StripClassesAndElements`` transform to remove from the document tree all elements with classes in ``settings.strip_elements_with_classes`` and all "classes" attribute values in ``self.document.settings.strip_classes``. * docutils/transforms/writer_aux.py: - Added ``Admonitions`` transform to transform specific admonitions (like ``note``, ``warning``, etc.) into generic admonitions with a localized title. * docutils/writers/html4css1/__init__.py: - Moved template functionality from the PEP/HTML writer here. - Expanded the fragments available in the ``parts`` attribute. - Moved ``id`` attributes from titles to surrounding ``div`` elements. - Dropped all ``name`` attributes of ``a`` elements (``id`` is universally supported now). - ``template.txt`` is now opened in text mode instead of binary mode (to ensure Windows compatibility). - ``a`` elements now have an "internal" or "external" class, depending on reference type. * docutils/writers/html4css1/template.txt: Added to project. * docutils/writers/pep_html/: - Moved template functionality to the HTML writer. * docutils/writers/s5_html/__init__.py: - Added ``view_mode`` & ``hidden_controls`` settings (``--view-mode`` & ``--hidden-controls/--visible-controls`` options). * docutils/writers/latex2e/__init__.py: - Add ``--literal-block-env`` - Fix: escaping ``%`` in href urls. - Move usepackage hyperref after stylesheet inclusion. - Fix: scrartcl does not have chapter but scrreprt. - Add newline after ``\end{verbatim}``. - Merge smaller differences from latex2e_adaptive_preamble. - Add ``use-part-section``. - Put leavevmode before longtable to avoid having it moved before sub/pargraph. - Using leavemode option_list no longer needs to check if parent is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write visit\_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. - Add table stubs support (boldfont). - Add assemble_parts to writer. - Add simply support for nested tables. - Fix verbatim in tables if use-verbatim-when-possible. - Use section commands down to subparagraph. - Put ensuremath around some latin1 chars. - Set ``usepackage[utf8x]{inputenc}`` for utf-8. - New option ``--use-bibtex=style,db1,db2``. - New option ``--reference-label`` to allow usage of LaTeX ref for labels in section references. - Add a label after every section to support sectionnumbers as reference labels. - Fix: bug# 1605376 rst2latex: bad options group list - Remove inactive code for use_optionlist_for_option_list. - Remove latex comments from option_list output. - Fix: bug# 1612270 double qoutes in italian literal. - Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target. - Add option --use-latex-abstract. - Image width unit ``px`` is translated to ``pt``. - Add image height support. - Fix: image width ``70%`` is converted ``0.700\linewidth``. bug #1457388 - Fix: Do not escape underscores in citation reference labels if use-latex-citations is set. - Use centering instead of center for figure contents, to avoid vertical space. - Recognize table class: borderless, nolines, booktabs, standard. - Fix: Renaming contents section does not work with latex writer; SF bug #1487405. - Applied patch for custom roles with classes from Edward Loper. - Fixed bug that caused crashes with more than 256 lists. * docutils/writers/pep_html/__init__.py: - Changed to support new python.org website structure and pep2pyramid.py. * docs/howto/security.txt: "Deploying Docutils Securely", added to project. * tools/buildhtml.py: -- Added ``ignore`` setting to exclude a list of shell patterns (default: ``.svn:CVS``). * tools/editors/emacs/rst.el: - Changed license to "GPL". - Added ``rst-straighten-decorations`` function. - The ``compile`` module is now always loaded. - Added ``rst-toggle-line-block`` function. - Headings consisting only of non-ASCII characters are now recognized by ``rst-toc`` and ``rst-adjust``. - Added font-lock support for multi-line comments where the first comment line is empty. - Added ``(require 'font-lock)``. * setup.py: - Provide descriptive error message if distutils is missing.
2009-02-23 12:33:44 +01:00
${PYSITELIB}/docutils/writers/html4css1/template.txt
${PYSITELIB}/docutils/writers/latex2e/__init__.py
${PYSITELIB}/docutils/writers/latex2e/__init__.pyc
${PYSITELIB}/docutils/writers/latex2e/__init__.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/writers/latex2e/default.tex
${PYSITELIB}/docutils/writers/latex2e/titlepage.tex
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/writers/latex2e/xelatex.tex
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/writers/manpage.py
${PYSITELIB}/docutils/writers/manpage.pyc
${PYSITELIB}/docutils/writers/manpage.pyo
${PYSITELIB}/docutils/writers/null.py
${PYSITELIB}/docutils/writers/null.pyc
${PYSITELIB}/docutils/writers/null.pyo
Update to 0.6: * General: - Docutils is now compatible with Python versions from 2.3 up to 2.6 and convertible to 3.1 code. + Node.__nonzero__ returns True instead of 1. + use os.walk instead os.path.walk. + minimize "types" module where possible. + Backwards-compatible changes to remove python2.6 -3 deprecation warnings + Text nodes now subclass unicode rather than UserString (which is gone in python 3.0). + 3.0 compatibility module docutils._compat + Drop 2.2 compatibility workarounds. + Drop extras/optparse.py and extras/textwrap.py (stdlib modules since 2.3). - OpenOffice export: ODT writer moved from sandbox to Doctutils core. - Unix man page export: manpage writer moved from sandbox to Doctutils core. - Apply [ 1719345 ] Galician translation - Apply [ 1905741 ] Polish translation - Apply [ 1878977 ] make_id(): deaccent characters. - Apply [ 2029251 ] return nonzero when tests fail. - Fix [ 1692788 ] allow UTF-8 in style sheets. - Fix [ 2781629 ] support non-ASCII chars in file names. - Apply [ 2845002 ] let ``--no-raw`` disable raw *roles* too. - Fix [ 2831643 ] by renaming DirectiveError.message to DirectiveError.msg - Fix [ 2821266 ] --strict option works now like --halt=info. - Fix [ 2788716 ] DirectiveError now correctly reports source and line. - Fix [ 1627229 ] hyperlink references in substitutions. - The "newlatex" writer is orphaned. * reStructuredText: - Documented Unicode characters allowed as inline markup openers, closers, and delimiters. - Allow units for all length specifications. - Allow percent sign in "scale" argument of "figure" and "image" directives. - Bugfix: The "figalign" argument of a figure now works as intended (aligning the figure, not its contents). - Align images with class "align-[right|center|left]" (allows setting the alignment of an image in a figure). * docutils/nodes.py: - Added ``Element.__contains__`` method, for the in-operator. * docutils/parsers/rst/states.py: - Apply [ 1994493 ] Patch to support all kinds of quotes in inline markup. - Added support for Unicode inline markup delimiters "‐ ‑ ‒ – —" and " " (non-breaking space), and "¡ ¿" openers. * docutils/parsers/directives/misc.py: - Added ``start-line`` and ``end-line`` options to "include" directive to select a range of lines. - Hard tabs in literal inclusions are replaced by spaces. This is configurable via the new ``tab-width`` option of the "include" directive (a negative tab-width prevents tab expansion). * docutils/utils.py: - Add ``get_stylesheet_list`` function. - Apply [ 2834836 ] print info at halt * docutils/transforms/universal.py: - Raise default priority of StripClasses to exclude stripped classes from the ToC. * docutils/writers/html4css1/__init__.py: - ``--stylesheet`` and ``--stylesheet-path`` options support a comma separated list of stylesheets. - Address [ 1938891 ] Inline literal text creates "pre" span only when needed to prevent inter-word line wraps. - Use `translate` method instead of repeated `replace` calls. - Fix [ 1757105 ] New ``table-style`` option. Added to standard table classes to allow CSS styling that does not interfere with other table-using constructs (field lists, citations, ...). * docutils/writers/newlatex2e/__init__.py: - Apply [ 1612821 ] Double quotes in literal text in Italian/German * docutils/writers/latex2e/__init__.py (see also `<docs/user/docutils-05-compat.sty.html>`__) : - Add ``--embed-stylesheet`` option. - Apply [ 1474017 ] image vertical alignment is reversed. - Apply [ 2051599 ] multi-page tables in latex writer (from pabigot). - Change: has_key for dictionaries (not Nodes) to in-operator. - Merge adjacent citations into one latex cite command. - Failsave implementation of custom roles. LaTeX compilation now ignores unknown classes instead of aborting with an error. - Support custom roles based on standard roles. - LaTeX packages can be used as ``--stylesheet`` arguments without restriction. (A style sheet is now referenced with the ``\usepackage`` command, if it ends with ``.sty`` or has no extension.) - Add ``bp`` to lenghts without unit (prevents LaTex errors). - Correctly write length unit ``pt`` as ``bp`` in LaTeX. - Do not convert ``px`` to ``pt`` (``px`` is supported by pdfTeX since 2005-02-04 as a configurable length unit). - Do not use fontenc, nor the obsolete 'ae' and 'aeguill' packages if font-encoding is set to ''. LaTeX defaults to OT1 then. - Set sub- and superscript role argument in text mode not as math. Use a custom role based on sub-/superscript if you want italic shape. - Shorter preamble and less dependencies: Load packages and define macros only if required in the document. - Use the name prefix ``DU`` for all Docutils specific LaTeX macros. - New custom environments and commands with optional "classes" argument. - Simpler LaTeX encoding, e.g. "\%" instead of "{\%}". - Better conformance to Docutils specifications with ``--use-latex-toc``. Support for LaTeX generated ToC also with unnumbered sections. - If 'sectnum_xform' is False, the 'sectnum' directive triggers section numbering by LaTeX. - Use default font in admonitions and sidebar. - Align of image in a figure defaults to 'center'. - Bugfix: Newlines around targets and references prevent run-together paragraphs. - Fix internal hyperlinks. - Use class defaults for page margins ('typearea' now optional). - Float placement made configurable, default changed to "here definitely". - Typeset generic topic as "quote block with title". - Use template (file and configuration option). - In the default template, load cmap.sty (fix text extraction in PDF) and fixltx2e.sty (LaTeX patches, \textsubscript). - Render doctest blocks as literal blocks (fixes [ 1586058 ]). - Use `translate` instead of repeated `replace` calls for text encoding. - Hyperlinked footnotes and support for symbol footnotes and ``--footnote-references=brackets`` with ``--use-latex-footnotes``. - Complete pairs of binary options (``--figure-footnotes, --figure-citations, --link-stylesheet``, ``--use-docutils-toc, --use-docutils-docinfo, --topic-abstract``) - New defaults: - font-encoding: "T1" (formerly implicitely set by 'ae'). - use-latex-toc: true (ToC with page numbers). - use-latex-footnotes: true (no mixup with figures). * docutils/writers/manpage.py - Do not print version at document end, this is done by the viewer. - Do not print date at document end, this is done by the viewer. - Fix storage of docinfo fields for none standard fields. * docutils/tools/rst2man.py
2009-10-31 04:00:27 +01:00
${PYSITELIB}/docutils/writers/odf_odt/__init__.py
${PYSITELIB}/docutils/writers/odf_odt/__init__.pyc
${PYSITELIB}/docutils/writers/odf_odt/__init__.pyo
${PYSITELIB}/docutils/writers/odf_odt/pygmentsformatter.py
${PYSITELIB}/docutils/writers/odf_odt/pygmentsformatter.pyc
${PYSITELIB}/docutils/writers/odf_odt/pygmentsformatter.pyo
${PYSITELIB}/docutils/writers/odf_odt/styles.odt
${PYSITELIB}/docutils/writers/pep_html/__init__.py
${PYSITELIB}/docutils/writers/pep_html/__init__.pyc
${PYSITELIB}/docutils/writers/pep_html/__init__.pyo
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/writers/pep_html/pep.css
${PYSITELIB}/docutils/writers/pep_html/template.txt
${PYSITELIB}/docutils/writers/pseudoxml.py
${PYSITELIB}/docutils/writers/pseudoxml.pyc
${PYSITELIB}/docutils/writers/pseudoxml.pyo
${PYSITELIB}/docutils/writers/s5_html/__init__.py
${PYSITELIB}/docutils/writers/s5_html/__init__.pyc
${PYSITELIB}/docutils/writers/s5_html/__init__.pyo
${PYSITELIB}/docutils/writers/s5_html/themes/README.txt
${PYSITELIB}/docutils/writers/s5_html/themes/big-black/__base__
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/writers/s5_html/themes/big-black/framing.css
${PYSITELIB}/docutils/writers/s5_html/themes/big-black/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/big-white/framing.css
${PYSITELIB}/docutils/writers/s5_html/themes/big-white/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/blank.gif
${PYSITELIB}/docutils/writers/s5_html/themes/default/framing.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/iepngfix.htc
${PYSITELIB}/docutils/writers/s5_html/themes/default/opera.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/outline.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/print.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/s5-core.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/slides.css
${PYSITELIB}/docutils/writers/s5_html/themes/default/slides.js
${PYSITELIB}/docutils/writers/s5_html/themes/medium-black/__base__
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/writers/s5_html/themes/medium-black/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/medium-white/framing.css
${PYSITELIB}/docutils/writers/s5_html/themes/medium-white/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/small-black/__base__
2007-06-17 16:34:12 +02:00
${PYSITELIB}/docutils/writers/s5_html/themes/small-black/pretty.css
${PYSITELIB}/docutils/writers/s5_html/themes/small-white/framing.css
${PYSITELIB}/docutils/writers/s5_html/themes/small-white/pretty.css
Update py-docutils to 0.8.1. While here, * register egg-info. * switch to use external roman.py module. * set LICENSE. Release 0.8.1 (2011-08-30) ========================== * General: - Fix [ 3364658 ] (Change last file with Apache license to BSD-2-Clause) and [ 3395920 ] (correct copyright info for rst.el). * docutils/test/ - Apply [ 3303733 ] and [ 3365041 ] to fix tests under py3k. * docutils/writers/latex2e/__init__.py - Clean up Babel language setting. Restores Sphinx compatibility. Release 0.8 (2011-07-07) ======================== * General: - Handle language codes according to `BCP 47`_. - If the specified language is not supported by Docutils, warn and fall back to English. - Math support: reStructuredText "math" role and directive, ``math`` and ``math_block`` doctree elements. - Decode command line arguments with the locale's preferred encoding (to allow, e.g., ``--title=Dornröschen``). - Orphaned "python" reader and "newlatex2e" writer moved to the sandbox. - New sub-module `error_reporting`: handle encoding/decoding errors when reporting exceptions. - Some additions to the Docutils core are released under the 2-Clause BSD license, see COPYING_ for details. .. _BCP 47: http://www.rfc-editor.org/rfc/bcp/bcp47.txt .. _COPYING: COPYING.html * reStructuredText: - Most directives now support a "name" option that attaches a reference name. - Directive content may start on the first line also when the directive type accepts options. * docs/dev/policies.txt: - Recommend the 2-Clause BSD license (http://www.spdx.org/licenses/BSD-2-Clause) for code that is kept under the author's copyright. * tools/buildhtml.py: - Fix ``--local`` switch. * Fix [ 3018371 ] Added Lithuanian mappings by Dalius Dobravolskas. * docutils/writers/html4css1/__init__.py - Set "lang" argument for objects with class argument "language-<language tag>". - New setting "math-output" with support for HTML, MathML, and LaTeX. * docutils/writers/latex2e/__init__.py - Fix [ 3043986 ] AttributeError using :local: with table of content. - Place title data in the document preamble. - Load `babel` package only if required. - Update list of supported languages. - New config setting "hyperref-options". No hard-coded "unicode" hyperref option (clash with xetex). - Set language for custom roles, paragraphs, block-quotes, and line-quotes with class argument "language-<language tag>". - Fix [ 3095603 ] wrong quotes output for russian and other languages. - Convert image URI to a local file path. - Apply [ 3148141 ] fix multicolumn support when a colspanning cell has more than one paragraph (Wolfgang Scherer). - \leavevmode before longtable only when needed (prevents spurious vspace) - do not advance table counter for tables without caption * docutils/writers/xetex/__init__.py - New writer generating LaTeX code for compiling with ``xelatex``. A separate writer (inheriting from latex2e) instead of a ``--xetex`` option allows separate config options for XeTeX vs. LaTeX2e. * docutils/writers/manpage.py - Fix: BUG#3219183 - vertical space in definition lists containing markup. - Fix: vertical space cleaning for option group ``.``. * tools/editors/emacs/rst.el: - Fix [ 3001100 ] does not handle spaces in filenames (thanks to Jakub Wilk) * docutils/utils.py: - strip whitespace from stylesheet arguments - exclude combining chars from column_width (partial fix for [ 2926161 ]) * docutils/parsers/rst/directives/misc.py: - Fix [ 1830389 ] Replace not breaking on getting system_messages from nested_parse * docutils/io.py: - Do not close() sys.stdin, sys.stdout, or sys.stderr. Prevents ``Exception ValueError: 'I/O operation on closed file.'`` with Python 3.
2011-10-05 09:47:28 +02:00
${PYSITELIB}/docutils/writers/xetex/__init__.py
${PYSITELIB}/docutils/writers/xetex/__init__.pyc
${PYSITELIB}/docutils/writers/xetex/__init__.pyo