2012-10-11 14:22:27 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.9.1
Upstream changes:
Release 0.9.1 (2012-06-17)
==========================
* docutils/setup.py
- Fix [ 3527842 ]. Under Python3, converted tests and tools were
installed in the PYTHONPATH. Converted tests are now
stored in ``test3/``, tools no longer need conversion.
If you installed one of Docutils versions 0.7 ... 0.9 with
``setup.py install`` under Python3, remove the spurious
``test/`` and ``tools/`` directories in the site library root.
* docutils/test/
- Make tests independent from the location of the ``test/`` directory.
- Use converted sources (from the ``build/`` directory) for tests under
Python3.
* docutils/tools/
- Make tools compatible with both, Python 2 and 3 without 2to3-conversion.
* docutils/io.py
- Fix writing binary data to sys.stdout under Python3 (allows
``rst2odt.py`` to be used with output redirection).
* docutils/parsers/rst/directives/misc.py
- Fix [ 3525847 ]. Catch and report UnicodeEncodeError with
``locale == C`` and 8-bit char in path argument of `include` directive.
* docutils/test/alltests.py
- class `Tee`: catch UnicodeError when writing to "ascii" stream or
file under Python3.
|
2012-09-21 14:45:01 by OBATA Akio | Files touched by this commit (1) |
Log message:
apply missing the first hunk of the patch for PLIST in PR 46573.
|
2012-09-21 14:39:41 by OBATA Akio | Files touched by this commit (1) |
Log message:
tabfy
|
2012-09-20 14:43:50 by D'Arcy J.M. Cain | Files touched by this commit (3) |
Log message:
Update to version 0.9
Closes PR 46573
|
2012-04-08 22:22:01 by Thomas Klausner | Files touched by this commit (148) |
Log message:
All supported python versions in pkgsrc support eggs, so remove
${PLIST.eggfile} from PLISTs and support code from lang/python.
|
2012-02-04 14:10:16 by OBATA Akio | Files touched by this commit (1) |
Log message:
No compiler is requilred.
|
2011-10-26 21:01:20 by Guillaume Lasmayous | Files touched by this commit (1) |
Log message:
Replace /usr/bin/env python with ${PYTHONBIN}
PKGREVISION++
|
2011-10-05 09:47:29 by OBATA Akio | Files touched by this commit (4) |
Log message:
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.
|
2010-12-02 16:00:04 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 0.7:
Components:
* HTML writer:
o Support SVG and SWF images (thanks to Stefan Rank).
o Generate valid XHTML for centered images with targets. Use CSS \
classes instead of "align" tags for image alignment.
* LaTeX2e writer:
o Use the \url command for URLs (breaks long URLs instead of writing \
into the margin).
o Preserve runs of spaces in 'inline literals'.
o Deprecate figure_footnotes setting.
o Rename use_latex_footnotes setting to docutils_footnotes.
o New latex_preamble setting.
o Use PDF standard fonts (Times/Helvetica/Courier) as default.
o hyperref package called with unicode option (see the hyperref config \
tips for how to override).
o Drop the special output_encoding default ("latin-1"). The \
Docutils wide default (usually "UTF-8") is used instead.
* manpage writer:
o Titles level 1, that is .SH, always uppercase.
o Apply patch from mg: literal text should be bold in man-pages.
General:
* io.FileInput opens files as text files with universal newline support \
(mode "rU", configurable with the new optional argument \
"mode").
* setup.py:
o Python 3 support: copy test/ and tools/ to the build-dir and convert \
Python sources with 2to3.
|
2009-11-01 03:19:40 by OBATA Akio | Files touched by this commit (2) |
Log message:
get back patch-aa, it is required for DESTDIR installation.
|