Lines Matching refs:lines
241 # This regexp matches the start of non-blank lines:
590 # Source consists of a PS1 line followed by zero or more PS2 lines.
593 (?:\n [ ]* \.\.\. .*)*) # PS2 lines
595 # Want consists of any non-blank lines that do not start with PS1.
608 # `msg` may have multiple lines. We assume/require that the
637 # If all lines begin with the same indentation, then strip it.
648 # Update lineno (lines before this example)
659 # Update lineno (lines inside this example)
707 # Divide source into lines; check that they're properly
714 # Divide want into lines; check that it's properly indented; and
785 def _check_prompt_blank(self, lines, indent, name, lineno):
787 Given the lines of a source string (including prompts and
792 for i, line in enumerate(lines):
799 def _check_prefix(self, lines, prefix, name, lineno):
804 for i, line in enumerate(lines):
1680 # The other diff types need at least a few lines to be helpful.
1691 # If <BLANKLINE>s are being used, then replace blank lines
1698 # Split want & got into lines.
2738 "blank lines": r"""
2739 Blank lines can be marked with <BLANKLINE>: