Module Expr Str ImportFrom alias Import alias Import alias TryExcept body ImportFrom alias alias handlers ExceptHandler body Pass Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias FunctionDef arguments args defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore IfExp CompareNotEq AttributeLoad NameLoad attr Str Str Str FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareLt NameLoad Num body Assign NameStore Num Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareNotEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareEq NameLoad Str body Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad Str body Return NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Num Num Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad keyword Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad Call NameLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad Call NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotIn NameLoad AttributeLoad NameLoad attr body Return Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad SubscriptLoad NameLoad Slice Num Num NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Import alias Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad attr Num BinOpMod Str BinOpSub Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str If NameLoad body TryFinally body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Expr Str If NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr NameLoad orelse TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Pass Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad Call NameLoad AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignAdd AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults Num body Expr Str AugAssignSub AttributeStore NameLoad attr NameLoad If CompareLtE BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr BinOpAdd UnaryOpUSub AttributeLoad NameLoad attr Num Expr Call AttributeLoad Call NameLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assert Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body If BoolOpAnd CompareEq NameLoad NameLoad CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Return NameLoad If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse If UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr body Assign NameStore NameLoad Expr Call AttributeLoad Call NameLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr body Expr Call AttributeLoad Call NameLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr body Return Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr body If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr orelse If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr orelse If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr CompareEq BinOpBitAnd Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad NameLoad attr NameLoad BinOpBitAnd Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr body Return Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore AttributeLoad NameLoad attr body If BoolOpAnd Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body If BoolOpOr CompareNotEq AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num Num NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore NameLoad Break If BoolOpAnd UnaryOpNot NameLoad CompareNotEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotEq NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad Call NameLoad attr NameLoad ImportFrom alias TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot CompareIn Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If BoolOpAnd CompareGt Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpBitOr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad NameLoad attr BinOpBitAnd Call AttributeLoad NameLoad attr UnaryOpInvert AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Slice ListLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Call AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd NameLoad Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr While Call AttributeLoad NameLoad attr body Assign NameStore BoolOpAnd CompareGtE NameLoad NameLoad CompareLtE NameLoad NameLoad If UnaryOpNot NameLoad body Break If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore BinOpAdd NameLoad Call NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad Call AttributeLoad Call NameLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Str If BoolOpOr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Assign AttributeStore NameLoad attr NameLoad TryExcept body Assign NameStore CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Str Str handlers ExceptHandler type NameLoad body Assign NameStore NameLoad If BoolOpOr CompareEq AttributeLoad NameLoad attr Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore BinOpSub Call AttributeLoad Call AttributeLoad NameLoad attr attr Call AttributeLoad Call NameLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A N/A 
This module contains the base code editor widget.
 __future__ print_function N/A os N/A sys N/A N/A future.builtins str super N/A N/A N/A N/A N/A logging N/A platform pyqode.core icons pyqode.core.cache Cache pyqode.core.api.utils DelayJobRunner TextHelper pyqode.core.dialogs.goto DlgGotoLine pyqode.core.managers BackendManager pyqode.core.managers FileManager pyqode.core.managers ModesManager pyqode.core.managers TextDecorationsManager pyqode.core.managers PanelsManager pyqode.core._forms pyqode_core_rc pyqode.qt QtWidgets QtCore QtGui _logger N/A N/A N/A N/A N/A  Returns module's logger  N/A N/A N/A logging getLogger __name__ N/A CodeEdit N/A N/A QtWidgets QPlainTextEdit N/A N/A 
    The editor widget is a simple extension to QPlainTextEdit.

    It adds a few utility signals/methods and introduces the concepts of
    **Managers, Modes and Panels**.

    A **mode/panel** is an editor extension that, once added to a CodeEdit
    instance, may modify its behaviour and appearance:

      * **Modes** are simple objects which connect to the editor signals to
        append new behaviours (such as automatic indentation, code completion,
        syntax checking,...)

      * **Panels** are the combination of a **Mode** and a **QWidget**.
        They are displayed in the CodeEdit's content margins.

        When you install a Panel on a CodeEdit, you can choose to install it in
        one of the four following zones:

            .. image:: _static/editor_widget.png
                :align: center
                :width: 600
                :height: 450

    A **manager** is an object that literally manage a specific aspect of
    :class:`pyqode.core.api.CodeEdit`. There are managers to manage the list of
    modes/panels, to open/save file and to control the backend:

        - :attr:`pyqode.core.api.CodeEdit.file`:
            File manager. Use it to open/save files or access the opened file
            attribute.
        - :attr:`pyqode.core.api.CodeEdit.backend`:
            Backend manager. Use it to start/stop the backend or send a work
            request.
        - :attr:`pyqode.core.api.CodeEdit.modes`:
            Modes manager. Use it to append/remove modes on the editor.
        - :attr:`pyqode.core.api.CodeEdit.panels`:
            Modes manager. Use it to append/remove panels on the editor.

    Starting from version 2.1, CodeEdit defines the
    :attr:`pyqode.core.api.CodeEdit.mimetypes` class attribute that can be used
    by IDE to determine which editor to use for a given mime type. This
    property is a list of supported mimetypes. An empty list means the
    CodeEdit is generic. **Code editors specialised for a specific language
    should define the mime types they support!**
     N/A painted N/A N/A QtCore Signal N/A QtGui QPaintEvent N/A new_text_set N/A N/A QtCore Signal N/A text_saved N/A N/A QtCore Signal str N/A text_saving N/A N/A QtCore Signal str N/A dirty_changed N/A N/A QtCore Signal bool N/A key_pressed N/A N/A QtCore Signal N/A QtGui QKeyEvent N/A key_released N/A N/A QtCore Signal N/A QtGui QKeyEvent N/A mouse_pressed N/A N/A QtCore Signal N/A QtGui QMouseEvent N/A mouse_released N/A N/A QtCore Signal N/A QtGui QMouseEvent N/A mouse_double_clicked N/A N/A QtCore Signal N/A QtGui QMouseEvent N/A mouse_wheel_activated N/A N/A QtCore Signal N/A QtGui QWheelEvent N/A post_key_pressed N/A N/A QtCore Signal N/A QtGui QKeyEvent N/A focused_in N/A N/A QtCore Signal N/A QtGui QFocusEvent N/A mouse_moved N/A N/A QtCore Signal N/A QtGui QMouseEvent N/A indent_requested N/A N/A QtCore Signal N/A unindent_requested N/A N/A QtCore Signal N/A mimetypes N/A N/A _DEFAULT_FONT N/A N/A N/A sys platform darwin Source Code Pro Monaco use_spaces_instead_of_tabs N/A N/A self N/A N/A N/A  Use spaces instead of tabulations. Default is True.  N/A N/A self _use_spaces_instead_of_tabs N/A property use_spaces_instead_of_tabs N/A N/A self value N/A N/A N/A N/A self _use_spaces_instead_of_tabs value N/A c N/A self clones N/A N/A N/A c use_spaces_instead_of_tabs value N/A N/A use_spaces_instead_of_tabs setter tab_length N/A N/A self N/A N/A N/A  Tab length, number of spaces.  N/A N/A self _tab_length N/A property tab_length N/A N/A self value N/A N/A N/A N/A value 2 N/A N/A value 2 N/A N/A self _tab_length value N/A c N/A self clones N/A N/A N/A c tab_length value N/A N/A tab_length setter save_on_focus_out N/A N/A self N/A N/A N/A 
        Automatically saves editor content on focus out.

        Default is False.
         N/A N/A self _save_on_focus_out N/A property save_on_focus_out N/A N/A self value N/A N/A N/A N/A self _save_on_focus_out value N/A c N/A self clones N/A N/A N/A c save_on_focus_out value N/A N/A save_on_focus_out setter show_whitespaces N/A N/A self N/A N/A N/A 
        Shows/Hides virtual white spaces.
         N/A N/A self _show_whitespaces N/A property show_whitespaces N/A N/A self value N/A N/A N/A N/A N/A self _show_whitespaces value N/A N/A N/A self _show_whitespaces value N/A N/A N/A self _set_whitespaces_flags value N/A c N/A self clones N/A N/A N/A c show_whitespaces value N/A N/A N/A self rehighlight N/A N/A show_whitespaces setter font_name N/A N/A self N/A N/A N/A 
        The editor font family name.
         N/A N/A self _font_family N/A property font_name N/A N/A self value N/A N/A N/A N/A value N/A N/A value N/A self _DEFAULT_FONT N/A N/A self _font_family value N/A N/A N/A self _reset_stylesheet N/A c N/A self clones N/A N/A N/A c font_name value N/A N/A font_name setter zoom_level N/A N/A self N/A N/A N/A 
        Gets/Sets the editor zoom level.

        The zoom level is a value that is added to the current editor font
        size. Negative values are used to zoom out the editor, positive values
        are used to zoom in the editor.
         N/A N/A self _zoom_level N/A property zoom_level N/A N/A self value N/A N/A N/A N/A self _zoom_level value N/A N/A zoom_level setter font_size N/A N/A self N/A N/A N/A 
        The font point size.

        .. note:: Please, **never use setFontPointSize/setFontFamily functions
            directly** as the values you define there will be overwritten as
            soon as the user zoom the editor or as soon as a stylesheet
            property has changed.
         N/A N/A self _font_size N/A property font_size N/A N/A self value N/A N/A N/A N/A self _font_size value N/A N/A N/A self _reset_stylesheet N/A c N/A self clones N/A N/A N/A c font_size value N/A N/A font_size setter background N/A N/A self N/A N/A N/A 
        The editor background color (QColor)
         N/A N/A self _background N/A property background N/A N/A self value N/A N/A N/A N/A self _background value N/A N/A N/A self _reset_stylesheet N/A c N/A self clones N/A N/A N/A c background value N/A N/A background setter foreground N/A N/A self N/A N/A N/A 
        The editor foreground color (QColor)
         N/A N/A self _foreground N/A property foreground N/A N/A self value N/A N/A N/A N/A self _foreground value N/A N/A N/A self _reset_stylesheet N/A c N/A self clones N/A N/A N/A c foreground value N/A N/A foreground setter whitespaces_foreground N/A N/A self N/A N/A N/A 
        The editor white spaces' foreground color. White spaces are highlighted
        by the syntax highlighter. You should call rehighlight to update their
        color. This is not done automatically to prevent multiple, useless
        call to ``rehighlight`` which can take some time on big files.
         N/A N/A self _whitespaces_foreground N/A property whitespaces_foreground N/A N/A self value N/A N/A N/A N/A self _whitespaces_foreground value N/A c N/A self clones N/A N/A N/A c whitespaces_foreground value N/A N/A whitespaces_foreground setter selection_background N/A N/A self N/A N/A N/A 
        The editor selection's background color.
         N/A N/A self _sel_background N/A property selection_background N/A N/A self value N/A N/A N/A N/A self _sel_background value N/A N/A N/A self _reset_stylesheet N/A c N/A self clones N/A N/A N/A c selection_background value N/A N/A selection_background setter selection_foreground N/A N/A self N/A N/A N/A 
        The editor selection's foreground color.
         N/A N/A self _sel_foreground N/A property selection_foreground N/A N/A self value N/A N/A N/A N/A self _sel_foreground value N/A c N/A self clones N/A N/A N/A c selection_foreground value N/A N/A selection_foreground setter word_separators N/A N/A self N/A N/A N/A 
        The list of word separators used by the code completion mode
        and the word clicked mode.
         N/A N/A self _word_separators N/A property word_separators N/A N/A self value N/A N/A N/A N/A self _word_separators value N/A c N/A self clones N/A N/A N/A c _word_separators value N/A N/A word_separators setter dirty N/A N/A self N/A N/A N/A 
        Tells whethere the content of editor has been modified.

        (this is just a shortcut to QTextDocument.isModified

        :type: bool
         N/A N/A N/A N/A N/A self document isModified N/A property visible_blocks N/A N/A self N/A N/A N/A 
        Returns the list of visible blocks.

        Each element in the list is a tuple made up of the line top position,
        the line number and the QTextBlock itself.

        :return: A list of tuple(top_position, line_number, block)
        :rtype: List of tuple(int, int, QtWidgets.QTextBlock)
         N/A N/A self _visible_blocks N/A property file N/A N/A self N/A N/A N/A 
        Returns a reference to the :class:`pyqode.core.managers.FileManager`
        used to open/save file on the editor
         N/A N/A self _file N/A property file N/A N/A self file_manager N/A N/A N/A 
        Sets a custom file manager.

        :param file_manager: custom file manager instance.
         N/A N/A self _file file_manager N/A N/A file setter backend N/A N/A self N/A N/A N/A 
        Returns a reference to the :class:`pyqode.core.managers.BackendManager`
        used to control the backend process.
         N/A N/A self _backend N/A property modes N/A N/A self N/A N/A N/A 
        Returns a reference to the :class:`pyqode.core.managers.ModesManager`
        used to manage the collection of installed modes.
         N/A N/A self _modes N/A property panels N/A N/A self N/A N/A N/A 
        Returns a reference to the :class:`pyqode.core.managers.PanelsManager`
        used to manage the collection of installed panels
         N/A N/A self _panels N/A property decorations N/A N/A self N/A N/A N/A 
        Returns a reference to the
        :class:`pyqode.core.managers.TextDecorationManager` used to manage the
        list of :class:`pyqode.core.api.TextDecoration`
         N/A N/A self _decorations N/A property syntax_highlighter N/A N/A self N/A N/A N/A 
        Returns a reference to the syntax highlighter mode currently used to
        highlight the editor content.

        :return: :class:`pyqode.core.api.SyntaxHighlighter`
         N/A mode N/A self modes N/A N/A N/A hasattr mode highlightBlock N/A N/A mode N/A None N/A property show_context_menu N/A N/A self N/A N/A N/A 
        Specifies whether we should display the context menu or not.

        Default is True
         N/A N/A self _show_ctx_mnu N/A property show_context_menu N/A N/A self value N/A N/A N/A N/A self _show_ctx_mnu value N/A N/A show_context_menu setter select_line_on_copy_empty N/A N/A self N/A N/A N/A 
        :return: state of "whole line selecting" on copy with empty selection
        :rtype: bool
         N/A N/A self _select_line_on_copy_empty N/A property select_line_on_copy_empty N/A N/A self value N/A N/A N/A 
        To turn on/off selecting the whole line when copy with empty selection is triggered

        Default is True
         N/A N/A self _select_line_on_copy_empty value N/A N/A select_line_on_copy_empty setter __init__ N/A N/A self parent create_default_actions N/A None True N/A N/A 
        :param parent: Parent widget

        :param create_default_actions: True to create the action for the
            standard shortcuts (copy, paste, delete, undo, redo,...).
            Non-standard actions will always get created. If you would like
            to prevent the context menu from showing, just set the
            :attr:`show_menu_enabled` to False.
         N/A N/A N/A N/A super CodeEdit self __init__ parent N/A N/A N/A self installEventFilter self N/A N/A self clones N/A N/A N/A self _show_ctx_mnu True N/A N/A self _default_font_size 10 N/A N/A self _backend N/A BackendManager self N/A N/A self _file N/A FileManager self N/A N/A self _modes N/A ModesManager self N/A N/A self _panels N/A PanelsManager self N/A N/A self _decorations N/A TextDecorationsManager self N/A N/A N/A N/A N/A N/A self document modificationChanged connect N/A self _emit_dirty_changed N/A N/A self _word_separators N/A ~ ! @ # $ % ^ & * ( ) + { } | : " ' < > ? , . / ; [ ] \ = - N/A N/A self _save_on_focus_out False N/A N/A self _use_spaces_instead_of_tabs True N/A N/A self _whitespaces_foreground None N/A N/A self _sel_background None N/A N/A self _show_whitespaces False N/A N/A self _foreground None N/A N/A self _sel_foreground None N/A N/A self _tab_length 4 N/A N/A self _zoom_level 0 N/A N/A self _font_size 10 N/A N/A self _background None N/A N/A N/A N/A QtGui QFontDatabase addApplicationFont :/fonts/rc/SourceCodePro-Regular.ttf N/A N/A N/A N/A QtGui QFontDatabase addApplicationFont :/fonts/rc/SourceCodePro-Bold.ttf N/A N/A self _font_family N/A self _DEFAULT_FONT N/A N/A self _mimetypes N/A N/A N/A self _select_line_on_copy_empty True N/A N/A self _last_mouse_pos N/A N/A QtCore QPoint 0 0 N/A N/A self _modified_lines N/A set N/A N/A self _cleaning False N/A N/A self _visible_blocks N/A N/A N/A self _tooltips_runner N/A DelayJobRunner delay 700 N/A N/A self _prev_tooltip_block_nbr -1 N/A N/A self _original_text N/A N/A self _dirty False N/A N/A self _actions N/A N/A N/A self _menus N/A N/A N/A N/A self _init_actions create_default_actions N/A N/A N/A self setContextMenuPolicy N/A N/A QtCore Qt CustomContextMenu N/A N/A N/A N/A self customContextMenuRequested connect N/A self _show_context_menu N/A N/A self _mnu None N/A N/A N/A self _init_settings N/A N/A N/A self _init_style N/A N/A N/A N/A self textChanged connect N/A self _on_text_changed N/A N/A N/A N/A self blockCountChanged connect N/A self update N/A N/A N/A N/A self cursorPositionChanged connect N/A self update N/A N/A N/A N/A self selectionChanged connect N/A self update N/A N/A N/A self setMouseTracking True N/A N/A N/A self setCenterOnScroll True N/A N/A N/A self setLineWrapMode N/A self NoWrap N/A N/A N/A self setCursorWidth 2 N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(path=%r) N/A N/A N/A self __class__ __name__ N/A N/A self file path N/A split N/A N/A self N/A N/A N/A 
        Split the code editor widget, return a clone of the widget ready to
        be used (and synchronised with its original).

        Splitting the widget is done in 2 steps:
            - first we clone the widget, you can override ``clone`` if your
              widget needs additional arguments.

            - then we link the two text document and disable some modes on the
                cloned instance (such as the watcher mode).
         N/A N/A l c N/A N/A N/A TextHelper self cursor_position N/A clone N/A N/A self clone N/A N/A N/A self link clone N/A N/A N/A N/A TextHelper clone goto_line l c N/A N/A N/A N/A self clones append clone N/A clone N/A clone N/A N/A self N/A N/A N/A 
        Clone ourselves, return an instance of the same class, using the
        default QWidget constructor.
         N/A clone N/A N/A self __class__ parent N/A N/A self parent N/A clone N/A link N/A N/A self clone N/A N/A N/A 
        Links the clone with its original. We copy the file manager infos
        (path, mimetype, ...) and setup the clone text document as reference
        to our text document.

        :param clone: clone to link.
         N/A N/A N/A clone file _path N/A N/A self file path N/A N/A N/A clone file _encoding N/A N/A self file encoding N/A N/A N/A clone file _mimetype N/A N/A self file mimetype N/A N/A N/A clone setDocument N/A N/A self document N/A N/A original_mode mode N/A zip N/A list N/A self modes N/A list N/A clone modes N/A N/A N/A mode enabled N/A original_mode enabled N/A N/A N/A mode clone_settings original_mode N/A N/A original_panel panel N/A zip N/A list N/A self panels N/A list N/A clone panels N/A N/A N/A panel enabled N/A N/A original_panel isEnabled N/A N/A N/A panel clone_settings original_panel N/A N/A N/A N/A original_panel isVisible N/A N/A N/A N/A panel setVisible False N/A N/A clone use_spaces_instead_of_tabs N/A self use_spaces_instead_of_tabs N/A N/A clone tab_length N/A self tab_length N/A N/A clone save_on_focus_out N/A self save_on_focus_out N/A N/A clone show_whitespaces N/A self show_whitespaces N/A N/A clone font_name N/A self font_name N/A N/A clone font_size N/A self font_size N/A N/A clone zoom_level N/A self zoom_level N/A N/A clone background N/A self background N/A N/A clone foreground N/A self foreground N/A N/A clone whitespaces_foreground N/A self whitespaces_foreground N/A N/A clone selection_background N/A self selection_background N/A N/A clone selection_foreground N/A self selection_foreground N/A N/A clone word_separators N/A self word_separators N/A N/A N/A N/A clone file clone_settings N/A self file N/A close N/A N/A self clear N/A True N/A N/A 
        Closes the editor, stops the backend and removes any installed
        mode/panel.

        This is also where we cache the cursor position.

        :param clear: True to clear the editor content before closing.
         N/A N/A self _tooltips_runner N/A N/A N/A N/A N/A self _tooltips_runner cancel_requests N/A N/A self _tooltips_runner None N/A N/A N/A N/A self decorations clear N/A N/A N/A N/A self modes clear N/A N/A N/A N/A self panels clear N/A N/A N/A N/A self backend stop N/A N/A N/A N/A Cache set_cursor_position N/A N/A self file path N/A N/A N/A N/A self textCursor position N/A N/A N/A N/A super CodeEdit self close N/A set_mouse_cursor N/A N/A self cursor N/A N/A N/A 
        Changes the viewport's cursor

        :param cursor: the mouse cursor to set.
        :type cursor: QtWidgets.QCursor
         N/A N/A N/A N/A N/A self viewport setCursor cursor N/A show_tooltip N/A N/A self pos tooltip _sender_deco N/A None N/A N/A 
        Show a tool tip at the specified position

        :param pos: Tooltip position
        :param tooltip: Tooltip text

        :param _sender_deco: TextDecoration which is the sender of the show
            tooltip request. (for internal use only).
         N/A N/A N/A _sender_deco None N/A _sender_deco N/A self decorations N/A N/A N/A N/A N/A N/A QtWidgets QToolTip showText pos N/A tooltip N/A 0 1024 self N/A setPlainText N/A N/A self txt mime_type encoding N/A N/A N/A 
        Extends setPlainText to force the user to setup an encoding and a
        mime type.

        Emits the new_text_set signal.

        :param txt: The new text to set.
        :param mime_type: Associated mimetype. Setting the mime will update the
                          pygments lexer.
        :param encoding: text encoding
         N/A N/A N/A self file mimetype mime_type N/A N/A N/A self file _encoding encoding N/A N/A self _original_text txt N/A N/A N/A N/A self _modified_lines clear N/A time N/A t N/A N/A time time N/A N/A N/A N/A super CodeEdit self setPlainText txt N/A N/A N/A N/A _logger log 5 N/A setPlainText duration: %fs N/A N/A N/A time time t N/A N/A N/A N/A self new_text_set emit N/A N/A N/A N/A self redoAvailable emit False N/A N/A N/A N/A self undoAvailable emit False N/A add_action N/A N/A self action sub_menu N/A Advanced N/A N/A 
        Adds an action to the editor's context menu.

        :param action: QAction to add to the context menu.
        :param sub_menu: The name of a sub menu where to put the action.
            'Advanced' by default. If None or empty, the action will be added
            at the root of the submenu.
         N/A sub_menu N/A N/A N/A N/A N/A N/A mnu N/A N/A self _sub_menus N/A sub_menu N/A N/A N/A KeyError N/A N/A mnu N/A N/A QtWidgets QMenu sub_menu N/A N/A N/A self add_menu mnu N/A N/A N/A self _sub_menus N/A sub_menu mnu N/A N/A N/A N/A mnu addAction action N/A N/A N/A N/A N/A self _actions append action N/A N/A N/A action setShortcutContext N/A N/A QtCore Qt WidgetShortcut N/A N/A N/A self addAction action N/A insert_action N/A N/A self action prev_action N/A N/A N/A 
        Inserts an action to the editor's context menu.

        :param action: action to insert
        :param prev_action: the action after which the new action must be
            inserted or the insert index
         N/A N/A isinstance prev_action N/A QtWidgets QAction N/A N/A index N/A N/A N/A self _actions index prev_action N/A N/A index prev_action N/A N/A N/A action setShortcutContext N/A N/A QtCore Qt WidgetShortcut N/A N/A N/A N/A self _actions insert index action N/A actions N/A N/A self N/A N/A N/A 
        Returns the list of actions/sepqrators of the context menu.

         N/A N/A self _actions N/A add_separator N/A N/A self sub_menu N/A Advanced N/A N/A 
        Adds a sepqrator to the editor's context menu.

        :return: The sepator that has been added.
        :rtype: QtWidgets.QAction
         N/A action N/A N/A QtWidgets QAction self N/A N/A N/A action setSeparator True N/A sub_menu N/A N/A N/A N/A mnu N/A N/A self _sub_menus N/A sub_menu N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A mnu addAction action N/A N/A N/A N/A N/A self _actions append action N/A action N/A remove_action N/A N/A self action sub_menu N/A Advanced N/A N/A 
        Removes an action/separator from the editor's context menu.

        :param action: Action/seprator to remove.
        :param advanced: True to remove the action from the advanced submenu.
         N/A sub_menu N/A N/A N/A N/A mnu N/A N/A self _sub_menus N/A sub_menu N/A N/A N/A KeyError N/A N/A N/A N/A N/A N/A mnu removeAction action N/A N/A N/A N/A N/A N/A N/A self _actions remove action N/A N/A N/A ValueError N/A N/A N/A N/A N/A self removeAction action N/A add_menu N/A N/A self menu N/A N/A N/A 
        Adds a sub-menu to the editor context menu.

        Menu are put at the bottom of the context menu.

        .. note:: to add a menu in the middle of the context menu, you can
            always add its menuAction().

        :param menu: menu to add
         N/A N/A N/A N/A self _menus append menu N/A N/A self _menus N/A sorted N/A list N/A set N/A self _menus key N/A N/A N/A x N/A N/A N/A x title N/A action N/A N/A menu actions N/A N/A N/A N/A action setShortcutContext N/A N/A QtCore Qt WidgetShortcut N/A N/A N/A self addActions N/A N/A menu actions N/A remove_menu N/A N/A self menu N/A N/A N/A 
        Removes a sub-menu from the context menu.
        :param menu: Sub-menu to remove.
         N/A N/A N/A N/A self _menus remove menu N/A action N/A N/A menu actions N/A N/A N/A N/A self removeAction action N/A menus N/A N/A self N/A N/A N/A 
        Returns the list of sub context menus.
         N/A N/A self _menus N/A delete N/A N/A self N/A N/A N/A  Deletes the selected text  N/A N/A N/A N/A N/A self textCursor removeSelectedText N/A N/A N/A QtCore Slot goto_line N/A N/A self N/A N/A N/A 
        Shows the *go to line dialog* and go to the selected line.
         N/A helper N/A TextHelper self N/A N/A line result N/A N/A DlgGotoLine get_line self N/A N/A helper current_line_nbr N/A N/A helper line_count N/A N/A result N/A N/A N/A N/A N/A helper goto_line line move True N/A N/A N/A QtCore Slot rehighlight N/A N/A self N/A N/A N/A 
        Calls ``rehighlight`` on the installed syntax highlighter mode.
         N/A N/A self syntax_highlighter N/A N/A N/A N/A N/A self syntax_highlighter rehighlight N/A N/A N/A QtCore Slot reset_zoom N/A N/A self N/A N/A N/A 
        Resets the zoom level.
         N/A N/A self _zoom_level 0 N/A N/A N/A self _reset_stylesheet N/A N/A N/A QtCore Slot zoom_in N/A N/A self increment N/A 1 N/A N/A 
        Zooms in the editor (makes the font bigger).

        :param increment: zoom level increment. Default is 1.
         N/A N/A self zoom_level increment N/A N/A N/A N/A TextHelper self mark_whole_doc_dirty N/A N/A N/A self _reset_stylesheet N/A N/A N/A QtCore Slot zoom_out N/A N/A self decrement N/A 1 N/A N/A 
        Zooms out the editor (makes the font smaller).

        :param decrement: zoom level decrement. Default is 1. The value is
            given as an absolute value.
         N/A N/A self zoom_level decrement N/A N/A N/A N/A self font_size N/A self zoom_level 0 N/A N/A N/A self zoom_level N/A N/A N/A self _font_size 1 N/A N/A N/A N/A TextHelper self mark_whole_doc_dirty N/A N/A N/A self _reset_stylesheet N/A N/A N/A QtCore Slot duplicate_line N/A N/A self N/A N/A N/A 
        Duplicates the line under the cursor. If multiple lines are selected,
        only the last one is duplicated.
         N/A cursor N/A N/A self textCursor N/A N/A isinstance cursor N/A QtGui QTextCursor N/A has_selection True N/A N/A N/A N/A cursor hasSelection N/A N/A N/A N/A cursor select N/A cursor LineUnderCursor N/A has_selection False N/A line N/A N/A cursor selectedText N/A line N/A N/A join N/A N/A line split \u2029 N/A end N/A N/A cursor selectionEnd N/A N/A N/A cursor setPosition end N/A N/A N/A cursor beginEditBlock N/A N/A N/A cursor insertText N/A N/A N/A cursor insertText line N/A N/A N/A cursor endEditBlock N/A has_selection N/A N/A pos N/A N/A cursor position N/A N/A N/A cursor setPosition N/A end 1 N/A N/A N/A cursor setPosition pos N/A cursor KeepAnchor N/A N/A N/A self setTextCursor cursor N/A N/A N/A QtCore Slot indent N/A N/A self N/A N/A N/A 
        Indents the text cursor or the selection.

        Emits the :attr:`pyqode.core.api.CodeEdit.indent_requested`
        signal, the :class:`pyqode.core.modes.IndenterMode` will
        perform the actual indentation.
         N/A N/A N/A N/A self indent_requested emit N/A N/A N/A QtCore Slot un_indent N/A N/A self N/A N/A N/A 
        Un-indents the text cursor or the selection.

        Emits the :attr:`pyqode.core.api.CodeEdit.unindent_requested`
        signal, the :class:`pyqode.core.modes.IndenterMode` will
        perform the actual un-indentation.
         N/A N/A N/A N/A self unindent_requested emit N/A N/A N/A QtCore Slot eventFilter N/A N/A self obj event N/A N/A N/A N/A N/A obj self N/A N/A N/A event type N/A N/A QtCore QEvent KeyPress N/A N/A N/A N/A N/A N/A event key N/A N/A QtCore Qt Key_X N/A N/A int N/A N/A event modifiers N/A N/A QtCore Qt ControlModifier N/A N/A N/A N/A self cut N/A True N/A N/A N/A N/A N/A event key N/A N/A QtCore Qt Key_C N/A N/A int N/A N/A event modifiers N/A N/A QtCore Qt ControlModifier N/A N/A N/A N/A self copy N/A True N/A False N/A cut N/A N/A self N/A N/A N/A 
        Cuts the selected text or the whole line if no text was selected.
         N/A tc N/A N/A self textCursor N/A helper N/A TextHelper self N/A N/A N/A tc beginEditBlock N/A no_selection False N/A N/A N/A N/A helper current_line_text N/A N/A N/A N/A tc deleteChar N/A N/A N/A N/A N/A N/A N/A self textCursor hasSelection N/A N/A no_selection True N/A N/A N/A N/A TextHelper self select_whole_line N/A N/A N/A N/A super CodeEdit self cut N/A no_selection N/A N/A N/A N/A tc deleteChar N/A N/A N/A tc endEditBlock N/A N/A N/A self setTextCursor tc N/A copy N/A N/A self N/A N/A N/A 
        Copy the selected text to the clipboard. If no text was selected, the
        entire line is copied (this feature can be turned off by
        setting :attr:`select_line_on_copy_empty` to False.
         N/A N/A N/A self select_line_on_copy_empty N/A N/A N/A N/A N/A self textCursor hasSelection N/A N/A N/A N/A N/A TextHelper self select_whole_line N/A N/A N/A N/A super CodeEdit self copy N/A resizeEvent N/A N/A self e N/A N/A N/A 
        Overrides resize event to resize the editor's panels.

        :param e: resize event
         N/A N/A N/A N/A super CodeEdit self resizeEvent e N/A N/A N/A N/A self panels resize N/A paintEvent N/A N/A self e N/A N/A N/A 
        Overrides paint event to update the list of visible blocks and emit
        the painted event.

        :param e: paint event
         N/A N/A N/A self _update_visible_blocks e N/A N/A N/A N/A super CodeEdit self paintEvent e N/A N/A N/A N/A self painted emit e N/A keyPressEvent N/A N/A self event N/A N/A N/A 
        Overrides the keyPressEvent to emit the key_pressed signal.

        Also takes care of indenting and handling smarter home key.

        :param event: QKeyEvent
         N/A N/A N/A self isReadOnly N/A N/A N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self key_pressed emit event N/A state N/A N/A event isAccepted N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A N/A N/A event key N/A N/A QtCore Qt Key_Tab N/A N/A N/A event modifiers N/A N/A QtCore Qt NoModifier N/A N/A N/A N/A self indent N/A N/A N/A event accept N/A N/A N/A N/A N/A N/A event key N/A N/A QtCore Qt Key_Backtab N/A N/A N/A event modifiers N/A N/A QtCore Qt NoModifier N/A N/A N/A N/A self un_indent N/A N/A N/A event accept N/A N/A N/A N/A N/A N/A event key N/A N/A QtCore Qt Key_Home N/A N/A N/A int N/A N/A event modifiers N/A N/A QtCore Qt ControlModifier 0 N/A N/A N/A N/A self _do_home_key event N/A N/A int N/A N/A event modifiers N/A N/A QtCore Qt ShiftModifier N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self keyPressEvent event N/A new_state N/A N/A event isAccepted N/A N/A N/A event setAccepted state N/A N/A N/A N/A self post_key_pressed emit event N/A N/A N/A event setAccepted new_state N/A keyReleaseEvent N/A N/A self event N/A N/A N/A 
        Overrides keyReleaseEvent to emit the key_released signal.

        :param event: QKeyEvent
         N/A N/A N/A self isReadOnly N/A N/A N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self key_released emit event N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self keyReleaseEvent event N/A mouseDoubleClickEvent N/A N/A self event N/A N/A N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self mouse_double_clicked emit event N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self mouseDoubleClickEvent event N/A focusInEvent N/A N/A self event N/A N/A N/A 
        Overrides focusInEvent to emits the focused_in signal

        :param event: QFocusEvent
         N/A N/A N/A N/A self focused_in emit event N/A N/A N/A N/A super CodeEdit self focusInEvent event N/A focusOutEvent N/A N/A self event N/A N/A N/A N/A N/A self save_on_focus_out N/A self dirty N/A N/A self file path N/A N/A N/A N/A N/A self file save N/A N/A N/A N/A super CodeEdit self focusOutEvent event N/A mousePressEvent N/A N/A self event N/A N/A N/A 
        Overrides mousePressEvent to emits mouse_pressed signal

        :param event: QMouseEvent
         N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self mouse_pressed emit event N/A N/A N/A N/A event button N/A N/A QtCore Qt LeftButton N/A N/A cursor N/A N/A self cursorForPosition N/A N/A event pos N/A sel N/A self decorations N/A N/A N/A N/A N/A N/A sel cursor blockNumber N/A N/A cursor blockNumber N/A N/A N/A N/A sel contains_cursor cursor N/A N/A N/A N/A N/A N/A sel signals clicked emit sel N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self mousePressEvent event N/A mouseReleaseEvent N/A N/A self event N/A N/A N/A 
        Emits mouse_released signal.

        :param event: QMouseEvent
         N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self mouse_released emit event N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self mouseReleaseEvent event N/A wheelEvent N/A N/A self event N/A N/A N/A 
        Emits the mouse_wheel_activated signal.

        :param event: QMouseEvent
         N/A initial_state N/A N/A event isAccepted N/A N/A N/A event ignore N/A N/A N/A N/A self mouse_wheel_activated emit event N/A N/A N/A N/A event isAccepted N/A N/A N/A N/A event setAccepted initial_state N/A N/A N/A N/A super CodeEdit self wheelEvent event N/A mouseMoveEvent N/A N/A self event N/A N/A N/A 
        Overrides mouseMovedEvent to display any decoration tooltip and emits
        the mouse_moved event.

        :param event: QMouseEvent
         N/A cursor N/A N/A self cursorForPosition N/A N/A event pos N/A N/A self _last_mouse_pos N/A N/A event pos N/A block_found False N/A sel N/A self decorations N/A N/A N/A N/A N/A sel contains_cursor cursor N/A sel tooltip N/A N/A N/A N/A N/A self _prev_tooltip_block_nbr N/A N/A cursor blockNumber N/A N/A N/A N/A QtWidgets QToolTip isVisible N/A N/A pos N/A N/A event pos N/A N/A N/A pos setX N/A N/A N/A pos x N/A N/A N/A self panels margin_size N/A N/A N/A pos setY N/A N/A N/A pos y N/A N/A N/A self panels margin_size 0 N/A N/A N/A N/A self _tooltips_runner request_job N/A self show_tooltip N/A N/A self mapToGlobal pos N/A N/A sel tooltip N/A 0 1024 sel N/A N/A self _prev_tooltip_block_nbr N/A N/A cursor blockNumber N/A block_found True N/A N/A N/A N/A block_found N/A N/A self _prev_tooltip_block_nbr -1 N/A N/A N/A N/A N/A QtWidgets QToolTip hideText N/A N/A self _prev_tooltip_block_nbr -1 N/A N/A N/A N/A self _tooltips_runner cancel_requests N/A N/A N/A N/A self mouse_moved emit event N/A N/A N/A N/A super CodeEdit self mouseMoveEvent event N/A showEvent N/A N/A self event N/A N/A N/A  Overrides showEvent to update the viewport margins  N/A N/A N/A N/A super CodeEdit self showEvent event N/A N/A N/A N/A self panels refresh N/A setReadOnly N/A N/A self read_only N/A N/A N/A N/A read_only N/A N/A self isReadOnly N/A N/A N/A N/A N/A super setReadOnly read_only pyqode.core.panels ReadOnlyPanel N/A N/A N/A panel N/A N/A N/A self panels get ReadOnlyPanel N/A N/A N/A KeyError N/A N/A N/A N/A N/A self panels append N/A ReadOnlyPanel N/A N/A ReadOnlyPanel Position TOP N/A N/A N/A N/A panel setVisible read_only N/A get_context_menu N/A N/A self N/A N/A N/A 
        Gets the editor context menu.

        :return: QMenu
         N/A mnu N/A N/A QtWidgets QMenu N/A N/A N/A mnu addActions N/A self _actions N/A N/A N/A mnu addSeparator N/A menu N/A self _menus N/A N/A N/A N/A mnu addMenu menu N/A mnu N/A _show_context_menu N/A N/A self point N/A N/A N/A  Shows the context menu  N/A tc N/A N/A self textCursor N/A nc N/A N/A self cursorForPosition point N/A N/A N/A N/A N/A nc position N/A range N/A N/A tc selectionStart N/A N/A tc selectionEnd N/A N/A N/A N/A self setTextCursor nc N/A N/A self _mnu N/A N/A self get_context_menu N/A N/A N/A N/A len N/A N/A N/A self _mnu actions 1 N/A self show_context_menu N/A N/A N/A N/A N/A self _mnu popup N/A N/A self mapToGlobal point N/A _set_whitespaces_flags N/A N/A self show N/A N/A N/A  Sets show white spaces flag  N/A doc N/A N/A self document N/A options N/A N/A doc defaultTextOption N/A show N/A N/A N/A N/A options setFlags N/A N/A N/A options flags N/A N/A QtGui QTextOption ShowTabsAndSpaces N/A N/A N/A N/A options setFlags N/A N/A N/A options flags N/A N/A N/A QtGui QTextOption ShowTabsAndSpaces N/A N/A N/A doc setDefaultTextOption options N/A _init_actions N/A N/A self create_standard_actions N/A N/A N/A  Init context menu action  N/A menu_advanced N/A N/A QtWidgets QMenu N/A _ Advanced N/A N/A N/A self add_menu menu_advanced N/A N/A self _sub_menus N/A Advanced menu_advanced N/A create_standard_actions N/A N/A action N/A N/A QtWidgets QAction N/A _ Undo self N/A N/A N/A action setShortcut Ctrl+Z N/A N/A N/A action setIcon N/A N/A icons icon edit-undo :/pyqode-icons/rc/edit-undo.png fa.undo N/A N/A N/A N/A action triggered connect N/A self undo N/A N/A N/A N/A self undoAvailable connect N/A action setVisible N/A N/A N/A action setVisible False N/A N/A N/A self add_action action sub_menu None N/A N/A self action_undo action N/A action N/A N/A QtWidgets QAction N/A _ Redo self N/A N/A N/A action setShortcut Ctrl+Y N/A N/A N/A action setIcon N/A N/A icons icon edit-redo :/pyqode-icons/rc/edit-redo.png fa.repeat N/A N/A N/A N/A action triggered connect N/A self redo N/A N/A N/A N/A self redoAvailable connect N/A action setVisible N/A N/A N/A action setVisible False N/A N/A N/A self add_action action sub_menu None N/A N/A self action_redo action N/A action N/A N/A QtWidgets QAction N/A _ Copy self N/A N/A N/A action setShortcut N/A N/A QtGui QKeySequence Copy N/A N/A N/A action setIcon N/A N/A icons icon edit-copy :/pyqode-icons/rc/edit-copy.png fa.copy N/A N/A N/A N/A action triggered connect N/A self copy N/A N/A N/A self add_action action sub_menu None N/A N/A self action_copy action N/A action N/A N/A QtWidgets QAction N/A _ Cut self N/A N/A N/A action setShortcut N/A N/A QtGui QKeySequence Cut N/A N/A N/A action setIcon N/A N/A icons icon edit-cut :/pyqode-icons/rc/edit-cut.png fa.cut N/A N/A N/A N/A action triggered connect N/A self cut N/A N/A N/A self add_action action sub_menu None N/A N/A self action_cut action N/A action N/A N/A QtWidgets QAction N/A _ Paste self N/A N/A N/A action setShortcut N/A N/A QtGui QKeySequence Paste N/A N/A N/A action setIcon N/A N/A icons icon edit-paste :/pyqode-icons/rc/edit-paste.png fa.paste N/A N/A N/A N/A action triggered connect N/A self paste N/A N/A N/A self add_action action sub_menu None N/A N/A self action_paste action N/A action N/A N/A QtWidgets QAction N/A _ Duplicate line self N/A N/A N/A action setShortcut Ctrl+D N/A N/A N/A N/A action triggered connect N/A self duplicate_line N/A N/A N/A self add_action action sub_menu None N/A N/A self action_duplicate_line action N/A action N/A N/A QtWidgets QAction N/A _ Select all self N/A N/A N/A action setShortcut N/A N/A QtGui QKeySequence SelectAll N/A N/A N/A N/A action triggered connect N/A self selectAll N/A N/A self action_select_all action N/A N/A N/A self add_action N/A self action_select_all sub_menu None N/A N/A N/A self add_separator sub_menu None N/A create_standard_actions N/A N/A action N/A N/A QtWidgets QAction N/A _ Indent self N/A N/A N/A action setShortcut Tab N/A N/A N/A action setIcon N/A N/A icons icon format-indent-more :/pyqode-icons/rc/format-indent-more.png fa.indent N/A N/A N/A N/A action triggered connect N/A self indent N/A N/A N/A self add_action action N/A N/A self action_indent action N/A action N/A N/A QtWidgets QAction N/A _ Un-indent self N/A N/A N/A action setShortcut Shift+Tab N/A N/A N/A action setIcon N/A N/A icons icon format-indent-less :/pyqode-icons/rc/format-indent-less.png fa.dedent N/A N/A N/A N/A action triggered connect N/A self un_indent N/A N/A N/A self add_action action N/A N/A self action_un_indent action N/A N/A N/A self add_separator N/A action N/A N/A QtWidgets QAction N/A _ Go to line self N/A N/A N/A action setShortcut Ctrl+G N/A N/A N/A action setIcon N/A N/A icons icon go-jump :/pyqode-icons/rc/goto-line.png fa.share N/A N/A N/A N/A action triggered connect N/A self goto_line N/A N/A N/A self add_action action N/A N/A self action_goto_line action N/A _init_settings N/A N/A self N/A N/A N/A  Init setting  N/A N/A self _show_whitespaces False N/A N/A self _tab_length 4 N/A N/A self _use_spaces_instead_of_tabs True N/A N/A N/A self setTabStopWidth N/A N/A self _tab_length N/A N/A N/A N/A self fontMetrics width N/A N/A N/A self _set_whitespaces_flags N/A self _show_whitespaces N/A _init_style N/A N/A self N/A N/A N/A  Inits style options  N/A N/A self _background N/A N/A QtGui QColor white N/A N/A self _foreground N/A N/A QtGui QColor black N/A N/A self _whitespaces_foreground N/A N/A QtGui QColor light gray N/A app N/A N/A N/A QtWidgets QApplication instance N/A N/A self _sel_background N/A N/A N/A N/A N/A N/A app palette highlight color N/A N/A self _sel_foreground N/A N/A N/A N/A N/A N/A app palette highlightedText color N/A N/A self _font_size 10 N/A N/A self font_name N/A _update_visible_blocks N/A N/A self N/A args N/A N/A  Updates the list of visible blocks  N/A N/A N/A self _visible_blocks N/A N/A N/A block N/A N/A self firstVisibleBlock N/A block_nbr N/A N/A block blockNumber N/A top N/A int N/A N/A N/A N/A N/A N/A self blockBoundingGeometry block translated N/A N/A self contentOffset top N/A bottom N/A top N/A int N/A N/A N/A N/A self blockBoundingRect block height N/A ebottom_top 0 N/A ebottom_bottom N/A N/A self height N/A N/A N/A block isValid N/A N/A visible N/A N/A top ebottom_top N/A bottom ebottom_bottom N/A N/A visible N/A N/A N/A N/A N/A block isVisible N/A N/A N/A N/A N/A self _visible_blocks append N/A top block_nbr block N/A block N/A N/A block next N/A top bottom N/A bottom N/A top N/A int N/A N/A N/A N/A self blockBoundingRect block height N/A block_nbr N/A N/A block blockNumber N/A _on_text_changed N/A N/A self N/A N/A N/A  Adjust dirty flag depending on editor's content  N/A N/A N/A self _cleaning N/A N/A ln N/A N/A N/A N/A TextHelper self cursor_position N/A 0 N/A N/A N/A N/A self _modified_lines add ln N/A _reset_stylesheet N/A N/A self N/A N/A N/A  Resets stylesheet N/A N/A N/A self setFont N/A N/A QtGui QFont N/A self _font_family N/A N/A self _font_size N/A self _zoom_level N/A flg_stylesheet N/A hasattr self _flg_stylesheet N/A N/A N/A N/A N/A N/A N/A QtWidgets QApplication instance styleSheet flg_stylesheet N/A N/A N/A self _flg_stylesheet True N/A N/A N/A plasma N/A N/A N/A os environ N/A DESKTOP_SESSION plasma N/A N/A N/A KeyError N/A N/A plasma False N/A N/A N/A N/A sys platform win32 plasma N/A N/A N/A N/A self setStyleSheet N/A QPlainTextEdit
                {
                    background-color: %s;
                    color: %s;
                }
                 N/A N/A N/A N/A self background name N/A N/A N/A self foreground name N/A N/A N/A N/A self setStyleSheet N/A N/A p N/A N/A self palette N/A N/A N/A p setColor N/A N/A QtGui QPalette Base N/A self background N/A N/A N/A p setColor N/A N/A QtGui QPalette Text N/A self foreground N/A N/A N/A p setColor N/A N/A QtGui QPalette Highlight N/A self selection_background N/A N/A N/A p setColor N/A N/A QtGui QPalette HighlightedText N/A self selection_foreground N/A N/A N/A self setPalette p N/A N/A N/A self repaint N/A _do_home_key N/A N/A self event select N/A None False N/A N/A  Performs home key action  N/A delta N/A N/A N/A N/A N/A self textCursor positionInBlock N/A N/A N/A TextHelper self line_indent N/A cursor N/A N/A self textCursor N/A move N/A N/A QtGui QTextCursor MoveAnchor N/A select N/A N/A move N/A N/A QtGui QTextCursor KeepAnchor N/A N/A delta 0 N/A N/A N/A N/A cursor movePosition N/A N/A QtGui QTextCursor Left move delta N/A N/A N/A N/A cursor movePosition N/A N/A QtGui QTextCursor StartOfBlock move N/A N/A N/A self setTextCursor cursor N/A event N/A N/A N/A N/A event accept N/A _emit_dirty_changed N/A N/A self state N/A N/A N/A N/A N/A N/A self dirty_changed emit state N/A c N/A self clones N/A N/A N/A N/A N/A c dirty_changed emit state N/A N/A