milde | 17 May 2013 10:16
Picon

SF.net SVN: docutils:[7664] trunk/docutils/test/test_parsers/test_rst/ test_directives/test_tables.py

Revision: 7664
          http://sourceforge.net/p/docutils/code/7664
Author:   milde
Date:     2013-05-17 08:16:41 +0000 (Fri, 17 May 2013)
Log Message:
-----------
Error string change backborted to 2.7.4 and 3.2.4.

Thanks to Jakub Wilk for reporting.

Modified Paths:
--------------
    trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py

Modified: trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py
===================================================================
--- trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py	2013-05-16
20:49:55 UTC (rev 7663)
+++ trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py	2013-05-17
08:16:41 UTC (rev 7664)
 <at>  <at>  -34,7 +34,8  <at>  <at> 

 # some error messages changed in Python 3.3:
 csv_eod_error_str = 'unexpected end of data'
-if sys.version_info < (3,3):
+if sys.version_info < (3,2,4) and not (# backport to 2.7.4
+    sys.version_info[:2] == (2,7) and sys.version_info[2] > 3):
     csv_eod_error_str = 'newline inside string'
 csv_unknown_url = "'bogus.csv'"
 if sys.version_info < (3,3,2):
(Continue reading)

milde | 16 May 2013 22:49
Picon

SF.net SVN: docutils:[7663] trunk/docutils/test/test_parsers/test_rst/ test_directives/test_tables.py

Revision: 7663
          http://sourceforge.net/p/docutils/code/7663
Author:   milde
Date:     2013-05-16 20:49:55 +0000 (Thu, 16 May 2013)
Log Message:
-----------
Fix [ 235 ] Python 2.3.3 uses repr when printing unknown url type in urlopen.

Modified Paths:
--------------
    trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py

Modified: trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py
===================================================================
--- trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py	2013-05-16
20:38:43 UTC (rev 7662)
+++ trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py	2013-05-16
20:49:55 UTC (rev 7663)
 <at>  <at>  -32,9 +32,13  <at>  <at> 
 else:
     unichr_exception_string = str(unichr_exception)

-csv_eod_error_str = "unexpected end of data"
+# some error messages changed in Python 3.3:
+csv_eod_error_str = 'unexpected end of data'
 if sys.version_info < (3,3):
-    csv_eod_error_str = "newline inside string"
+    csv_eod_error_str = 'newline inside string'
+csv_unknown_url = "'bogus.csv'"
+if sys.version_info < (3,3,2):
(Continue reading)

milde | 16 May 2013 22:38
Picon

SF.net SVN: docutils:[7662] trunk/docutils

Revision: 7662
          http://sourceforge.net/p/docutils/code/7662
Author:   milde
Date:     2013-05-16 20:38:43 +0000 (Thu, 16 May 2013)
Log Message:
-----------
Fix [ 210 ] Python 3.3 checks CVS syntax only if "strict" is True.

Modified Paths:
--------------
    trunk/docutils/HISTORY.txt
    trunk/docutils/docutils/parsers/rst/directives/tables.py
    trunk/docutils/test/test_parsers/test_rst/test_directives/test_tables.py

Modified: trunk/docutils/HISTORY.txt
===================================================================
--- trunk/docutils/HISTORY.txt	2013-05-07 10:52:59 UTC (rev 7661)
+++ trunk/docutils/HISTORY.txt	2013-05-16 20:38:43 UTC (rev 7662)
 <at>  <at>  -35,6 +35,10  <at>  <at> 

   - Apply [ 3599485 ] node source/line information for sphinx translation.

+* docutils/parsers/rst/directives/tables.py
+
+  - Fix [ 210 ] Python 3.3 checks CVS syntax only if "strict" is True.
+
 * docutils/parsers/rst/states.py

   - Fix [ 157 ] Line block parsing doesn't like system message.

(Continue reading)

milde | 7 May 2013 12:53
Picon

SF.net SVN: docutils:[7661] trunk/docutils

Revision: 7661
          http://sourceforge.net/p/docutils/code/7661
Author:   milde
Date:     2013-05-07 10:52:59 +0000 (Tue, 07 May 2013)
Log Message:
-----------
Avoid repeated class declarations in html4css1 writer

Modified version of patch [ 104 ]. 

HtmlTranslator.starttag() no longer adds class arguments to the node.

Modified Paths:
--------------
    trunk/docutils/HISTORY.txt
    trunk/docutils/docutils/writers/html4css1/__init__.py

Modified: trunk/docutils/HISTORY.txt
===================================================================
--- trunk/docutils/HISTORY.txt	2013-05-07 09:01:00 UTC (rev 7660)
+++ trunk/docutils/HISTORY.txt	2013-05-07 10:52:59 UTC (rev 7661)
 <at>  <at>  -55,6 +55,8  <at>  <at> 
     where stylesheets are found. Used by `stylesheet_path` when expanding
     relative path arguments.
   - New default for math-output_: ``HTML math.css``.
+  - Avoid repeated class declarations in html4css1 writer
+    (modified version of patch [ 104 ]).

 .. _math-output: docs/user/config.html#math-output

(Continue reading)

milde | 7 May 2013 11:01
Picon

SF.net SVN: docutils:[7660] trunk/docutils/test/test_writers/ test_get_writer_class.py

Revision: 7660
          http://sourceforge.net/p/docutils/code/7660
Author:   milde
Date:     2013-05-07 09:01:00 +0000 (Tue, 07 May 2013)
Log Message:
-----------
Remove TODO comment: writer import with python >= 2.7 is solved

Modified Paths:
--------------
    trunk/docutils/test/test_writers/test_get_writer_class.py

Modified: trunk/docutils/test/test_writers/test_get_writer_class.py
===================================================================
--- trunk/docutils/test/test_writers/test_get_writer_class.py	2013-05-06 11:36:28 UTC (rev 7659)
+++ trunk/docutils/test/test_writers/test_get_writer_class.py	2013-05-07 09:01:00 UTC (rev 7660)
 <at>  <at>  -24,7 +24,6  <at>  <at> 
                           get_writer_class, 'nope')

     def test_local_writer(self):
-        # TODO fails from 2.7 up
         # requires local-writer.py in test directory (testroot)
         wr = get_writer_class('local-writer')

This was sent by the SourceForge.net collaborative development platform, the world's largest Open
Source development site.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
(Continue reading)

milde | 6 May 2013 13:36
Picon

SF.net SVN: docutils:[7659] trunk/docutils/docs/dev/repository.txt

Revision: 7659
          http://sourceforge.net/p/docutils/code/7659
Author:   milde
Date:     2013-05-06 11:36:28 +0000 (Mon, 06 May 2013)
Log Message:
-----------
The Git clone at is currently not updated.

Modified Paths:
--------------
    trunk/docutils/docs/dev/repository.txt

Modified: trunk/docutils/docs/dev/repository.txt
===================================================================
--- trunk/docutils/docs/dev/repository.txt	2013-05-06 11:26:00 UTC (rev 7658)
+++ trunk/docutils/docs/dev/repository.txt	2013-05-06 11:36:28 UTC (rev 7659)
 <at>  <at>  -22,12 +22,14  <at>  <at> 
    the **whole document**, especially the section "`Information for
    Developers`_"!

-.. Note::
-
+.. important::
    As of 2013-03-13 the subversion urls have changed.

+   The Git clone at http://repo.or.cz/w/docutils.git is currently not
+   updated and should not be used.
+
 Docutils uses a Subversion_ repository located at
-``docutils.svn.sourceforge.net``. 
(Continue reading)

milde | 6 May 2013 13:26
Picon

SF.net SVN: docutils:[7658] trunk/docutils

Revision: 7658
          http://sourceforge.net/p/docutils/code/7658
Author:   milde
Date:     2013-05-06 11:26:00 +0000 (Mon, 06 May 2013)
Log Message:
-----------
Writer comment with (currently ignored) figure alignment to the LaTeX source.

Modified Paths:
--------------
    trunk/docutils/docutils/writers/latex2e/__init__.py
    trunk/docutils/test/functional/expected/standalone_rst_latex.tex
    trunk/docutils/test/functional/expected/standalone_rst_xetex.tex

Modified: trunk/docutils/docutils/writers/latex2e/__init__.py
===================================================================
--- trunk/docutils/docutils/writers/latex2e/__init__.py	2013-05-06 06:38:08 UTC (rev 7657)
+++ trunk/docutils/docutils/writers/latex2e/__init__.py	2013-05-06 11:26:00 UTC (rev 7658)
 <at>  <at>  -1528,7 +1528,7  <at>  <at> 
     ##     return head + '\n' + body

     def is_inline(self, node):
-        """Check whether a node represents an inline element"""
+        """Check whether a node represents an inline or block-level element"""
         return isinstance(node.parent, nodes.TextElement)

     def append_hypertargets(self, node):
 <at>  <at>  -1656,7 +1656,7  <at>  <at> 
         self.out.append('}')

(Continue reading)

milde | 6 May 2013 08:38
Picon

SF.net SVN: docutils:[7657] trunk/docutils/docutils/writers/latex2e/ __init__.py

Revision: 7657
          http://sourceforge.net/p/docutils/code/7657
Author:   milde
Date:     2013-05-06 06:38:08 +0000 (Mon, 06 May 2013)
Log Message:
-----------
Add "babel" name for Serbian (cyrillic script).

There is a contributed LaTeX package for Serbian with cyrillic script.
Map the language codes "sr" and "sh-Cyrl" to the "babel" option "serbianc".

Modified Paths:
--------------
    trunk/docutils/docutils/writers/latex2e/__init__.py

Modified: trunk/docutils/docutils/writers/latex2e/__init__.py
===================================================================
--- trunk/docutils/docutils/writers/latex2e/__init__.py	2013-04-28 22:26:53 UTC (rev 7656)
+++ trunk/docutils/docutils/writers/latex2e/__init__.py	2013-05-06 06:38:08 UTC (rev 7657)
 <at>  <at>  -349,13 +349,13  <at>  <at> 
         'ro':           'romanian',
         'ru':           'russian',
         'se':           'samin',     # North Sami
-        # sh-Cyrl:      Serbo-Croatian, Cyrillic script
-        'sh-Latn':      'serbian', # Serbo-Croatian, Latin script
+        'sh-Cyrl':      'serbianc',  # Serbo-Croatian, Cyrillic script
+        'sh-Latn':      'serbian',   # Serbo-Croatian, Latin script see also 'hr'
         'sk':           'slovak',
         'sl':           'slovene',
         'sq':           'albanian',
(Continue reading)

milde | 29 Apr 2013 00:26
Picon

SF.net SVN: docutils:[7656] trunk/docutils/test/test_parsers/test_rst/ test_inline_markup.py

Revision: 7656
          http://sourceforge.net/p/docutils/code/7656
Author:   milde
Date:     2013-04-28 22:26:53 +0000 (Sun, 28 Apr 2013)
Log Message:
-----------
More test for inline markup recognition (no change to the rules).

Modified Paths:
--------------
    trunk/docutils/test/test_parsers/test_rst/test_inline_markup.py

Modified: trunk/docutils/test/test_parsers/test_rst/test_inline_markup.py
===================================================================
--- trunk/docutils/test/test_parsers/test_rst/test_inline_markup.py	2013-04-28 21:57:03 UTC
(rev 7655)
+++ trunk/docutils/test/test_parsers/test_rst/test_inline_markup.py	2013-04-28 22:26:53 UTC
(rev 7656)
 <at>  <at>  -78,12 +78,13  <at>  <at> 
 [r"""some punctuation is allowed around inline markup, e.g.
 /*emphasis*/, -*emphasis*-, and :*emphasis*: (delimiters),
 (*emphasis*), [*emphasis*], <*emphasis*≥, {*emphasis*} (open/close pairs)
+*emphasis*., *emphasis*,, *emphasis*!, and *emphasis*\ (closing delimiters),

 but not
-)*emphasis*(, ]*emphasis*[, >*emphasis*≥, }*emphasis*{ (close/open pairs)
+)*emphasis*(, ]*emphasis*[, >*emphasis*≥, }*emphasis*{ (close/open pairs),
 (*), [*], '*' or '"*"' ("quoted" start-string),
 x*2* or 2*x* (alphanumeric char before),
-\*args or * (escaped, whitespace behind start-string)
(Continue reading)

milde | 28 Apr 2013 23:57
Picon

SF.net SVN: docutils:[7655] trunk/docutils/docutils/utils/punctuation_chars .py

Revision: 7655
          http://sourceforge.net/p/docutils/code/7655
Author:   milde
Date:     2013-04-28 21:57:03 +0000 (Sun, 28 Apr 2013)
Log Message:
-----------
Literal definition of character sets with backslash escapes instead of utf8.

Modified Paths:
--------------
    trunk/docutils/docutils/utils/punctuation_chars.py

Modified: trunk/docutils/docutils/utils/punctuation_chars.py
===================================================================
--- trunk/docutils/docutils/utils/punctuation_chars.py	2013-04-24 21:39:43 UTC (rev 7654)
+++ trunk/docutils/docutils/utils/punctuation_chars.py	2013-04-28 21:57:03 UTC (rev 7655)
 <at>  <at>  -23,23 +23,62  <at>  <at> 
 # (states.py)
 #
 # .. _inline markup recognition rules:
-#     ../../../docs/ref/rst/restructuredtext.html#inline-markup
+#     ../../docs/ref/rst/restructuredtext.html#inline-markup

 # Docutils punctuation category sample strings
 # --------------------------------------------
 #
 # The sample strings are generated by punctuation_samples() and put here
-# literal to avoid the time-consuming generation with every Docutils run. As
-# the samples are used in regular expressions, special characters are escaped.
-# ::
(Continue reading)

milde | 24 Apr 2013 23:39
Picon

SF.net SVN: docutils:[7654] trunk/docutils/docs/user/links.txt

Revision: 7654
          http://sourceforge.net/p/docutils/code/7654
Author:   milde
Date:     2013-04-24 21:39:43 +0000 (Wed, 24 Apr 2013)
Log Message:
-----------
Fix broken links.

Modified Paths:
--------------
    trunk/docutils/docs/user/links.txt

Modified: trunk/docutils/docs/user/links.txt
===================================================================
--- trunk/docutils/docs/user/links.txt	2013-04-24 19:26:14 UTC (rev 7653)
+++ trunk/docutils/docs/user/links.txt	2013-04-24 21:39:43 UTC (rev 7654)
 <at>  <at>  -26,7 +26,7  <at>  <at> 

 Advanced text editors with reStructuredText support, IDEs, and docutils GUIs:

-* Emacs `rst mode <http://docutils.sf.net/docutils/tools/editors/emacs>`__.
+* Emacs `rst mode <http://docutils.sf.net/tools/editors/emacs>`__.

 * `Vim <http://www.vim.org/index.php>`__:

 <at>  <at>  -58,7 +58,7  <at>  <at> 
   for literal programming, as a filing cabinet holding any kind of data and
   as `document editor`__ with outlines containing reStructuredText markup.

-  .. _Leo: http://webpages.charter.net/edreamleo/
(Continue reading)


Gmane