SF.net SVN: docutils:[10209] trunk/docutils/docutils
milde--- via Docutils-checkins <[email protected]> Tue, 19 Aug 2025 18:37:58 +0000
| Newsgroups | gmane.text.docutils.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 10209
http://sourceforge.net/p/docutils/code/10209
Author: milde
Date: 2025-08-19 18:37:57 +0000 (Tue, 19 Aug 2025)
Log Message:
-----------
Use True/False instead of 1/0 for boolean `blank_finish`.
Modified Paths:
--------------
trunk/docutils/docutils/parsers/rst/states.py
trunk/docutils/docutils/statemachine.py
Modified: trunk/docutils/docutils/parsers/rst/states.py
===================================================================
--- trunk/docutils/docutils/parsers/rst/states.py 2025-08-19 18:37:49 UTC (rev 10208)
+++ trunk/docutils/docutils/parsers/rst/states.py 2025-08-19 18:37:57 UTC (rev 10209)
@@ -1648,7 +1648,7 @@
self.state_machine.input_lines[offset:],
input_offset=self.state_machine.abs_line_offset() + 1,
node=block, initial_state='LineBlock',
- blank_finish=0)
+ blank_finish=False)
self.goto_line(new_line_offset)
if not blank_finish:
self.parent += self.reporter.warning(
@@ -1743,7 +1743,7 @@
def isolate_grid_table(self):
messages = []
- blank_finish = 1
+ blank_finish = True
try:
block = self.state_machine.get_text_block(flush_left=True)
except statemachine.UnexpectedIndentationError as err:
@@ -1750,7 +1750,7 @@
block, src, srcline = err.args
messages.append(self.reporter.error('Unexpected indentation.',
source=src, line=srcline))
- blank_finish = 0
+ blank_finish = False
block.disconnect()
# for East Asian chars:
block.pad_double_width(self.double_width_pad_char)
@@ -1758,7 +1758,7 @@
for i in range(len(block)):
block[i] = block[i].strip()
if block[i][0] not in '+|': # check left edge
- blank_finish = 0
+ blank_finish = False
self.state_machine.previous_line(len(block) - i)
del block[i:]
break
@@ -1768,7 +1768,7 @@
if self.grid_table_top_pat.match(block[i]):
self.state_machine.previous_line(len(block) - i + 1)
del block[i+1:]
- blank_finish = 0
+ blank_finish = False
break
else:
detail = 'Bottom border missing or corrupt.'
Modified: trunk/docutils/docutils/statemachine.py
===================================================================
--- trunk/docutils/docutils/statemachine.py 2025-08-19 18:37:49 UTC (rev 10208)
+++ trunk/docutils/docutils/statemachine.py 2025-08-19 18:37:57 UTC (rev 10209)
@@ -1406,7 +1406,7 @@
stripped = line.lstrip()
if not stripped: # blank line
if until_blank:
- blank_finish = 1
+ blank_finish = True
break
elif block_indent is None:
line_indent = len(line) - len(stripped)
@@ -1416,7 +1416,7 @@
indent = min(indent, line_indent)
end += 1
else:
- blank_finish = 1 # block ends at end of lines
+ blank_finish = True # block ends at end of lines
block = self[start:end]
if first_indent is not None and block:
block.data[0] = block.data[0][first_indent:]
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.