FoxDot.lib.Workspace.BracketHandler

class FoxDot.lib.Workspace.BracketHandler.BracketHandler(master)[source]

Bases: object

counter = 0
delete(insert='insert')[source]

Deletes enclosed set of brackets if no contents and returns True, returns False all other times

find_starting_bracket(line, column, bracket_style, offset=0)[source]

Finds the opening bracket to the closing bracket at line, column co-ords. Returns None if not found. Only goes as far as the first line visible on screen

handle(event=None, insert='insert')[source]
FoxDot.lib.Workspace.BracketHandler.whitespace = [' ', '\t', '\n', '\r', '\x0c', '\x0b']

Built-in mutable sequence.

If no argument is given, the constructor creates a new empty list. The argument must be an iterable if specified.