diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 16:46:50 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 16:46:50 +0000 |
| commit | 93b504e6059aca5941951350fe4d3d4279fb650f (patch) | |
| tree | 8725bc34e8aa04a991b048f6aef39072facc7d3b | |
| parent | 756641cdcf070f28389ad9f0ded36d093ee73875 (diff) | |
| download | docutils-93b504e6059aca5941951350fe4d3d4279fb650f.tar.gz | |
py3: Replace 'foo.next()' with 'next(foo)'
The former only works in Python 2, while the latter works in Python 2.7
and 3.x.
Signed-off-by: Stephen Finucane <stephen@that.guru>
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@8361 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
| -rw-r--r-- | docutils/docutils/utils/code_analyzer.py | 2 | ||||
| -rw-r--r-- | docutils/docutils/utils/math/math2html.py | 2 | ||||
| -rw-r--r-- | docutils/docutils/writers/manpage.py | 2 | ||||
| -rwxr-xr-x | docutils/test/test_parsers/test_rst/test_directives/test_tables.py | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/docutils/docutils/utils/code_analyzer.py b/docutils/docutils/utils/code_analyzer.py index 218d8dbf6..db818b734 100644 --- a/docutils/docutils/utils/code_analyzer.py +++ b/docutils/docutils/utils/code_analyzer.py @@ -83,7 +83,7 @@ class Lexer(object): Also strip the final newline (added by pygments). """ tokens = iter(tokens) - (lasttype, lastval) = tokens.next() + (lasttype, lastval) = next(tokens) for ttype, value in tokens: if ttype is lasttype: lastval += value diff --git a/docutils/docutils/utils/math/math2html.py b/docutils/docutils/utils/math/math2html.py index adcb1cc68..ddaca4829 100644 --- a/docutils/docutils/utils/math/math2html.py +++ b/docutils/docutils/utils/math/math2html.py @@ -2208,7 +2208,7 @@ class Container(object): if ord(pos.current()) > 128: codepoint = hex(ord(pos.current())) if codepoint == '0xd835': - codepoint = hex(ord(pos.next()) + 0xf800) + codepoint = hex(ord(next(pos)) + 0xf800) result += '&#' + codepoint[1:] + ';' else: result += pos.current() diff --git a/docutils/docutils/writers/manpage.py b/docutils/docutils/writers/manpage.py index 786a0af40..35d306787 100644 --- a/docutils/docutils/writers/manpage.py +++ b/docutils/docutils/writers/manpage.py @@ -812,7 +812,7 @@ class Translator(nodes.NodeVisitor): def visit_list_item(self, node): # man 7 man argues to use ".IP" instead of ".TP" self.body.append('.IP %s %d\n' % ( - self._list_char[-1].next(), + next(self._list_char[-1]), self._list_char[-1].get_width(),)) def depart_list_item(self, node): diff --git a/docutils/test/test_parsers/test_rst/test_directives/test_tables.py b/docutils/test/test_parsers/test_rst/test_directives/test_tables.py index 26f5b3550..41e0b4359 100755 --- a/docutils/test/test_parsers/test_rst/test_directives/test_tables.py +++ b/docutils/test/test_parsers/test_rst/test_directives/test_tables.py @@ -59,7 +59,7 @@ def null_bytes(): csv_data = unicode(csv_data, 'latin1').splitlines() reader = csv.reader([tables.CSVTable.encode_for_csv(line + '\n') for line in csv_data]) - reader.next() + next(reader) null_bytes_exception = DocutilsTestSupport.exception_data(null_bytes)[0] |
