diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 12:11:32 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 12:11:32 +0000 |
| commit | b7b360f03d05dbf0e7a69407db982f8d8772e724 (patch) | |
| tree | 24045f0bddd87c3a528a2201ccbcf6f4adf620f0 /docutils/tools/dev | |
| parent | 44691d6bbdbafdec4f206564b45997ec54b57732 (diff) | |
| download | docutils-b7b360f03d05dbf0e7a69407db982f8d8772e724.tar.gz | |
py3: Switch to print functions
Remove all uses of print as a statement. This includes comments, many of
which are simply removed as noise (they're in version control and can be
re-added later, if necessary).
Signed-off-by: Stephen Finucane <stephen@that.guru>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8346 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/tools/dev')
| -rwxr-xr-x | docutils/tools/dev/create_unimap.py | 1 | ||||
| -rw-r--r-- | docutils/tools/dev/generate_punctuation_chars.py | 48 | ||||
| -rwxr-xr-x | docutils/tools/dev/profile_docutils.py | 1 | ||||
| -rwxr-xr-x | docutils/tools/dev/unicode2rstsubs.py | 1 |
4 files changed, 6 insertions, 45 deletions
diff --git a/docutils/tools/dev/create_unimap.py b/docutils/tools/dev/create_unimap.py index f89dad015..b905f34f0 100755 --- a/docutils/tools/dev/create_unimap.py +++ b/docutils/tools/dev/create_unimap.py @@ -9,6 +9,7 @@ # Get unicode.xml from # <http://www.w3.org/2003/entities/xml/unicode.xml>. +from __future__ import print_function from xml.dom import minidom import sys import pprint diff --git a/docutils/tools/dev/generate_punctuation_chars.py b/docutils/tools/dev/generate_punctuation_chars.py index 504780a13..8853c850a 100644 --- a/docutils/tools/dev/generate_punctuation_chars.py +++ b/docutils/tools/dev/generate_punctuation_chars.py @@ -33,14 +33,13 @@ # .. _inline markup recognition rules: # ../../docs/ref/rst/restructuredtext.html#inline-markup +from __future__ import print_function -# Setup:: - -import sys, re +import sys import unicodedata if sys.version_info >= (3,): - unichr = chr # unichr not available in Py3k + unichr = chr # unichr not available in Py3k else: import codecs sys.stdout = codecs.getwriter('UTF-8')(sys.stdout) @@ -421,44 +420,3 @@ if __name__ == '__main__': } print(module_template % substitutions) - - -# test prints -# ~~~~~~~~~~~ -# -# For interactive use in development you may uncomment the following -# definitions:: - - # print "wide" Unicode characters: - # ucharlists = unicode_charlists(unicode_punctuation_categories) - # for key in ucharlists: - # if key.endswith('wide'): - # print key, ucharlists[key] - - # print 'openers = ', repr(openers) - # print 'closers = ', repr(closers) - # print 'delimiters = ', repr(delimiters) - # print 'closing_delimiters = ', repr(closing_delimiters) - - # ucharlists = unicode_charlists(unicode_punctuation_categories) - # for cat, chars in ucharlists.items(): - # # print cat, chars - # # compact output (visible with a comprehensive font): - # print (u":%s: %s" % (cat, u''.join(chars))).encode('utf8') - -# verbose print -# -# :: - - # print 'openers:' - # for ch in openers: - # print ch.encode('utf8'), unicodedata.name(ch) - # print 'closers:' - # for ch in closers: - # print ch.encode('utf8'), unicodedata.name(ch) - # print 'delimiters:' - # for ch in delimiters: - # print ch.encode('utf8'), unicodedata.name(ch) - # print 'closing_delimiters:' - # for ch in closing_delimiters: - # print ch.encode('utf8'), unicodedata.name(ch) diff --git a/docutils/tools/dev/profile_docutils.py b/docutils/tools/dev/profile_docutils.py index d31ba6fd0..f6576d1ad 100755 --- a/docutils/tools/dev/profile_docutils.py +++ b/docutils/tools/dev/profile_docutils.py @@ -4,6 +4,7 @@ # Author: Lea Wiemann <LeWiemann@gmail.com> # Copyright: This script has been placed in the public domain. +from __future__ import print_function import os.path import docutils.core import hotshot.stats diff --git a/docutils/tools/dev/unicode2rstsubs.py b/docutils/tools/dev/unicode2rstsubs.py index 968ece6c6..e0a45354a 100755 --- a/docutils/tools/dev/unicode2rstsubs.py +++ b/docutils/tools/dev/unicode2rstsubs.py @@ -19,6 +19,7 @@ The input file, unicode.xml, is maintained as part of the MathML 2 Recommentation XML source, and is available from <http://www.w3.org/2003/entities/xml/>. """ +from __future__ import print_function import sys import os |
