SYMBOL INDEX (1163 symbols across 74 files) FILE: pythonx/UltiSnips/buffer_proxy.py function use_proxy_buffer (line 13) | def use_proxy_buffer(snippets_stack, vstate): function suspend_proxy_edits (line 29) | def suspend_proxy_edits(): class VimBufferProxy (line 43) | class VimBufferProxy(vim_helper.VimBuffer): method __init__ (line 61) | def __init__(self, snippets_stack, vstate): method is_buffer_changed_outside (line 73) | def is_buffer_changed_outside(self): method validate_buffer (line 80) | def validate_buffer(self): method __setitem__ (line 93) | def __setitem__(self, key, value): method __setslice__ (line 115) | def __setslice__(self, i, j, text): method __getitem__ (line 121) | def __getitem__(self, key): method __getslice__ (line 127) | def __getslice__(self, i, j): method __len__ (line 133) | def __len__(self): method append (line 139) | def append(self, line, line_number=-1): method __delitem__ (line 149) | def __delitem__(self, key): method _get_diff (line 155) | def _get_diff(self, start, end, new_value): method _get_line_diff (line 169) | def _get_line_diff(self, line_number, before, after): method _apply_change (line 180) | def _apply_change(self, change): method _disable_edits (line 209) | def _disable_edits(self): method _enable_edits (line 217) | def _enable_edits(self): FILE: pythonx/UltiSnips/compatibility.py function _vim_dec (line 10) | def _vim_dec(string): function _vim_enc (line 18) | def _vim_enc(bytearray): function col2byte (line 26) | def col2byte(line, col): function byte2col (line 34) | def byte2col(line, nbyte): FILE: pythonx/UltiSnips/debug.py function echo_to_hierarchy (line 21) | def echo_to_hierarchy(text_object): function debug (line 41) | def debug(msg): function print_stack (line 47) | def print_stack(): FILE: pythonx/UltiSnips/diff.py function is_complete_edit (line 14) | def is_complete_edit(initial_line, original, wanted, cmds): function guess_edit (line 40) | def guess_edit(initial_line, last_text, current_text, vim_state): function diff (line 158) | def diff(a, b, sline=0): FILE: pythonx/UltiSnips/err_to_scratch_buffer.py function _report_exception (line 15) | def _report_exception(self, msg, e): function wrap (line 40) | def wrap(func): FILE: pythonx/UltiSnips/error.py class PebkacError (line 5) | class PebkacError(RuntimeError): FILE: pythonx/UltiSnips/indent_util.py class IndentUtil (line 9) | class IndentUtil: method __init__ (line 13) | def __init__(self): method reset (line 16) | def reset(self): method ntabs_to_proper_indent (line 24) | def ntabs_to_proper_indent(self, ntabs): method indent_to_spaces (line 31) | def indent_to_spaces(self, indent): method spaces_to_indent (line 39) | def spaces_to_indent(self, indent): FILE: pythonx/UltiSnips/position.py class JumpDirection (line 7) | class JumpDirection(Enum): class Position (line 12) | class Position: method __init__ (line 16) | def __init__(self, line, col): method move (line 20) | def move(self, pivot, delta): method delta (line 37) | def delta(self, pos): method __add__ (line 47) | def __add__(self, pos): method __sub__ (line 51) | def __sub__(self, pos): method __eq__ (line 55) | def __eq__(self, other): method __ne__ (line 58) | def __ne__(self, other): method __lt__ (line 61) | def __lt__(self, other): method __le__ (line 64) | def __le__(self, other): method __repr__ (line 67) | def __repr__(self): method __getitem__ (line 70) | def __getitem__(self, index): FILE: pythonx/UltiSnips/remote_pdb.py class RemotePDB (line 8) | class RemotePDB(object): method __init__ (line 16) | def __init__(self, host, port): method start_server (line 21) | def start_server(self): method _pm (line 47) | def _pm(self, tb): method set_trace (line 56) | def set_trace(self, frame): method _shutdown (line 59) | def _shutdown(self): method get_host_port (line 69) | def get_host_port(host=None, port=None): method is_enable (line 77) | def is_enable(): method is_blocking (line 81) | def is_blocking(): method _create (line 85) | def _create(cls): method breakpoint (line 90) | def breakpoint(cls, host=None, port=None): method pm (line 98) | def pm(cls): FILE: pythonx/UltiSnips/snippet/definition/base.py class _SnippetUtilCursor (line 23) | class _SnippetUtilCursor: method __init__ (line 24) | def __init__(self, cursor): method preserve (line 28) | def preserve(self): method is_set (line 32) | def is_set(self): method set (line 35) | def set(self, line, column): method to_vim_cursor (line 39) | def to_vim_cursor(self): method __getitem__ (line 42) | def __getitem__(self, index): method __setitem__ (line 45) | def __setitem__(self, index, value): method __len__ (line 49) | def __len__(self): method __str__ (line 52) | def __str__(self): function split_at_whitespace (line 56) | def split_at_whitespace(string): function _words_for_line (line 61) | def _words_for_line(trigger, before, num_words=None): class SnippetDefinition (line 81) | class SnippetDefinition: method __init__ (line 88) | def __init__( method __repr__ (line 129) | def __repr__(self): method _re_match (line 137) | def _re_match(self, trigger): method _context_match (line 153) | def _context_match(self, visual_content, before): method _eval_code (line 175) | def _eval_code(self, code, additional_locals={}, compiled_code=None): method _execute_action (line 209) | def _execute_action( method _make_debug_exception (line 250) | def _make_debug_exception(self, e, code=""): method _precompile_globals (line 274) | def _precompile_globals(self): method has_option (line 286) | def has_option(self, opt): method description (line 291) | def description(self): method priority (line 296) | def priority(self): method trigger (line 302) | def trigger(self): method matched (line 307) | def matched(self): method location (line 313) | def location(self): method context (line 318) | def context(self): method matches (line 322) | def matches(self, before, visual_content=None): method could_match (line 372) | def could_match(self, before): method instantiate (line 420) | def instantiate(self, snippet_instance, initial_text, indent): method do_pre_expand (line 425) | def do_pre_expand(self, visual_content, snippets_stack): method do_post_expand (line 440) | def do_post_expand(self, start, end, snippets_stack): method do_post_jump (line 461) | def do_post_jump( method launch (line 490) | def launch(self, text_before, visual_content, parent, start, end): FILE: pythonx/UltiSnips/snippet/definition/snipmate.py class SnipMateSnippetDefinition (line 10) | class SnipMateSnippetDefinition(SnippetDefinition): method __init__ (line 16) | def __init__(self, trigger, value, description, location): method instantiate (line 30) | def instantiate(self, snippet_instance, initial_text, indent): FILE: pythonx/UltiSnips/snippet/definition/ulti_snips.py class UltiSnipsSnippetDefinition (line 10) | class UltiSnipsSnippetDefinition(SnippetDefinition): method instantiate (line 14) | def instantiate(self, snippet_instance, initial_text, indent): FILE: pythonx/UltiSnips/snippet/parsing/base.py function resolve_ambiguity (line 14) | def resolve_ambiguity(all_tokens, seen_ts): function tokenize_snippet_text (line 28) | def tokenize_snippet_text( function finalize (line 70) | def finalize(all_tokens, seen_ts, snippet_instance): FILE: pythonx/UltiSnips/snippet/parsing/lexer.py class _TextIterator (line 15) | class _TextIterator: method __init__ (line 19) | def __init__(self, text, offset): method __iter__ (line 26) | def __iter__(self): method __next__ (line 30) | def __next__(self): method peek (line 44) | def peek(self, count=1): method pos (line 54) | def pos(self): function _parse_number (line 59) | def _parse_number(stream): function _parse_till_closing_brace (line 69) | def _parse_till_closing_brace(stream): function _parse_till_unescaped_char (line 93) | def _parse_till_unescaped_char(stream, chars): class Token (line 115) | class Token: method __init__ (line 119) | def __init__(self, gen, indent): method _parse (line 125) | def _parse(self, stream, indent): class TabStopToken (line 130) | class TabStopToken(Token): method starts_here (line 137) | def starts_here(cls, stream): method _parse (line 142) | def _parse(self, stream, indent): method __repr__ (line 152) | def __repr__(self): class VisualToken (line 161) | class VisualToken(Token): method starts_here (line 168) | def starts_here(cls, stream): method _parse (line 173) | def _parse(self, stream, indent): method __repr__ (line 196) | def __repr__(self): class TransformationToken (line 200) | class TransformationToken(Token): method starts_here (line 207) | def starts_here(cls, stream): method _parse (line 212) | def _parse(self, stream, indent): method __repr__ (line 224) | def __repr__(self): class MirrorToken (line 234) | class MirrorToken(Token): method starts_here (line 241) | def starts_here(cls, stream): method _parse (line 246) | def _parse(self, stream, indent): method __repr__ (line 250) | def __repr__(self): class ChoicesToken (line 254) | class ChoicesToken(Token): method starts_here (line 264) | def starts_here(cls, stream): method _parse (line 269) | def _parse(self, stream, indent): method _get_unescaped_choice_item (line 305) | def _get_unescaped_choice_item(self, escaped_choice_item): method __repr__ (line 309) | def __repr__(self): class EscapeCharToken (line 318) | class EscapeCharToken(Token): method starts_here (line 323) | def starts_here(cls, stream, chars=r"{}\$`"): method _parse (line 330) | def _parse(self, stream, indent): method __repr__ (line 334) | def __repr__(self): class ShellCodeToken (line 338) | class ShellCodeToken(Token): method starts_here (line 343) | def starts_here(cls, stream): method _parse (line 348) | def _parse(self, stream, indent): method __repr__ (line 352) | def __repr__(self): class PythonCodeToken (line 356) | class PythonCodeToken(Token): method starts_here (line 363) | def starts_here(cls, stream): method _parse (line 368) | def _parse(self, stream, indent): method __repr__ (line 385) | def __repr__(self): class VimLCodeToken (line 389) | class VimLCodeToken(Token): method starts_here (line 396) | def starts_here(cls, stream): method _parse (line 401) | def _parse(self, stream, indent): method __repr__ (line 406) | def __repr__(self): class EndOfTextToken (line 410) | class EndOfTextToken(Token): method __repr__ (line 414) | def __repr__(self): function tokenize (line 418) | def tokenize(text, indent, offset, allowed_tokens): FILE: pythonx/UltiSnips/snippet/parsing/snipmate.py function parse_and_instantiate (line 42) | def parse_and_instantiate(parent_to, text, indent): FILE: pythonx/UltiSnips/snippet/parsing/ulti_snips.py function _create_transformations (line 57) | def _create_transformations(all_tokens, seen_ts): function parse_and_instantiate (line 69) | def parse_and_instantiate(parent_to, text, indent): FILE: pythonx/UltiSnips/snippet/source/added.py class AddedSnippetsSource (line 9) | class AddedSnippetsSource(SnippetSource): method add_snippet (line 13) | def add_snippet(self, ft, snippet): FILE: pythonx/UltiSnips/snippet/source/base.py class SnippetSource (line 11) | class SnippetSource: method __init__ (line 15) | def __init__(self): method ensure (line 20) | def ensure(self, filetypes): method refresh (line 23) | def refresh(self): method _get_existing_deep_extends (line 28) | def _get_existing_deep_extends(self, base_filetypes): method get_snippets (line 33) | def get_snippets( method get_clear_priority (line 54) | def get_clear_priority(self, filetypes): method get_cleared (line 68) | def get_cleared(self, filetypes): method update_extends (line 79) | def update_extends(self, child_ft, parent_fts): method get_deep_extends (line 84) | def get_deep_extends(self, base_filetypes): FILE: pythonx/UltiSnips/snippet/source/file/base.py class SnippetSyntaxError (line 15) | class SnippetSyntaxError(PebkacError): method __init__ (line 19) | def __init__(self, filename, line_index, msg): class SnippetFileSource (line 23) | class SnippetFileSource(SnippetSource): method __init__ (line 26) | def __init__(self): method ensure (line 29) | def ensure(self, filetypes): method refresh (line 36) | def refresh(self): method _get_all_snippet_files_for (line 39) | def _get_all_snippet_files_for(self, ft): method _parse_snippet_file (line 43) | def _parse_snippet_file(self, filedata, filename): method _needs_update (line 47) | def _needs_update(self, ft): method _load_snippets_for (line 52) | def _load_snippets_for(self, ft): method _parse_snippets (line 62) | def _parse_snippets(self, ft, filename): FILE: pythonx/UltiSnips/snippet/source/file/common.py function normalize_file_path (line 9) | def normalize_file_path(path: str) -> str: function handle_extends (line 15) | def handle_extends(tail, line_index): function handle_action (line 23) | def handle_action(head, tail, line_index): function handle_context (line 31) | def handle_context(tail, line_index): FILE: pythonx/UltiSnips/snippet/source/file/snipmate.py function _splitall (line 16) | def _splitall(path): function _snipmate_files_for (line 35) | def _snipmate_files_for(ft): function _parse_snippet_file (line 54) | def _parse_snippet_file(content, full_filename): function _parse_snippet (line 72) | def _parse_snippet(line, lines, filename): function _parse_snippets_file (line 98) | def _parse_snippets_file(data, filename): class SnipMateFileSource (line 120) | class SnipMateFileSource(SnippetFileSource): method _get_all_snippet_files_for (line 124) | def _get_all_snippet_files_for(self, ft): method _parse_snippet_file (line 127) | def _parse_snippet_file(self, filedata, filename): FILE: pythonx/UltiSnips/snippet/source/file/ulti_snips.py function find_snippet_files (line 24) | def find_snippet_files(ft, directory: str) -> Set[str]: function find_all_snippet_directories (line 35) | def find_all_snippet_directories() -> List[str]: function find_all_snippet_files (line 69) | def find_all_snippet_files(ft) -> Set[str]: function _handle_snippet_or_global (line 83) | def _handle_snippet_or_global( function _parse_snippets_file (line 155) | def _parse_snippets_file(data, filename): class UltiSnipsFileSource (line 213) | class UltiSnipsFileSource(SnippetFileSource): method _get_all_snippet_files_for (line 217) | def _get_all_snippet_files_for(self, ft): method _parse_snippet_file (line 220) | def _parse_snippet_file(self, filedata, filename): FILE: pythonx/UltiSnips/snippet/source/snippet_dictionary.py class SnippetDictionary (line 7) | class SnippetDictionary: method __init__ (line 11) | def __init__(self): method add_snippet (line 16) | def add_snippet(self, snippet): method get_matching_snippets (line 20) | def get_matching_snippets( method clear_snippets (line 44) | def clear_snippets(self, priority, triggers): method __len__ (line 59) | def __len__(self): method __iter__ (line 62) | def __iter__(self): FILE: pythonx/UltiSnips/snippet_manager.py function _ask_user (line 34) | def _ask_user(a, formatted): function _show_user_warning (line 53) | def _show_user_warning(msg): function _ask_snippets (line 60) | def _ask_snippets(snippets): function _select_and_create_file_to_edit (line 70) | def _select_and_create_file_to_edit(potentials: Set[str]) -> str: function _get_potential_snippet_filenames_to_edit (line 94) | def _get_potential_snippet_filenames_to_edit( class SnippetManager (line 111) | class SnippetManager: method __init__ (line 119) | def __init__(self, expand_trigger, forward_trigger, backward_trigger): method jump_forwards (line 160) | def jump_forwards(self): method jump_backwards (line 170) | def jump_backwards(self): method expand (line 180) | def expand(self): method expand_or_jump (line 188) | def expand_or_jump(self): method jump_or_expand (line 206) | def jump_or_expand(self): method snippets_in_current_scope (line 224) | def snippets_in_current_scope(self, search_all): method list_snippets (line 267) | def list_snippets(self): method add_snippet (line 292) | def add_snippet( method expand_anon (line 320) | def expand_anon( method register_snippet_source (line 334) | def register_snippet_source(self, name, snippet_source): method unregister_snippet_source (line 343) | def unregister_snippet_source(self, name): method get_buffer_filetypes (line 356) | def get_buffer_filetypes(self): method add_buffer_filetypes (line 363) | def add_buffer_filetypes(self, filetypes: str): method _cursor_moved (line 378) | def _cursor_moved(self): method _setup_inner_state (line 449) | def _setup_inner_state(self): method _teardown_inner_state (line 498) | def _teardown_inner_state(self): method _save_last_visual_selection (line 523) | def _save_last_visual_selection(self): method _leaving_buffer (line 532) | def _leaving_buffer(self): method _reinit (line 543) | def _reinit(self): method _check_if_still_inside_snippet (line 548) | def _check_if_still_inside_snippet(self): method _current_snippet_is_done (line 559) | def _current_snippet_is_done(self): method _jump (line 565) | def _jump(self, jump_direction: JumpDirection): method _leaving_insert_mode (line 650) | def _leaving_insert_mode(self): method _handle_failure (line 654) | def _handle_failure(self, trigger, pass_through=False): method _snips (line 691) | def _snips(self, before, partial, autotrigger_only=False): method _do_snippet (line 747) | def _do_snippet(self, snippet, before): method _can_expand (line 819) | def _can_expand(self, autotrigger_only=False): method _try_expand (line 823) | def _try_expand(self, autotrigger_only=False): method can_expand (line 845) | def can_expand(self, autotrigger_only=False): method can_jump (line 849) | def can_jump(self, direction): method can_jump_forwards (line 854) | def can_jump_forwards(self): method can_jump_backwards (line 857) | def can_jump_backwards(self): method _toggle_autotrigger (line 860) | def _toggle_autotrigger(self): method _current_snippet (line 865) | def _current_snippet(self): method _file_to_edit (line 871) | def _file_to_edit(self, requested_ft, bang): method _action_context (line 943) | def _action_context(self): method _track_change (line 952) | def _track_change(self): method _refresh_snippets (line 983) | def _refresh_snippets(self): method _check_filetype (line 989) | def _check_filetype(self, ft): FILE: pythonx/UltiSnips/test_diff.py function transform (line 13) | def transform(a, cmds): class _BaseGuessing (line 30) | class _BaseGuessing: method runTest (line 31) | def runTest(self): class TestGuessing_Noop0 (line 39) | class TestGuessing_Noop0(_BaseGuessing, unittest.TestCase): class TestGuessing_InsertOneChar (line 47) | class TestGuessing_InsertOneChar(_BaseGuessing, unittest.TestCase): class TestGuessing_InsertOneChar1 (line 54) | class TestGuessing_InsertOneChar1(_BaseGuessing, unittest.TestCase): class TestGuessing_BackspaceOneChar (line 61) | class TestGuessing_BackspaceOneChar(_BaseGuessing, unittest.TestCase): class TestGuessing_DeleteOneChar (line 68) | class TestGuessing_DeleteOneChar(_BaseGuessing, unittest.TestCase): class _Base (line 75) | class _Base: method runTest (line 76) | def runTest(self): class TestEmptyString (line 83) | class TestEmptyString(_Base, unittest.TestCase): class TestAllMatch (line 88) | class TestAllMatch(_Base, unittest.TestCase): class TestLotsaNewlines (line 93) | class TestLotsaNewlines(_Base, unittest.TestCase): class TestCrash (line 105) | class TestCrash(_Base, unittest.TestCase): class TestRealLife (line 111) | class TestRealLife(_Base, unittest.TestCase): class TestRealLife1 (line 117) | class TestRealLife1(_Base, unittest.TestCase): class TestWithNewline (line 123) | class TestWithNewline(_Base, unittest.TestCase): class TestCheapDelete (line 134) | class TestCheapDelete(_Base, unittest.TestCase): class TestNoSubstring (line 140) | class TestNoSubstring(_Base, unittest.TestCase): class TestCommonCharacters (line 145) | class TestCommonCharacters(_Base, unittest.TestCase): class TestUltiSnipsProblem (line 150) | class TestUltiSnipsProblem(_Base, unittest.TestCase): class MatchIsTooCheap (line 156) | class MatchIsTooCheap(_Base, unittest.TestCase): class MultiLine (line 162) | class MultiLine(_Base, unittest.TestCase): FILE: pythonx/UltiSnips/test_position.py class _MPBase (line 11) | class _MPBase: method runTest (line 12) | def runTest(self): class MovePosition_DelSameLine (line 19) | class MovePosition_DelSameLine(_MPBase, unittest.TestCase): class MovePosition_DelSameLine1 (line 25) | class MovePosition_DelSameLine1(_MPBase, unittest.TestCase): class MovePosition_InsSameLine1 (line 31) | class MovePosition_InsSameLine1(_MPBase, unittest.TestCase): class MovePosition_InsSameLine2 (line 41) | class MovePosition_InsSameLine2(_MPBase, unittest.TestCase): class MovePosition_DelSecondLine (line 47) | class MovePosition_DelSecondLine(_MPBase, unittest.TestCase): class MovePosition_DelSecondLine1 (line 55) | class MovePosition_DelSecondLine1(_MPBase, unittest.TestCase): FILE: pythonx/UltiSnips/text.py function unescape (line 7) | def unescape(text): function escape (line 21) | def escape(text, chars): function fill_in_whitespace (line 31) | def fill_in_whitespace(text): function head_tail (line 41) | def head_tail(line): class LineIterator (line 54) | class LineIterator: method __init__ (line 58) | def __init__(self, text): method __iter__ (line 62) | def __iter__(self): method __next__ (line 65) | def __next__(self): method line_index (line 73) | def line_index(self): method peek (line 77) | def peek(self): FILE: pythonx/UltiSnips/text_objects/base.py function _calc_end (line 10) | def _calc_end(text, start): function _replace_text (line 19) | def _replace_text(buf, start, end, text): class TextObject (line 44) | class TextObject: method __init__ (line 48) | def __init__( method _move (line 65) | def _move(self, pivot, diff): method __lt__ (line 70) | def __lt__(self, other): method __le__ (line 85) | def __le__(self, other): method __repr__ (line 100) | def __repr__(self): method current_text (line 110) | def current_text(self): method start (line 121) | def start(self): method end (line 126) | def end(self): method overwrite_with_initial_text (line 130) | def overwrite_with_initial_text(self, buf): method overwrite (line 133) | def overwrite(self, buf, gtext): method _update (line 154) | def _update(self, done, buf): class EditableTextObject (line 164) | class EditableTextObject(TextObject): method __init__ (line 169) | def __init__(self, *args, **kwargs): method children (line 178) | def children(self): method _editable_children (line 183) | def _editable_children(self): method find_parent_for_new_to (line 192) | def find_parent_for_new_to(self, pos): method _do_edit (line 204) | def _do_edit(self, cmd, ctab=None): method _move (line 292) | def _move(self, pivot, diff): method _child_has_moved (line 298) | def _child_has_moved(self, idx, pivot, diff): method _get_next_tab (line 311) | def _get_next_tab(self, number): method _get_prev_tab (line 335) | def _get_prev_tab(self, number): method _get_tabstop (line 359) | def _get_tabstop(self, requester, number): method _update (line 376) | def _update(self, done, buf): method _add_child (line 382) | def _add_child(self, child): method _del_child (line 387) | def _del_child(self, child): class NoneditableTextObject (line 400) | class NoneditableTextObject(TextObject): method _update (line 404) | def _update(self, done, buf): FILE: pythonx/UltiSnips/text_objects/choices.py class Choices (line 14) | class Choices(TabStop): method __init__ (line 17) | def __init__(self, parent, token: ChoicesToken): method _get_choices_placeholder (line 29) | def _get_choices_placeholder(self) -> str: method _update (line 40) | def _update(self, done, buf): method _do_edit (line 56) | def _do_edit(self, cmd, ctab=None): method __repr__ (line 148) | def __repr__(self): FILE: pythonx/UltiSnips/text_objects/escaped_char.py class EscapedChar (line 9) | class EscapedChar(NoneditableTextObject): FILE: pythonx/UltiSnips/text_objects/mirror.py class Mirror (line 9) | class Mirror(NoneditableTextObject): method __init__ (line 13) | def __init__(self, parent, tabstop, token): method _update (line 17) | def _update(self, done, buf): method _get_text (line 29) | def _get_text(self): FILE: pythonx/UltiSnips/text_objects/python_code.py function cached_compile (line 21) | def cached_compile(*args): class _Tabs (line 25) | class _Tabs: method __init__ (line 29) | def __init__(self, to): method __getitem__ (line 32) | def __getitem__(self, no): method __setitem__ (line 38) | def __setitem__(self, no, value): class SnippetUtilForAction (line 49) | class SnippetUtilForAction(dict): method __init__ (line 50) | def __init__(self, *args, **kwargs): method expand_anon (line 54) | def expand_anon(self, *args, **kwargs): class SnippetUtil (line 59) | class SnippetUtil: method __init__ (line 67) | def __init__(self, initial_indent, vmode, vtext, context, parent): method _reset (line 77) | def _reset(self, cur): method shift (line 89) | def shift(self, amount=1): method unshift (line 98) | def unshift(self, amount=1): method mkline (line 111) | def mkline(self, line="", indent=None): method reset_indent (line 132) | def reset_indent(self): method fn (line 138) | def fn(self): # pylint:disable=no-self-use,invalid-name method basename (line 143) | def basename(self): # pylint:disable=no-self-use method ft (line 148) | def ft(self): # pylint:disable=invalid-name method rv (line 153) | def rv(self): # pylint:disable=invalid-name method rv (line 162) | def rv(self, value): # pylint:disable=invalid-name method _rv_changed (line 168) | def _rv_changed(self): method c (line 173) | def c(self): # pylint:disable=invalid-name method v (line 178) | def v(self): # pylint:disable=invalid-name method p (line 183) | def p(self): method context (line 189) | def context(self): method opt (line 192) | def opt(self, option, default=None): # pylint:disable=no-self-use method __add__ (line 201) | def __add__(self, value): method __lshift__ (line 207) | def __lshift__(self, other): method __rshift__ (line 211) | def __rshift__(self, other): method snippet_start (line 216) | def snippet_start(self): method snippet_end (line 223) | def snippet_end(self): method buffer (line 230) | def buffer(self): class PythonCode (line 234) | class PythonCode(NoneditableTextObject): method __init__ (line 238) | def __init__(self, parent, token): method _update (line 268) | def _update(self, done, buf): FILE: pythonx/UltiSnips/text_objects/shell_code.py function _chomp (line 15) | def _chomp(string): function _run_shell_command (line 25) | def _run_shell_command(cmd, tmpdir): function _get_tmp (line 46) | def _get_tmp(): class ShellCode (line 64) | class ShellCode(NoneditableTextObject): method __init__ (line 68) | def __init__(self, parent, token): method _update (line 73) | def _update(self, done, buf): FILE: pythonx/UltiSnips/text_objects/snippet_instance.py class SnippetInstance (line 19) | class SnippetInstance(EditableTextObject): method __init__ (line 25) | def __init__( method replace_initial_text (line 54) | def replace_initial_text(self, buf): method replay_user_edits (line 66) | def replay_user_edits(self, cmds, ctab=None): method update_textobjects (line 72) | def update_textobjects(self, buf): method select_next_tab (line 116) | def select_next_tab(self, jump_direction: JumpDirection): method has_next_tab (line 150) | def has_next_tab(self, jump_direction: JumpDirection): method _get_tabstop (line 157) | def _get_tabstop(self, requester, no): method get_tabstops (line 166) | def get_tabstops(self): class _VimCursor (line 170) | class _VimCursor(NoneditableTextObject): method __init__ (line 175) | def __init__(self, parent): method to_vim (line 184) | def to_vim(self): FILE: pythonx/UltiSnips/text_objects/tabstop.py class TabStop (line 14) | class TabStop(EditableTextObject): method __init__ (line 18) | def __init__(self, parent, token, start=None, end=None): method number (line 28) | def number(self): method is_killed (line 33) | def is_killed(self): method __repr__ (line 38) | def __repr__(self): FILE: pythonx/UltiSnips/text_objects/transformation.py function _find_closing_brace (line 13) | def _find_closing_brace(string, start_pos): function _split_conditional (line 32) | def _split_conditional(string): function _replace_conditional (line 59) | def _replace_conditional(match, string): class _CleverReplace (line 82) | class _CleverReplace: method __init__ (line 86) | def __init__(self, expression): method replace (line 89) | def replace(self, match): class TextObjectTransformation (line 123) | class TextObjectTransformation: method __init__ (line 127) | def __init__(self, token): method _transform (line 149) | def _transform(self, text): class Transformation (line 169) | class Transformation(Mirror, TextObjectTransformation): method __init__ (line 173) | def __init__(self, parent, ts, token): method _get_text (line 177) | def _get_text(self): FILE: pythonx/UltiSnips/text_objects/viml_code.py class VimLCode (line 10) | class VimLCode(NoneditableTextObject): method __init__ (line 14) | def __init__(self, parent, token): method _update (line 19) | def _update(self, done, buf): FILE: pythonx/UltiSnips/text_objects/visual.py class Visual (line 21) | class Visual(NoneditableTextObject, TextObjectTransformation): method __init__ (line 25) | def __init__(self, parent, token): method _update (line 42) | def _update(self, done, buf): FILE: pythonx/UltiSnips/vim_helper.py class VimBuffer (line 18) | class VimBuffer: method __getitem__ (line 22) | def __getitem__(self, idx): method __setitem__ (line 25) | def __setitem__(self, idx, text): method __len__ (line 28) | def __len__(self): method __iter__ (line 33) | def __iter__(self): method line_till_cursor (line 37) | def line_till_cursor(self): # pylint:disable=no-self-use method number (line 43) | def number(self): # pylint:disable=no-self-use method filetypes (line 48) | def filetypes(self): method cursor (line 52) | def cursor(self): # pylint:disable=no-self-use method cursor (line 64) | def cursor(self, pos): # pylint:disable=no-self-use function option_set_to (line 74) | def option_set_to(name, new_value): function save_mark (line 84) | def save_mark(name): function escape (line 95) | def escape(inp): function command (line 121) | def command(cmd): function eval (line 126) | def eval(text): function bindeval (line 134) | def bindeval(text): function feedkeys (line 142) | def feedkeys(keys, mode="n"): function new_scratch_buffer (line 162) | def new_scratch_buffer(text): function virtual_position (line 181) | def virtual_position(line, col): function select (line 187) | def select(start, end): function get_dot_vim (line 224) | def get_dot_vim(): function set_mark_from_pos (line 254) | def set_mark_from_pos(name, pos): function get_mark_pos (line 258) | def get_mark_pos(name): function set_cursor_from_pos (line 262) | def set_cursor_from_pos(pos): function get_cursor_pos (line 266) | def get_cursor_pos(): function delete_mark (line 270) | def delete_mark(name): function _set_pos (line 277) | def _set_pos(name, pos): function _get_pos (line 281) | def _get_pos(name): function _is_pos_zero (line 285) | def _is_pos_zero(pos): function _unmap_select_mode_mapping (line 289) | def _unmap_select_mode_mapping(): FILE: pythonx/UltiSnips/vim_state.py class VimPosition (line 15) | class VimPosition(Position): method __init__ (line 20) | def __init__(self): method mode (line 26) | def mode(self): class VimState (line 31) | class VimState: method __init__ (line 36) | def __init__(self): method remember_unnamed_register (line 51) | def remember_unnamed_register(self, text_to_expect): method restore_unnamed_register (line 67) | def restore_unnamed_register(self): method remember_position (line 74) | def remember_position(self): method remember_buffer (line 78) | def remember_buffer(self, to): method diff_in_buffer_length (line 85) | def diff_in_buffer_length(self): method pos (line 91) | def pos(self): method ppos (line 96) | def ppos(self): method remembered_buffer (line 101) | def remembered_buffer(self): class VisualContentPreserver (line 106) | class VisualContentPreserver: method __init__ (line 111) | def __init__(self): method reset (line 114) | def reset(self): method conserve (line 120) | def conserve(self): method conserve_placeholder (line 149) | def conserve_placeholder(self, placeholder): method text (line 158) | def text(self): method mode (line 163) | def mode(self): method placeholder (line 168) | def placeholder(self): FILE: rplugin/python3/deoplete/sources/ultisnips.py class Source (line 4) | class Source(Base): method __init__ (line 5) | def __init__(self, vim): method gather_candidates (line 13) | def gather_candidates(self, context): FILE: test/test_AnonymousExpansion.py class _AnonBase (line 5) | class _AnonBase(_VimTest): method _extra_vim_config (line 8) | def _extra_vim_config(self, vim_config): class Anon_NoTrigger_Simple (line 14) | class Anon_NoTrigger_Simple(_AnonBase): class Anon_NoTrigger_AfterSpace (line 20) | class Anon_NoTrigger_AfterSpace(_AnonBase): class Anon_NoTrigger_BeginningOfLine (line 26) | class Anon_NoTrigger_BeginningOfLine(_AnonBase): class Anon_NoTrigger_FirstCharOfLine (line 32) | class Anon_NoTrigger_FirstCharOfLine(_AnonBase): class Anon_NoTrigger_Multi (line 38) | class Anon_NoTrigger_Multi(_AnonBase): class Anon_Trigger_Multi (line 44) | class Anon_Trigger_Multi(_AnonBase): class Anon_Trigger_Simple (line 50) | class Anon_Trigger_Simple(_AnonBase): class Anon_Trigger_Twice (line 56) | class Anon_Trigger_Twice(_AnonBase): class Anon_Trigger_Opts (line 62) | class Anon_Trigger_Opts(_AnonBase): FILE: test/test_Autocommands.py class Autocommands (line 6) | class Autocommands(_VimTest): method _extra_vim_config (line 26) | def _extra_vim_config(self, vim_config): FILE: test/test_Autotrigger.py class Autotrigger_CanMatchSimpleTrigger (line 5) | class Autotrigger_CanMatchSimpleTrigger(_VimTest): class Autotrigger_CanMatchContext (line 17) | class Autotrigger_CanMatchContext(_VimTest): class Autotrigger_CanExpandOnTriggerWithLengthMoreThanOne (line 29) | class Autotrigger_CanExpandOnTriggerWithLengthMoreThanOne(_VimTest): class Autotrigger_CanMatchPreviouslySelectedPlaceholder (line 41) | class Autotrigger_CanMatchPreviouslySelectedPlaceholder(_VimTest): class Autotrigger_GlobalDisable (line 56) | class Autotrigger_GlobalDisable(_VimTest): method _extra_vim_config (line 57) | def _extra_vim_config(self, vim_config): class Autotrigger_CanToggle (line 69) | class Autotrigger_CanToggle(_VimTest): class Autotrigger_GlobalDisableThenToggle (line 86) | class Autotrigger_GlobalDisableThenToggle(_VimTest): method _extra_vim_config (line 87) | def _extra_vim_config(self, vim_config): FILE: test/test_Chars.py function _snip_quote (line 7) | def _snip_quote(qt): class Snippet_With_SingleQuote (line 14) | class Snippet_With_SingleQuote(_VimTest): class Snippet_With_SingleQuote_List (line 20) | class Snippet_With_SingleQuote_List(_VimTest): class Snippet_With_DoubleQuote (line 26) | class Snippet_With_DoubleQuote(_VimTest): class Snippet_With_DoubleQuote_List (line 32) | class Snippet_With_DoubleQuote_List(_VimTest): class RemoveTrailingWhitespace (line 38) | class RemoveTrailingWhitespace(_VimTest): class TrimSpacesAtEndOfLines (line 44) | class TrimSpacesAtEndOfLines(_VimTest): class DoNotTrimSpacesAtEndOfLinesByDefault (line 50) | class DoNotTrimSpacesAtEndOfLinesByDefault(_VimTest): class LeaveTrailingWhitespace (line 56) | class LeaveTrailingWhitespace(_VimTest): class TrailingNewline_TabStop_NLInsideStuffBehind (line 65) | class TrailingNewline_TabStop_NLInsideStuffBehind(_VimTest): class TrailingNewline_TabStop_JustNL (line 79) | class TrailingNewline_TabStop_JustNL(_VimTest): class TrailingNewline_TabStop_EndNL (line 93) | class TrailingNewline_TabStop_EndNL(_VimTest): class TrailingNewline_TabStop_StartNL (line 107) | class TrailingNewline_TabStop_StartNL(_VimTest): class TrailingNewline_TabStop_EndStartNL (line 121) | class TrailingNewline_TabStop_EndStartNL(_VimTest): class TrailingNewline_TabStop_NotEndStartNL (line 136) | class TrailingNewline_TabStop_NotEndStartNL(_VimTest): class TrailingNewline_TabStop_ExtraNL_ECR (line 150) | class TrailingNewline_TabStop_ExtraNL_ECR(_VimTest): class _MultiLineDefault (line 166) | class _MultiLineDefault(_VimTest): class MultiLineDefault_Jump (line 180) | class MultiLineDefault_Jump(_MultiLineDefault): class MultiLineDefault_Type (line 192) | class MultiLineDefault_Type(_MultiLineDefault): class MultiLineDefault_BS (line 199) | class MultiLineDefault_BS(_MultiLineDefault): class _UmlautsBase (line 206) | class _UmlautsBase(_VimTest): class Snippet_With_Umlauts_List (line 211) | class Snippet_With_Umlauts_List(_UmlautsBase): class Snippet_With_Umlauts (line 217) | class Snippet_With_Umlauts(_UmlautsBase): class Snippet_With_Umlauts_TypeOn (line 223) | class Snippet_With_Umlauts_TypeOn(_UmlautsBase): class Snippet_With_Umlauts_OverwriteFirst (line 229) | class Snippet_With_Umlauts_OverwriteFirst(_UmlautsBase): class Snippet_With_Umlauts_OverwriteSecond (line 235) | class Snippet_With_Umlauts_OverwriteSecond(_UmlautsBase): class Snippet_With_Umlauts_OverwriteNone (line 241) | class Snippet_With_Umlauts_OverwriteNone(_UmlautsBase): class Snippet_With_Umlauts_Mirrors (line 247) | class Snippet_With_Umlauts_Mirrors(_UmlautsBase): class Snippet_With_Umlauts_Python (line 253) | class Snippet_With_Umlauts_Python(_UmlautsBase): class UmlautsBeforeTriggerAndCharsAfter (line 259) | class UmlautsBeforeTriggerAndCharsAfter(_UmlautsBase): class NoUmlautsBeforeTriggerAndCharsAfter (line 265) | class NoUmlautsBeforeTriggerAndCharsAfter(_UmlautsBase): FILE: test/test_Choices.py class Choices_WillBeExpandedToInlineSelection (line 5) | class Choices_WillBeExpandedToInlineSelection(_VimTest): class Choices_ExpectCorrectResult (line 11) | class Choices_ExpectCorrectResult(_VimTest): class Choices_WillAbandonSelection_If_CharTyped (line 17) | class Choices_WillAbandonSelection_If_CharTyped(_VimTest): class Choices_WillAbandonSelection_If_InputIsGreaterThanMaxSelectionIndex (line 23) | class Choices_WillAbandonSelection_If_InputIsGreaterThanMaxSelectionInde... class Choices_WilNotMessWithTabstopsAfterIt (line 29) | class Choices_WilNotMessWithTabstopsAfterIt(_VimTest): class Choices_MoreThan9Candidates_ShouldWaitForInputs (line 35) | class Choices_MoreThan9Candidates_ShouldWaitForInputs(_VimTest): class Choices_MoreThan9Candidates_ShouldTerminateWithSpace (line 41) | class Choices_MoreThan9Candidates_ShouldTerminateWithSpace(_VimTest): class Choices_EmptyChoiceWillBeDiscarded (line 47) | class Choices_EmptyChoiceWillBeDiscarded(_VimTest): class Choices_WillNotExpand_If_ChoiceListIsEmpty (line 53) | class Choices_WillNotExpand_If_ChoiceListIsEmpty(_VimTest): class Choices_CanTakeNonAsciiCharacters (line 59) | class Choices_CanTakeNonAsciiCharacters(_VimTest): class Choices_AsNestedElement_ShouldOverwriteDefaultText (line 65) | class Choices_AsNestedElement_ShouldOverwriteDefaultText(_VimTest): class Choices_AsNestedElement_ShallNotTakeActionIfParentInput (line 71) | class Choices_AsNestedElement_ShallNotTakeActionIfParentInput(_VimTest): class Choices_AsNestedElement_CanBeTabbedInto (line 77) | class Choices_AsNestedElement_CanBeTabbedInto(_VimTest): class Choices_AsNestedElement_CanBeTabbedThrough (line 83) | class Choices_AsNestedElement_CanBeTabbedThrough(_VimTest): class Choices_With_Mirror (line 89) | class Choices_With_Mirror(_VimTest): class Choices_With_Mirror_ContinueMirroring_EvenAfterSelectionDone (line 95) | class Choices_With_Mirror_ContinueMirroring_EvenAfterSelectionDone(_VimT... class Choices_ShouldThrowErrorWithZeroTabstop (line 101) | class Choices_ShouldThrowErrorWithZeroTabstop(_VimTest): class Choices_CanEscapeCommaInsideChoiceItem (line 107) | class Choices_CanEscapeCommaInsideChoiceItem(_VimTest): FILE: test/test_Completion.py class Completion_SimpleExample_ECR (line 5) | class Completion_SimpleExample_ECR(_VimTest): class Completion_ForwardsJumpWithoutCOMPL_ACCEPT (line 26) | class Completion_ForwardsJumpWithoutCOMPL_ACCEPT(_VimTest): class Completion_BackwardsJumpWithoutCOMPL_ACCEPT (line 34) | class Completion_BackwardsJumpWithoutCOMPL_ACCEPT(_VimTest): FILE: test/test_ContextSnippets.py class ContextSnippets_SimpleSnippet (line 5) | class ContextSnippets_SimpleSnippet(_VimTest): class ContextSnippets_ExpandOnTrue (line 17) | class ContextSnippets_ExpandOnTrue(_VimTest): class ContextSnippets_DoNotExpandOnFalse (line 34) | class ContextSnippets_DoNotExpandOnFalse(_VimTest): class ContextSnippets_Before (line 51) | class ContextSnippets_Before(_VimTest): class ContextSnippets_UseContext (line 65) | class ContextSnippets_UseContext(_VimTest): class ContextSnippets_SnippetPriority (line 82) | class ContextSnippets_SnippetPriority(_VimTest): class ContextSnippets_PriorityKeyword (line 119) | class ContextSnippets_PriorityKeyword(_VimTest): class ContextSnippets_ReportError (line 137) | class ContextSnippets_ReportError(_VimTest): class ContextSnippets_ReportErrorOnIndexOutOfRange (line 151) | class ContextSnippets_ReportErrorOnIndexOutOfRange(_VimTest): class ContextSnippets_CursorIsZeroBased (line 167) | class ContextSnippets_CursorIsZeroBased(_VimTest): class ContextSnippets_ContextIsClearedBeforeExpand (line 180) | class ContextSnippets_ContextIsClearedBeforeExpand(_VimTest): class ContextSnippets_ContextHasAccessToVisual (line 194) | class ContextSnippets_ContextHasAccessToVisual(_VimTest): class ContextSnippets_Header_ExpandOnTrue (line 213) | class ContextSnippets_Header_ExpandOnTrue(_VimTest): class ContextSnippets_Header_DoNotExpandOnFalse (line 231) | class ContextSnippets_Header_DoNotExpandOnFalse(_VimTest): class ContextSnippets_ContextHasAccessToReMatch (line 249) | class ContextSnippets_ContextHasAccessToReMatch(_VimTest): FILE: test/test_Editing.py class Undo_RemoveMultilineSnippet (line 5) | class Undo_RemoveMultilineSnippet(_VimTest): class Undo_RemoveEditInTabstop (line 11) | class Undo_RemoveEditInTabstop(_VimTest): class Undo_RemoveWholeSnippet (line 17) | class Undo_RemoveWholeSnippet(_VimTest): class Undo_RemoveOneSnippetByTime (line 23) | class Undo_RemoveOneSnippetByTime(_VimTest): class Undo_RemoveOneSnippetByTime2 (line 29) | class Undo_RemoveOneSnippetByTime2(_VimTest): class Undo_ChangesInPlaceholder (line 35) | class Undo_ChangesInPlaceholder(_VimTest): class Undo_CompletelyUndoSnippet (line 41) | class Undo_CompletelyUndoSnippet(_VimTest): class JumpForward_DefSnippet (line 51) | class JumpForward_DefSnippet(_VimTest): class DeleteSnippetInsertion0 (line 57) | class DeleteSnippetInsertion0(_VimTest): class DeleteSnippetInsertion1 (line 63) | class DeleteSnippetInsertion1(_VimTest): class DoNotCrashOnUndoAndJumpInNestedSnippet (line 69) | class DoNotCrashOnUndoAndJumpInNestedSnippet(_VimTest): class DeleteLastTwoLinesInSnippet (line 76) | class DeleteLastTwoLinesInSnippet(_VimTest): class DeleteCurrentTabStop1_JumpBack (line 82) | class DeleteCurrentTabStop1_JumpBack(_VimTest): class DeleteCurrentTabStop2_JumpBack (line 88) | class DeleteCurrentTabStop2_JumpBack(_VimTest): class DeleteCurrentTabStop3_JumpAround (line 94) | class DeleteCurrentTabStop3_JumpAround(_VimTest): class Backspace_TabStop_Zero (line 103) | class Backspace_TabStop_Zero(_VimTest): class Backspace_TabStop_NotZero (line 109) | class Backspace_TabStop_NotZero(_VimTest): class UpdateModifiedSnippetWithoutCursorMove1 (line 115) | class UpdateModifiedSnippetWithoutCursorMove1(_VimTest): class UpdateModifiedSnippetWithoutCursorMove2 (line 121) | class UpdateModifiedSnippetWithoutCursorMove2(_VimTest): FILE: test/test_Expand.py class _SimpleExpands (line 5) | class _SimpleExpands(_VimTest): class SimpleExpand_ExpectCorrectResult (line 9) | class SimpleExpand_ExpectCorrectResult(_SimpleExpands): class SimpleExpandTwice_ExpectCorrectResult (line 14) | class SimpleExpandTwice_ExpectCorrectResult(_SimpleExpands): class SimpleExpandNewLineAndBackspae_ExpectCorrectResult (line 19) | class SimpleExpandNewLineAndBackspae_ExpectCorrectResult(_SimpleExpands): method _extra_vim_config (line 23) | def _extra_vim_config(self, vim_config): class SimpleExpandTypeAfterExpand_ExpectCorrectResult (line 27) | class SimpleExpandTypeAfterExpand_ExpectCorrectResult(_SimpleExpands): class SimpleExpandTypeAndDelete_ExpectCorrectResult (line 32) | class SimpleExpandTypeAndDelete_ExpectCorrectResult(_SimpleExpands): class DoNotExpandAfterSpace_ExpectCorrectResult (line 37) | class DoNotExpandAfterSpace_ExpectCorrectResult(_SimpleExpands): class ExitSnippetModeAfterTabstopZero (line 42) | class ExitSnippetModeAfterTabstopZero(_VimTest): class ExpandInTheMiddleOfLine_ExpectCorrectResult (line 48) | class ExpandInTheMiddleOfLine_ExpectCorrectResult(_SimpleExpands): class MultilineExpand_ExpectCorrectResult (line 53) | class MultilineExpand_ExpectCorrectResult(_VimTest): class MultilineExpandTestTyping_ExpectCorrectResult (line 59) | class MultilineExpandTestTyping_ExpectCorrectResult(_VimTest): class SimpleExpandEndingWithNewline_ExpectCorrectResult (line 65) | class SimpleExpandEndingWithNewline_ExpectCorrectResult(_VimTest): class SimpleExpand_DoNotClobberDefaultRegister (line 71) | class SimpleExpand_DoNotClobberDefaultRegister(_VimTest): method _extra_vim_config (line 76) | def _extra_vim_config(self, vim_config): class SimpleExpand_Issue1343 (line 80) | class SimpleExpand_Issue1343(_VimTest): class SimpleExpandJumpOrExpand_Expand (line 85) | class SimpleExpandJumpOrExpand_Expand(_VimTest): method _extra_vim_config (line 90) | def _extra_vim_config(self, vim_config): class SimpleExpandJumpOrExpand_Ambiguity (line 93) | class SimpleExpandJumpOrExpand_Ambiguity(_VimTest): method _extra_vim_config (line 98) | def _extra_vim_config(self, vim_config): class SimpleExpandExpandOrJump_Expand (line 101) | class SimpleExpandExpandOrJump_Expand(_VimTest): method _extra_vim_config (line 106) | def _extra_vim_config(self, vim_config): class SimpleExpandExpandOrJump_Ambiguity (line 109) | class SimpleExpandExpandOrJump_Ambiguity(_VimTest): method _extra_vim_config (line 114) | def _extra_vim_config(self, vim_config): FILE: test/test_Fixes.py class Bug1251994 (line 7) | class Bug1251994(_VimTest): class VirtualEdit (line 16) | class VirtualEdit(_VimTest): method _extra_vim_config (line 21) | def _extra_vim_config(self, vim_config): class RetainsTheUnnamedRegister (line 31) | class RetainsTheUnnamedRegister(_VimTest): class RetainsTheUnnamedRegister_ButOnlyOnce (line 37) | class RetainsTheUnnamedRegister_ButOnlyOnce(_VimTest): class ShiftWidthZero (line 62) | class ShiftWidthZero(_VimTest): method _extra_vim_config (line 63) | def _extra_vim_config(self, vim_config): class NonUnicodeDataInUnnamedRegister (line 76) | class NonUnicodeDataInUnnamedRegister(_VimTest): method _before_test (line 99) | def _before_test(self): class PassThroughNonexecutedTrigger (line 117) | class PassThroughNonexecutedTrigger(_VimTest): class NullByte_ListSnippets (line 138) | class NullByte_ListSnippets(_VimTest): class NullByte_ExpandAfter (line 144) | class NullByte_ExpandAfter(_VimTest): FILE: test/test_Folding.py class FoldingEnabled_SnippetWithFold_ExpectNoFolding (line 5) | class FoldingEnabled_SnippetWithFold_ExpectNoFolding(_VimTest): method _extra_vim_config (line 6) | def _extra_vim_config(self, vim_config): class FoldOverwrite_Simple_ECR (line 20) | class FoldOverwrite_Simple_ECR(_VimTest): class Fold_DeleteMiddleLine_ECR (line 31) | class Fold_DeleteMiddleLine_ECR(_VimTest): class PerlSyntaxFold (line 43) | class PerlSyntaxFold(_VimTest): method _extra_vim_config (line 44) | def _extra_vim_config(self, vim_config): FILE: test/test_Format.py class _ExpandTabs (line 6) | class _ExpandTabs(_VimTest): method _extra_vim_config (line 7) | def _extra_vim_config(self, vim_config): class RecTabStopsWithExpandtab_SimpleExample_ECR (line 12) | class RecTabStopsWithExpandtab_SimpleExample_ECR(_ExpandTabs): class RecTabStopsWithExpandtab_SpecialIndentProblem_ECR (line 18) | class RecTabStopsWithExpandtab_SpecialIndentProblem_ECR(_ExpandTabs): method _extra_vim_config (line 30) | def _extra_vim_config(self, vim_config): class ProperIndenting_SimpleCase_ECR (line 36) | class ProperIndenting_SimpleCase_ECR(_VimTest): class ProperIndenting_SingleLineNoReindenting_ECR (line 42) | class ProperIndenting_SingleLineNoReindenting_ECR(_VimTest): class ProperIndenting_AutoIndentAndNewline_ECR (line 48) | class ProperIndenting_AutoIndentAndNewline_ECR(_VimTest): method _extra_vim_config (line 53) | def _extra_vim_config(self, vim_config): class ProperIndenting_FirstLineInFile_ECR (line 60) | class ProperIndenting_FirstLineInFile_ECR(_VimTest): class ProperIndenting_FirstLineInFileComplete_ECR (line 86) | class ProperIndenting_FirstLineInFileComplete_ECR(ProperIndenting_FirstL... class _FormatoptionsBase (line 91) | class _FormatoptionsBase(_VimTest): method _extra_vim_config (line 92) | def _extra_vim_config(self, vim_config): class FOSimple_Break_ExpectCorrectResult (line 97) | class FOSimple_Break_ExpectCorrectResult(_FormatoptionsBase): class FOTextBeforeAndAfter_ExpectCorrectResult (line 113) | class FOTextBeforeAndAfter_ExpectCorrectResult(_FormatoptionsBase): class FOTextAfter_ExpectCorrectResult (line 125) | class FOTextAfter_ExpectCorrectResult(_FormatoptionsBase): class FOWrapOnLongWord_ExpectCorrectResult (line 143) | class FOWrapOnLongWord_ExpectCorrectResult(_FormatoptionsBase): FILE: test/test_Interpolation.py class TabStop_Shell_SimpleExample (line 9) | class TabStop_Shell_SimpleExample(_VimTest): class TabStop_Shell_WithUmlauts (line 16) | class TabStop_Shell_WithUmlauts(_VimTest): class TabStop_Shell_TextInNextLine (line 23) | class TabStop_Shell_TextInNextLine(_VimTest): class TabStop_Shell_InDefValue_Leave (line 30) | class TabStop_Shell_InDefValue_Leave(_VimTest): class TabStop_Shell_InDefValue_Overwrite (line 37) | class TabStop_Shell_InDefValue_Overwrite(_VimTest): class TabStop_Shell_TestEscapedChars_Overwrite (line 44) | class TabStop_Shell_TestEscapedChars_Overwrite(_VimTest): class TabStop_Shell_TestEscapedCharsAndShellVars_Overwrite (line 51) | class TabStop_Shell_TestEscapedCharsAndShellVars_Overwrite(_VimTest): class TabStop_Shell_ShebangPython (line 58) | class TabStop_Shell_ShebangPython(_VimTest): class TabStop_VimScriptInterpolation_SimpleExample (line 71) | class TabStop_VimScriptInterpolation_SimpleExample(_VimTest): class PythonCodeOld_SimpleExample (line 77) | class PythonCodeOld_SimpleExample(_VimTest): class PythonCodeOld_ReferencePlaceholderAfter (line 83) | class PythonCodeOld_ReferencePlaceholderAfter(_VimTest): class PythonCodeOld_ReferencePlaceholderBefore (line 89) | class PythonCodeOld_ReferencePlaceholderBefore(_VimTest): class PythonCodeOld_TransformedBeforeMultiLine (line 95) | class PythonCodeOld_TransformedBeforeMultiLine(_VimTest): class PythonCodeOld_IndentedMultiline (line 105) | class PythonCodeOld_IndentedMultiline(_VimTest): class PythonCode_UseNewOverOld (line 119) | class PythonCode_UseNewOverOld(_VimTest): class PythonCode_SimpleExample (line 129) | class PythonCode_SimpleExample(_VimTest): class PythonCode_SimpleExample_ReturnValueIsEmptyString (line 135) | class PythonCode_SimpleExample_ReturnValueIsEmptyString(_VimTest): class PythonCode_ReferencePlaceholder (line 141) | class PythonCode_ReferencePlaceholder(_VimTest): class PythonCode_ReferencePlaceholderBefore (line 147) | class PythonCode_ReferencePlaceholderBefore(_VimTest): class PythonCode_TransformedBeforeMultiLine (line 153) | class PythonCode_TransformedBeforeMultiLine(_VimTest): class PythonCode_MultilineIndented (line 163) | class PythonCode_MultilineIndented(_VimTest): class PythonCode_SimpleAppend (line 177) | class PythonCode_SimpleAppend(_VimTest): class PythonCode_MultiAppend (line 187) | class PythonCode_MultiAppend(_VimTest): class PythonCode_MultiAppendSimpleIndent (line 198) | class PythonCode_MultiAppendSimpleIndent(_VimTest): class PythonCode_SimpleMkline (line 220) | class PythonCode_SimpleMkline(_VimTest): class PythonCode_MultiAppendShift (line 242) | class PythonCode_MultiAppendShift(_VimTest): class PythonCode_MultiAppendShiftMethods (line 271) | class PythonCode_MultiAppendShiftMethods(_VimTest): class PythonCode_ResetIndent (line 300) | class PythonCode_ResetIndent(_VimTest): class PythonCode_IndentEtSw (line 330) | class PythonCode_IndentEtSw(_VimTest): method _extra_vim_config (line 331) | def _extra_vim_config(self, vim_config): class PythonCode_IndentEtSwOffset (line 357) | class PythonCode_IndentEtSwOffset(_VimTest): method _extra_vim_config (line 358) | def _extra_vim_config(self, vim_config): class PythonCode_IndentNoetSwTs (line 384) | class PythonCode_IndentNoetSwTs(_VimTest): method _extra_vim_config (line 385) | def _extra_vim_config(self, vim_config): class PythonCode_OptExists (line 414) | class PythonCode_OptExists(_VimTest): method _extra_vim_config (line 415) | def _extra_vim_config(self, vim_config): class PythonCode_OptNoExists (line 423) | class PythonCode_OptNoExists(_VimTest): class PythonCode_IndentProblem (line 429) | class PythonCode_IndentProblem(_VimTest): class PythonCode_TrickyReferences (line 441) | class PythonCode_TrickyReferences(_VimTest): class PythonCode_Locals (line 450) | class PythonCode_Locals(_VimTest): class PythonCode_LongerTextThanSource_Chars (line 461) | class PythonCode_LongerTextThanSource_Chars(_VimTest): class PythonCode_LongerTextThanSource_MultiLine (line 467) | class PythonCode_LongerTextThanSource_MultiLine(_VimTest): class PythonCode_AccessKilledTabstop_OverwriteSecond (line 473) | class PythonCode_AccessKilledTabstop_OverwriteSecond(_VimTest): class PythonCode_AccessKilledTabstop_OverwriteFirst (line 482) | class PythonCode_AccessKilledTabstop_OverwriteFirst(_VimTest): class PythonCode_CanOverwriteTabstop (line 491) | class PythonCode_CanOverwriteTabstop(_VimTest): class PythonVisual_NoVisualSelection_Ignore (line 504) | class PythonVisual_NoVisualSelection_Ignore(_VimTest): class PythonVisual_SelectOneWord (line 510) | class PythonVisual_SelectOneWord(_VimTest): class PythonVisual_LineSelect_Simple (line 516) | class PythonVisual_LineSelect_Simple(_VimTest): class PythonVisual_HasAccessToSelectedPlaceholders (line 522) | class PythonVisual_HasAccessToSelectedPlaceholders(_VimTest): class PythonVisual_HasAccessToZeroPlaceholders (line 533) | class PythonVisual_HasAccessToZeroPlaceholders(_VimTest): class Python_SnipRvCanBeNonText (line 544) | class Python_SnipRvCanBeNonText(_VimTest): FILE: test/test_ListSnippets.py class _ListAllSnippets (line 5) | class _ListAllSnippets(_VimTest): class ListAllAvailable_NothingTyped_ExpectCorrectResult (line 13) | class ListAllAvailable_NothingTyped_ExpectCorrectResult(_ListAllSnippets): class ListAllAvailable_SpaceInFront_ExpectCorrectResult (line 18) | class ListAllAvailable_SpaceInFront_ExpectCorrectResult(_ListAllSnippets): class ListAllAvailable_BraceInFront_ExpectCorrectResult (line 23) | class ListAllAvailable_BraceInFront_ExpectCorrectResult(_ListAllSnippets): class ListAllAvailable_testtyped_ExpectCorrectResult (line 28) | class ListAllAvailable_testtyped_ExpectCorrectResult(_ListAllSnippets): class ListAllAvailable_testtypedSecondOpt_ExpectCorrectResult (line 33) | class ListAllAvailable_testtypedSecondOpt_ExpectCorrectResult(_ListAllSn... class ListAllAvailable_NonDefined_NoExpectionShouldBeRaised (line 38) | class ListAllAvailable_NonDefined_NoExpectionShouldBeRaised(_ListAllSnip... class ListAllAvailable_Disabled_ExpectCorrectResult (line 43) | class ListAllAvailable_Disabled_ExpectCorrectResult(_ListAllSnippets): method _extra_vim_config (line 47) | def _extra_vim_config(self, vim_config): FILE: test/test_Mirror.py class TextTabStopTextAfterTab_ExpectCorrectResult (line 5) | class TextTabStopTextAfterTab_ExpectCorrectResult(_VimTest): class TextTabStopTextBeforeTab_ExpectCorrectResult (line 11) | class TextTabStopTextBeforeTab_ExpectCorrectResult(_VimTest): class TextTabStopTextSurroundedTab_ExpectCorrectResult (line 17) | class TextTabStopTextSurroundedTab_ExpectCorrectResult(_VimTest): class TextTabStopTextBeforeMirror_ExpectCorrectResult (line 23) | class TextTabStopTextBeforeMirror_ExpectCorrectResult(_VimTest): class TextTabStopAfterMirror_ExpectCorrectResult (line 29) | class TextTabStopAfterMirror_ExpectCorrectResult(_VimTest): class TextTabStopSurroundMirror_ExpectCorrectResult (line 35) | class TextTabStopSurroundMirror_ExpectCorrectResult(_VimTest): class TextTabStopAllSurrounded_ExpectCorrectResult (line 41) | class TextTabStopAllSurrounded_ExpectCorrectResult(_VimTest): class MirrorBeforeTabstopLeave_ExpectCorrectResult (line 47) | class MirrorBeforeTabstopLeave_ExpectCorrectResult(_VimTest): class MirrorBeforeTabstopOverwrite_ExpectCorrectResult (line 53) | class MirrorBeforeTabstopOverwrite_ExpectCorrectResult(_VimTest): class TextTabStopSimpleMirrorMultiline_ExpectCorrectResult (line 59) | class TextTabStopSimpleMirrorMultiline_ExpectCorrectResult(_VimTest): class SimpleMirrorMultilineMany_ExpectCorrectResult (line 65) | class SimpleMirrorMultilineMany_ExpectCorrectResult(_VimTest): class MultilineTabStopSimpleMirrorMultiline_ExpectCorrectResult (line 71) | class MultilineTabStopSimpleMirrorMultiline_ExpectCorrectResult(_VimTest): class MultilineTabStopSimpleMirrorMultiline1_ExpectCorrectResult (line 77) | class MultilineTabStopSimpleMirrorMultiline1_ExpectCorrectResult(_VimTest): class MultilineTabStopSimpleMirrorDeleteInLine_ExpectCorrectResult (line 83) | class MultilineTabStopSimpleMirrorDeleteInLine_ExpectCorrectResult(_VimT... class TextTabStopSimpleMirrorMultilineMirrorInFront_ECR (line 89) | class TextTabStopSimpleMirrorMultilineMirrorInFront_ECR(_VimTest): class SimpleMirrorDelete_ExpectCorrectResult (line 95) | class SimpleMirrorDelete_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLine_ExpectCorrectResult (line 101) | class SimpleMirrorSameLine_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineNoSpace_ExpectCorrectResult (line 107) | class SimpleMirrorSameLineNoSpace_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineNoSpaceInsideOther_ExpectCorrectResult (line 113) | class SimpleMirrorSameLineNoSpaceInsideOther_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineNoSpaceSpaceAfter_ExpectCorrectResult (line 119) | class SimpleMirrorSameLineNoSpaceSpaceAfter_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineNoSpaceInsideOtherSpaceAfter_ExpectCorrectResult (line 125) | class SimpleMirrorSameLineNoSpaceInsideOtherSpaceAfter_ExpectCorrectResu... class SimpleMirrorSameLine_InText_ExpectCorrectResult (line 131) | class SimpleMirrorSameLine_InText_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineBeforeTabDefVal_ECR (line 137) | class SimpleMirrorSameLineBeforeTabDefVal_ECR(_VimTest): class SimpleMirrorSameLineBeforeTabDefVal_DelB4Typing_ECR (line 143) | class SimpleMirrorSameLineBeforeTabDefVal_DelB4Typing_ECR(_VimTest): class SimpleMirrorSameLineMany_ExpectCorrectResult (line 149) | class SimpleMirrorSameLineMany_ExpectCorrectResult(_VimTest): class SimpleMirrorSameLineManyMultiline_ExpectCorrectResult (line 155) | class SimpleMirrorSameLineManyMultiline_ExpectCorrectResult(_VimTest): class SimpleMirrorDeleteSomeEnterSome_ExpectCorrectResult (line 164) | class SimpleMirrorDeleteSomeEnterSome_ExpectCorrectResult(_VimTest): class SimpleTabstopWithDefaultSimpelType_ExpectCorrectResult (line 170) | class SimpleTabstopWithDefaultSimpelType_ExpectCorrectResult(_VimTest): class SimpleTabstopWithDefaultComplexType_ExpectCorrectResult (line 176) | class SimpleTabstopWithDefaultComplexType_ExpectCorrectResult(_VimTest): class SimpleTabstopWithDefaultSimpelKeep_ExpectCorrectResult (line 182) | class SimpleTabstopWithDefaultSimpelKeep_ExpectCorrectResult(_VimTest): class SimpleTabstopWithDefaultComplexKeep_ExpectCorrectResult (line 188) | class SimpleTabstopWithDefaultComplexKeep_ExpectCorrectResult(_VimTest): class TabstopWithMirrorManyFromAll_ExpectCorrectResult (line 194) | class TabstopWithMirrorManyFromAll_ExpectCorrectResult(_VimTest): class TabstopWithMirrorInDefaultNoType_ExpectCorrectResult (line 214) | class TabstopWithMirrorInDefaultNoType_ExpectCorrectResult(_VimTest): class TabstopWithMirrorInDefaultNoType1_ExpectCorrectResult (line 220) | class TabstopWithMirrorInDefaultNoType1_ExpectCorrectResult(_VimTest): class TabstopWithMirrorInDefaultTwiceAndExtra_ExpectCorrectResult (line 226) | class TabstopWithMirrorInDefaultTwiceAndExtra_ExpectCorrectResult(_VimTe... class TabstopWithMirrorInDefaultMultipleLeave_ExpectCorrectResult (line 232) | class TabstopWithMirrorInDefaultMultipleLeave_ExpectCorrectResult(_VimTe... class TabstopWithMirrorInDefaultMultipleOverwrite_ExpectCorrectResult (line 238) | class TabstopWithMirrorInDefaultMultipleOverwrite_ExpectCorrectResult(_V... class TabstopWithMirrorInDefaultOverwrite_ExpectCorrectResult (line 244) | class TabstopWithMirrorInDefaultOverwrite_ExpectCorrectResult(_VimTest): class TabstopWithMirrorInDefaultOverwrite1_ExpectCorrectResult (line 250) | class TabstopWithMirrorInDefaultOverwrite1_ExpectCorrectResult(_VimTest): class TabstopWithMirrorInDefaultNoOverwrite1_ExpectCorrectResult (line 256) | class TabstopWithMirrorInDefaultNoOverwrite1_ExpectCorrectResult(_VimTest): class MirrorRealLifeExample_ExpectCorrectResult (line 262) | class MirrorRealLifeExample_ExpectCorrectResult(_VimTest): class Mirror_TestKill_InsertBefore_NoKill (line 287) | class Mirror_TestKill_InsertBefore_NoKill(_VimTest): class Mirror_TestKill_InsertAfter_NoKill (line 293) | class Mirror_TestKill_InsertAfter_NoKill(_VimTest): class Mirror_TestKill_InsertBeginning_Kill (line 299) | class Mirror_TestKill_InsertBeginning_Kill(_VimTest): class Mirror_TestKill_InsertEnd_Kill (line 305) | class Mirror_TestKill_InsertEnd_Kill(_VimTest): class Mirror_TestKillTabstop_Kill (line 311) | class Mirror_TestKillTabstop_Kill(_VimTest): FILE: test/test_Movement.py class CursorMovement_Multiline_ECR (line 5) | class CursorMovement_Multiline_ECR(_VimTest): class CursorMovement_BS_InEditMode (line 14) | class CursorMovement_BS_InEditMode(_VimTest): method _extra_vim_config (line 15) | def _extra_vim_config(self, vim_config): class IMMoving_CursorsKeys_ECR (line 23) | class IMMoving_CursorsKeys_ECR(_VimTest): class IMMoving_AcceptInputWhenMoved_ECR (line 29) | class IMMoving_AcceptInputWhenMoved_ECR(_VimTest): class IMMoving_NoExiting_ECR (line 35) | class IMMoving_NoExiting_ECR(_VimTest): class IMMoving_NoExitingEventAtEnd_ECR (line 41) | class IMMoving_NoExitingEventAtEnd_ECR(_VimTest): class IMMoving_ExitWhenOutsideRight_ECR (line 47) | class IMMoving_ExitWhenOutsideRight_ECR(_VimTest): class IMMoving_NotExitingWhenBarelyOutsideLeft_ECR (line 53) | class IMMoving_NotExitingWhenBarelyOutsideLeft_ECR(_VimTest): class IMMoving_ExitWhenOutsideLeft_ECR (line 59) | class IMMoving_ExitWhenOutsideLeft_ECR(_VimTest): class IMMoving_ExitWhenOutsideAbove_ECR (line 65) | class IMMoving_ExitWhenOutsideAbove_ECR(_VimTest): class IMMoving_ExitWhenOutsideBelow_ECR (line 73) | class IMMoving_ExitWhenOutsideBelow_ECR(_VimTest): FILE: test/test_MultipleMatches.py class _MultipleMatches (line 5) | class _MultipleMatches(_VimTest): class Multiple_SimpleCaseSelectFirst_ECR (line 12) | class Multiple_SimpleCaseSelectFirst_ECR(_MultipleMatches): class Multiple_SimpleCaseSelectSecond_ECR (line 17) | class Multiple_SimpleCaseSelectSecond_ECR(_MultipleMatches): class Multiple_SimpleCaseSelectTooHigh_ESelectLast (line 22) | class Multiple_SimpleCaseSelectTooHigh_ESelectLast(_MultipleMatches): class Multiple_SimpleCaseSelectZero_EEscape (line 27) | class Multiple_SimpleCaseSelectZero_EEscape(_MultipleMatches): class Multiple_SimpleCaseEscapeOut_ECR (line 32) | class Multiple_SimpleCaseEscapeOut_ECR(_MultipleMatches): class Multiple_ManySnippetsOneTrigger_ECR (line 37) | class Multiple_ManySnippetsOneTrigger_ECR(_VimTest): FILE: test/test_ParseSnippets.py class ParseSnippets_SimpleSnippet (line 5) | class ParseSnippets_SimpleSnippet(_VimTest): class ParseSnippets_MissingEndSnippet (line 17) | class ParseSnippets_MissingEndSnippet(_VimTest): class ParseSnippets_UnknownDirective (line 29) | class ParseSnippets_UnknownDirective(_VimTest): class ParseSnippets_InvalidPartialSnippet (line 40) | class ParseSnippets_InvalidPartialSnippet(_VimTest): class ParseSnippets_InvalidPriorityLine (line 51) | class ParseSnippets_InvalidPriorityLine(_VimTest): class ParseSnippets_InvalidPriorityLine1 (line 62) | class ParseSnippets_InvalidPriorityLine1(_VimTest): class ParseSnippets_ExtendsWithoutFiletype (line 73) | class ParseSnippets_ExtendsWithoutFiletype(_VimTest): class ParseSnippets_ClearAll (line 84) | class ParseSnippets_ClearAll(_VimTest): class ParseSnippets_ClearOne (line 98) | class ParseSnippets_ClearOne(_VimTest): class ParseSnippets_ClearTwo (line 116) | class ParseSnippets_ClearTwo(_VimTest): class _ParseSnippets_MultiWord (line 134) | class _ParseSnippets_MultiWord(_VimTest): class ParseSnippets_MultiWord_Simple (line 152) | class ParseSnippets_MultiWord_Simple(_ParseSnippets_MultiWord): class ParseSnippets_MultiWord_Description (line 157) | class ParseSnippets_MultiWord_Description(_ParseSnippets_MultiWord): class ParseSnippets_MultiWord_Description_Option (line 162) | class ParseSnippets_MultiWord_Description_Option(_ParseSnippets_MultiWord): class _ParseSnippets_MultiWord_RE (line 167) | class _ParseSnippets_MultiWord_RE(_VimTest): class ParseSnippets_MultiWord_RE1 (line 185) | class ParseSnippets_MultiWord_RE1(_ParseSnippets_MultiWord_RE): class ParseSnippets_MultiWord_RE2 (line 190) | class ParseSnippets_MultiWord_RE2(_ParseSnippets_MultiWord_RE): class ParseSnippets_MultiWord_RE3 (line 195) | class ParseSnippets_MultiWord_RE3(_ParseSnippets_MultiWord_RE): class ParseSnippets_MultiWord_Quotes (line 200) | class ParseSnippets_MultiWord_Quotes(_VimTest): class ParseSnippets_MultiWord_WithQuotes (line 212) | class ParseSnippets_MultiWord_WithQuotes(_VimTest): class ParseSnippets_MultiWord_NoContainer (line 224) | class ParseSnippets_MultiWord_NoContainer(_VimTest): class ParseSnippets_MultiWord_UnmatchedContainer (line 237) | class ParseSnippets_MultiWord_UnmatchedContainer(_VimTest): class ParseSnippets_Global_Python_After (line 250) | class ParseSnippets_Global_Python_After(_VimTest): class ParseSnippets_Global_Python (line 275) | class ParseSnippets_Global_Python(_VimTest): class ParseSnippets_Global_Local_Python (line 296) | class ParseSnippets_Global_Local_Python(_VimTest): class ParseSnippets_PrintPythonStacktrace (line 314) | class ParseSnippets_PrintPythonStacktrace(_VimTest): class ParseSnippets_PrintPythonStacktraceMultiline (line 327) | class ParseSnippets_PrintPythonStacktraceMultiline(_VimTest): class ParseSnippets_PrintErroneousSnippet (line 341) | class ParseSnippets_PrintErroneousSnippet(_VimTest): class ParseSnippets_PrintErroneousSnippetContext (line 353) | class ParseSnippets_PrintErroneousSnippetContext(_VimTest): class ParseSnippets_PrintErroneousSnippetPreAction (line 365) | class ParseSnippets_PrintErroneousSnippetPreAction(_VimTest): class ParseSnippets_PrintErroneousSnippetPostAction (line 378) | class ParseSnippets_PrintErroneousSnippetPostAction(_VimTest): class ParseSnippets_PrintErroneousSnippetLocation (line 391) | class ParseSnippets_PrintErroneousSnippetLocation(_VimTest): FILE: test/test_Plugin.py class Plugin_SuperTab_SimpleTest (line 7) | class Plugin_SuperTab_SimpleTest(_VimTest): method _before_test (line 15) | def _before_test(self): method _extra_vim_config (line 19) | def _extra_vim_config(self, vim_config): FILE: test/test_Recursive.py class RecTabStops_SimpleCase_ExpectCorrectResult (line 5) | class RecTabStops_SimpleCase_ExpectCorrectResult(_VimTest): class RecTabStops_SimpleCaseLeaveSecondSecond_ExpectCorrectResult (line 11) | class RecTabStops_SimpleCaseLeaveSecondSecond_ExpectCorrectResult(_VimTe... class RecTabStops_SimpleCaseLeaveFirstSecond_ExpectCorrectResult (line 17) | class RecTabStops_SimpleCaseLeaveFirstSecond_ExpectCorrectResult(_VimTest): class RecTabStops_InnerWOTabStop_ECR (line 23) | class RecTabStops_InnerWOTabStop_ECR(_VimTest): class RecTabStops_InnerWOTabStopTwiceDirectly_ECR (line 29) | class RecTabStops_InnerWOTabStopTwiceDirectly_ECR(_VimTest): class RecTabStops_InnerWOTabStopTwice_ECR (line 35) | class RecTabStops_InnerWOTabStopTwice_ECR(_VimTest): class RecTabStops_OuterOnlyWithZeroTS_ECR (line 41) | class RecTabStops_OuterOnlyWithZeroTS_ECR(_VimTest): class RecTabStops_OuterOnlyWithZero_ECR (line 47) | class RecTabStops_OuterOnlyWithZero_ECR(_VimTest): class RecTabStops_ExpandedInZeroTS_ECR (line 53) | class RecTabStops_ExpandedInZeroTS_ECR(_VimTest): class RecTabStops_ExpandedInZeroTSTwice_ECR (line 59) | class RecTabStops_ExpandedInZeroTSTwice_ECR(_VimTest): class RecTabStops_ExpandedInZeroTSSecondTime_ECR (line 65) | class RecTabStops_ExpandedInZeroTSSecondTime_ECR(_VimTest): class RecTabsStops_TypeInZero_ECR (line 71) | class RecTabsStops_TypeInZero_ECR(_VimTest): class RecTabsStops_TypeInZero2_ECR (line 101) | class RecTabsStops_TypeInZero2_ECR(_VimTest): class RecTabsStops_BackspaceZero_ECR (line 107) | class RecTabsStops_BackspaceZero_ECR(_VimTest): class RecTabStops_MirrorInnerSnippet_ECR (line 113) | class RecTabStops_MirrorInnerSnippet_ECR(_VimTest): class RecTabStops_NotAtBeginningOfTS_ExpectCorrectResult (line 133) | class RecTabStops_NotAtBeginningOfTS_ExpectCorrectResult(_VimTest): class RecTabStops_InNewlineInTabstop_ExpectCorrectResult (line 153) | class RecTabStops_InNewlineInTabstop_ExpectCorrectResult(_VimTest): class RecTabStops_InNewlineInTabstopNotAtBeginOfLine_ECR (line 173) | class RecTabStops_InNewlineInTabstopNotAtBeginOfLine_ECR(_VimTest): class RecTabStops_InNewlineMultiline_ECR (line 193) | class RecTabStops_InNewlineMultiline_ECR(_VimTest): class RecTabStops_InNewlineManualIndent_ECR (line 199) | class RecTabStops_InNewlineManualIndent_ECR(_VimTest): class RecTabStops_InNewlineManualIndentTextInFront_ECR (line 205) | class RecTabStops_InNewlineManualIndentTextInFront_ECR(_VimTest): class RecTabStops_InNewlineMultilineWithIndent_ECR (line 211) | class RecTabStops_InNewlineMultilineWithIndent_ECR(_VimTest): class RecTabStops_InNewlineMultilineWithNonZeroTS_ECR (line 217) | class RecTabStops_InNewlineMultilineWithNonZeroTS_ECR(_VimTest): class RecTabStops_BarelyNotLeavingInner_ECR (line 223) | class RecTabStops_BarelyNotLeavingInner_ECR(_VimTest): class RecTabStops_LeavingInner_ECR (line 244) | class RecTabStops_LeavingInner_ECR(_VimTest): class RecTabStops_LeavingInnerInner_ECR (line 250) | class RecTabStops_LeavingInnerInner_ECR(_VimTest): class RecTabStops_LeavingInnerInnerTwo_ECR (line 273) | class RecTabStops_LeavingInnerInnerTwo_ECR(_VimTest): class RecTabStops_ZeroTSisNothingSpecial_ECR (line 279) | class RecTabStops_ZeroTSisNothingSpecial_ECR(_VimTest): class RecTabStops_MirroredZeroTS_ECR (line 299) | class RecTabStops_MirroredZeroTS_ECR(_VimTest): class RecTabStops_ChildTriggerContainsParentTextObjects (line 322) | class RecTabStops_ChildTriggerContainsParentTextObjects(_VimTest): FILE: test/test_Selection.py class _SelectModeMappings (line 7) | class _SelectModeMappings(_VimTest): method _extra_vim_config (line 16) | def _extra_vim_config(self, vim_config): class SelectModeMappings_RemoveBeforeSelecting_ECR (line 37) | class SelectModeMappings_RemoveBeforeSelecting_ECR(_SelectModeMappings): class SelectModeMappings_DisableRemoveBeforeSelecting_ECR (line 42) | class SelectModeMappings_DisableRemoveBeforeSelecting_ECR(_SelectModeMap... class SelectModeMappings_IgnoreMappings_ECR (line 48) | class SelectModeMappings_IgnoreMappings_ECR(_SelectModeMappings): class SelectModeMappings_IgnoreMappings1_ECR (line 54) | class SelectModeMappings_IgnoreMappings1_ECR(_SelectModeMappings): class SelectModeMappings_IgnoreMappings2_ECR (line 60) | class SelectModeMappings_IgnoreMappings2_ECR(_SelectModeMappings): class SelectModeMappings_BufferLocalMappings_ECR (line 66) | class SelectModeMappings_BufferLocalMappings_ECR(_SelectModeMappings): class _ES_Base (line 71) | class _ES_Base(_VimTest): method _extra_vim_config (line 72) | def _extra_vim_config(self, vim_config): class ExclusiveSelection_SimpleTabstop_Test (line 76) | class ExclusiveSelection_SimpleTabstop_Test(_ES_Base): class ExclusiveSelection_RealWorldCase_Test (line 82) | class ExclusiveSelection_RealWorldCase_Test(_ES_Base): class _OS_Base (line 95) | class _OS_Base(_VimTest): method _extra_vim_config (line 96) | def _extra_vim_config(self, vim_config): class OldSelection_SimpleTabstop_Test (line 100) | class OldSelection_SimpleTabstop_Test(_OS_Base): class OldSelection_RealWorldCase_Test (line 106) | class OldSelection_RealWorldCase_Test(_OS_Base): FILE: test/test_SnipMate.py class snipMate_SimpleSnippet (line 6) | class snipMate_SimpleSnippet(_VimTest): class snipMate_Disabled (line 17) | class snipMate_Disabled(_VimTest): method _extra_vim_config (line 27) | def _extra_vim_config(self, vim_config): class snipMate_OtherFiletype (line 31) | class snipMate_OtherFiletype(_VimTest): class snipMate_MultiMatches (line 41) | class snipMate_MultiMatches(_VimTest): class snipMate_SimpleSnippetSubDirectory (line 53) | class snipMate_SimpleSnippetSubDirectory(_VimTest): class snipMate_SimpleSnippetInSnippetFile (line 63) | class snipMate_SimpleSnippetInSnippetFile(_VimTest): class snipMate_Interpolation (line 73) | class snipMate_Interpolation(_VimTest): class snipMate_InterpolationWithSystem (line 83) | class snipMate_InterpolationWithSystem(_VimTest): class snipMate_TestMirrors (line 93) | class snipMate_TestMirrors(_VimTest): class snipMate_TestNoBraceTabstops (line 105) | class snipMate_TestNoBraceTabstops(_VimTest): class snipMate_TestNoBraceTabstopsAndMirrors (line 115) | class snipMate_TestNoBraceTabstopsAndMirrors(_VimTest): class snipMate_TestMirrorsInPlaceholders (line 125) | class snipMate_TestMirrorsInPlaceholders(_VimTest): class snipMate_TestMirrorsInPlaceholders_Overwrite (line 135) | class snipMate_TestMirrorsInPlaceholders_Overwrite(_VimTest): class snipMate_Visual_Simple (line 145) | class snipMate_Visual_Simple(_VimTest): class snipMate_NoNestedTabstops (line 155) | class snipMate_NoNestedTabstops(_VimTest): class snipMate_Extends (line 165) | class snipMate_Extends(_VimTest): class snipMate_EmptyLinesContinueSnippets (line 179) | class snipMate_EmptyLinesContinueSnippets(_VimTest): class snipMate_OverwrittenByRegExpTrigger (line 194) | class snipMate_OverwrittenByRegExpTrigger(_VimTest): class snipMate_Issue658 (line 210) | class snipMate_Issue658(_VimTest): class snipMate_Issue1325 (line 227) | class snipMate_Issue1325(_VimTest): class snipMate_Issue1344 (line 239) | class snipMate_Issue1344(_VimTest): FILE: test/test_SnippetActions.py class SnippetActions_PreActionModifiesBuffer (line 5) | class SnippetActions_PreActionModifiesBuffer(_VimTest): class SnippetActions_PostActionModifiesBuffer (line 18) | class SnippetActions_PostActionModifiesBuffer(_VimTest): class SnippetActions_ErrorOnBufferModificationThroughCommand (line 31) | class SnippetActions_ErrorOnBufferModificationThroughCommand(_VimTest): class SnippetActions_ErrorOnModificationSnippetLine (line 44) | class SnippetActions_ErrorOnModificationSnippetLine(_VimTest): class SnippetActions_EnsureIndent (line 58) | class SnippetActions_EnsureIndent(_VimTest): class SnippetActions_PostActionCanUseSnippetRange (line 75) | class SnippetActions_PostActionCanUseSnippetRange(_VimTest): class SnippetActions_CanModifyParentBody (line 106) | class SnippetActions_CanModifyParentBody(_VimTest): class SnippetActions_MoveParentSnippetFromChildInPreAction (line 141) | class SnippetActions_MoveParentSnippetFromChildInPreAction(_VimTest): class SnippetActions_CanExpandSnippetInDifferentPlace (line 173) | class SnippetActions_CanExpandSnippetInDifferentPlace(_VimTest): class SnippetActions_MoveVisual (line 197) | class SnippetActions_MoveVisual(_VimTest): class SnippetActions_CanMirrorTabStopsOutsideOfSnippet (line 239) | class SnippetActions_CanMirrorTabStopsOutsideOfSnippet(_VimTest): class SnippetActions_CanExpandAnonSnippetInJumpAction (line 264) | class SnippetActions_CanExpandAnonSnippetInJumpAction(_VimTest): class SnippetActions_CanExpandAnonSnippetInJumpActionWhileSelected (line 285) | class SnippetActions_CanExpandAnonSnippetInJumpActionWhileSelected(_VimT... class SnippetActions_CanUseContextFromContextMatch (line 306) | class SnippetActions_CanUseContextFromContextMatch(_VimTest): class SnippetActions_CanExpandAnonSnippetOnFirstJump (line 320) | class SnippetActions_CanExpandAnonSnippetOnFirstJump(_VimTest): class SnippetActions_CanExpandAnonOnPreExpand (line 339) | class SnippetActions_CanExpandAnonOnPreExpand(_VimTest): class SnippetActions_CanEvenWrapSnippetInPreAction (line 351) | class SnippetActions_CanEvenWrapSnippetInPreAction(_VimTest): class SnippetActions_CanVisuallySelectFirstPlaceholderInAnonSnippetInPre (line 364) | class SnippetActions_CanVisuallySelectFirstPlaceholderInAnonSnippetInPre... class SnippetActions_UseCorrectJumpActions (line 376) | class SnippetActions_UseCorrectJumpActions(_VimTest): class SnippetActions_PostActionModifiesCharAfterSnippet (line 411) | class SnippetActions_PostActionModifiesCharAfterSnippet(_VimTest): class SnippetActions_PostActionModifiesLineAfterSnippet (line 424) | class SnippetActions_PostActionModifiesLineAfterSnippet(_VimTest): class SnippetActions_DoNotBreakCursorOnSingleLikeChange (line 438) | class SnippetActions_DoNotBreakCursorOnSingleLikeChange(_VimTest): FILE: test/test_SnippetOptions.py class SnippetOptions_OnlyExpandWhenWSInFront_Expand (line 7) | class SnippetOptions_OnlyExpandWhenWSInFront_Expand(_VimTest): class SnippetOptions_OnlyExpandWhenWSInFront_Expand2 (line 13) | class SnippetOptions_OnlyExpandWhenWSInFront_Expand2(_VimTest): class SnippetOptions_OnlyExpandWhenWSInFront_DontExpand (line 19) | class SnippetOptions_OnlyExpandWhenWSInFront_DontExpand(_VimTest): class SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWO (line 25) | class SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWO(_VimTest): class SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWOChoose (line 31) | class SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWOChoose(_VimTest): class SnippetOptions_ExpandInwordSnippets_SimpleExpand (line 37) | class SnippetOptions_ExpandInwordSnippets_SimpleExpand(_VimTest): class SnippetOptions_ExpandInwordSnippets_ExpandSingle (line 43) | class SnippetOptions_ExpandInwordSnippets_ExpandSingle(_VimTest): class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand (line 49) | class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand(_VimTest): class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand2 (line 55) | class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand2(_VimTest): class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand3 (line 61) | class SnippetOptions_ExpandInwordSnippetsWithOtherChars_Expand3(_VimTest): class _SnippetOptions_ExpandWordSnippets (line 68) | class _SnippetOptions_ExpandWordSnippets(_VimTest): class SnippetOptions_ExpandWordSnippets_NormalExpand (line 72) | class SnippetOptions_ExpandWordSnippets_NormalExpand( class SnippetOptions_ExpandWordSnippets_NoExpand (line 79) | class SnippetOptions_ExpandWordSnippets_NoExpand(_SnippetOptions_ExpandW... class SnippetOptions_ExpandWordSnippets_ExpandSuffix (line 84) | class SnippetOptions_ExpandWordSnippets_ExpandSuffix( class SnippetOptions_ExpandWordSnippets_ExpandSuffix2 (line 91) | class SnippetOptions_ExpandWordSnippets_ExpandSuffix2( class SnippetOptions_ExpandWordSnippets_ExpandSuffix3 (line 98) | class SnippetOptions_ExpandWordSnippets_ExpandSuffix3( class _No_Tab_Expand (line 105) | class _No_Tab_Expand(_VimTest): class No_Tab_Expand_Simple (line 109) | class No_Tab_Expand_Simple(_No_Tab_Expand): class No_Tab_Expand_Leading_Spaces (line 114) | class No_Tab_Expand_Leading_Spaces(_No_Tab_Expand): class No_Tab_Expand_Leading_Tabs (line 119) | class No_Tab_Expand_Leading_Tabs(_No_Tab_Expand): class No_Tab_Expand_No_TS (line 124) | class No_Tab_Expand_No_TS(_No_Tab_Expand): method _extra_vim_config (line 125) | def _extra_vim_config(self, vim_config): class No_Tab_Expand_ET (line 133) | class No_Tab_Expand_ET(_No_Tab_Expand): method _extra_vim_config (line 134) | def _extra_vim_config(self, vim_config): class No_Tab_Expand_ET_Leading_Spaces (line 142) | class No_Tab_Expand_ET_Leading_Spaces(_No_Tab_Expand): method _extra_vim_config (line 143) | def _extra_vim_config(self, vim_config): class No_Tab_Expand_ET_SW (line 151) | class No_Tab_Expand_ET_SW(_No_Tab_Expand): method _extra_vim_config (line 152) | def _extra_vim_config(self, vim_config): class No_Tab_Expand_ET_SW_TS (line 160) | class No_Tab_Expand_ET_SW_TS(_No_Tab_Expand): method _extra_vim_config (line 161) | def _extra_vim_config(self, vim_config): class _TabExpand_RealWorld (line 171) | class _TabExpand_RealWorld: class No_Tab_Expand_RealWorld (line 188) | class No_Tab_Expand_RealWorld(_TabExpand_RealWorld, _VimTest): method _extra_vim_config (line 189) | def _extra_vim_config(self, vim_config): class SnippetOptions_Regex_Expand (line 203) | class SnippetOptions_Regex_Expand(_VimTest): class SnippetOptions_Regex_WithSpace (line 209) | class SnippetOptions_Regex_WithSpace(_VimTest): class SnippetOptions_Regex_Multiple (line 215) | class SnippetOptions_Regex_Multiple(_VimTest): class _Regex_Self (line 221) | class _Regex_Self(_VimTest): class SnippetOptions_Regex_Self_Start (line 225) | class SnippetOptions_Regex_Self_Start(_Regex_Self): class SnippetOptions_Regex_Self_Space (line 230) | class SnippetOptions_Regex_Self_Space(_Regex_Self): class SnippetOptions_Regex_Self_TextAfter (line 235) | class SnippetOptions_Regex_Self_TextAfter(_Regex_Self): class SnippetOptions_Regex_Self_TextBefore (line 240) | class SnippetOptions_Regex_Self_TextBefore(_Regex_Self): class SnippetOptions_Regex_PythonBlockMatch (line 245) | class SnippetOptions_Regex_PythonBlockMatch(_VimTest): class SnippetOptions_Regex_PythonBlockNoMatch (line 259) | class SnippetOptions_Regex_PythonBlockNoMatch(_VimTest): class SnippetOptions_Regex_SameLine_Long_End (line 268) | class SnippetOptions_Regex_SameLine_Long_End(_VimTest): class SnippetOptions_Regex_SameLine_Long_Start (line 274) | class SnippetOptions_Regex_SameLine_Long_Start(_VimTest): class SnippetOptions_Regex_SameLine_Simple (line 280) | class SnippetOptions_Regex_SameLine_Simple(_VimTest): class MultiWordSnippet_Simple (line 286) | class MultiWordSnippet_Simple(_VimTest): class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_Expand (line 292) | class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_Expand(_VimTest): class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_Expand2 (line 298) | class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_Expand2(_VimTest): class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_DontExpand (line 304) | class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_DontExpand(_VimTe... class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWO (line 310) | class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWO(_Vim... class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWOChoose (line 319) | class MultiWord_SnippetOptions_OnlyExpandWhenWSInFront_OneWithOneWOChoos... class MultiWord_SnippetOptions_ExpandInwordSnippets_SimpleExpand (line 328) | class MultiWord_SnippetOptions_ExpandInwordSnippets_SimpleExpand(_VimTest): class MultiWord_SnippetOptions_ExpandInwordSnippets_ExpandSingle (line 334) | class MultiWord_SnippetOptions_ExpandInwordSnippets_ExpandSingle(_VimTest): class _MultiWord_SnippetOptions_ExpandWordSnippets (line 340) | class _MultiWord_SnippetOptions_ExpandWordSnippets(_VimTest): class MultiWord_SnippetOptions_ExpandWordSnippets_NormalExpand (line 344) | class MultiWord_SnippetOptions_ExpandWordSnippets_NormalExpand( class MultiWord_SnippetOptions_ExpandWordSnippets_NoExpand (line 351) | class MultiWord_SnippetOptions_ExpandWordSnippets_NoExpand( class MultiWord_SnippetOptions_ExpandWordSnippets_ExpandSuffix (line 358) | class MultiWord_SnippetOptions_ExpandWordSnippets_ExpandSuffix( FILE: test/test_SnippetPriorities.py class SnippetPriorities_MultiWordTriggerOverwriteExisting (line 5) | class SnippetPriorities_MultiWordTriggerOverwriteExisting(_VimTest): class SnippetPriorities_DoNotCareAboutNonMatchings (line 15) | class SnippetPriorities_DoNotCareAboutNonMatchings(_VimTest): class SnippetPriorities_OverwriteExisting (line 24) | class SnippetPriorities_OverwriteExisting(_VimTest): class SnippetPriorities_OverwriteTwice_ECR (line 34) | class SnippetPriorities_OverwriteTwice_ECR(_VimTest): class SnippetPriorities_OverwriteThenChoose_ECR (line 45) | class SnippetPriorities_OverwriteThenChoose_ECR(_VimTest): class SnippetPriorities_AddedHasHigherThanFile (line 56) | class SnippetPriorities_AddedHasHigherThanFile(_VimTest): class SnippetPriorities_FileHasHigherThanAdded (line 69) | class SnippetPriorities_FileHasHigherThanAdded(_VimTest): class SnippetPriorities_FileHasHigherThanAdded_neg_prio (line 82) | class SnippetPriorities_FileHasHigherThanAdded_neg_prio(_VimTest): class SnippetPriorities_SimpleClear (line 96) | class SnippetPriorities_SimpleClear(_VimTest): class SnippetPriorities_SimpleClear2 (line 111) | class SnippetPriorities_SimpleClear2(_VimTest): class SnippetPriorities_ClearedByParent (line 124) | class SnippetPriorities_ClearedByParent(_VimTest): class SnippetPriorities_ClearedByChild (line 140) | class SnippetPriorities_ClearedByChild(_VimTest): FILE: test/test_TabStop.py class TabStopSimpleReplace_ExpectCorrectResult (line 5) | class TabStopSimpleReplace_ExpectCorrectResult(_VimTest): class TabStopSimpleReplaceZeroLengthTabstops_ExpectCorrectResult (line 11) | class TabStopSimpleReplaceZeroLengthTabstops_ExpectCorrectResult(_VimTest): class TabStopSimpleReplaceReversed_ExpectCorrectResult (line 17) | class TabStopSimpleReplaceReversed_ExpectCorrectResult(_VimTest): class TabStopSimpleReplaceSurrounded_ExpectCorrectResult (line 23) | class TabStopSimpleReplaceSurrounded_ExpectCorrectResult(_VimTest): class TabStopSimpleReplaceSurrounded1_ExpectCorrectResult (line 29) | class TabStopSimpleReplaceSurrounded1_ExpectCorrectResult(_VimTest): class TabStop_Exit_ExpectCorrectResult (line 35) | class TabStop_Exit_ExpectCorrectResult(_VimTest): class TabStopNoReplace_ExpectCorrectResult (line 41) | class TabStopNoReplace_ExpectCorrectResult(_VimTest): class TabStop_EscapingCharsBackticks (line 47) | class TabStop_EscapingCharsBackticks(_VimTest): class TabStop_EscapingCharsDollars (line 53) | class TabStop_EscapingCharsDollars(_VimTest): class TabStop_EscapingCharsDollars1 (line 59) | class TabStop_EscapingCharsDollars1(_VimTest): class TabStop_EscapingCharsDollars_BeginningOfLine (line 65) | class TabStop_EscapingCharsDollars_BeginningOfLine(_VimTest): class TabStop_EscapingCharsDollars_BeginningOfDefinitionText (line 71) | class TabStop_EscapingCharsDollars_BeginningOfDefinitionText(_VimTest): class TabStop_EscapingChars_Backslash (line 77) | class TabStop_EscapingChars_Backslash(_VimTest): class TabStop_EscapingChars_Backslash2 (line 83) | class TabStop_EscapingChars_Backslash2(_VimTest): class TabStop_EscapingChars_Backslash3 (line 89) | class TabStop_EscapingChars_Backslash3(_VimTest): class TabStop_EscapingChars_Backslash4 (line 95) | class TabStop_EscapingChars_Backslash4(_VimTest): class TabStop_EscapingChars_RealLife (line 102) | class TabStop_EscapingChars_RealLife(_VimTest): class TabStopEscapingWhenSelected_ECR (line 108) | class TabStopEscapingWhenSelected_ECR(_VimTest): class TabStopEscapingWhenSelectedSingleCharTS_ECR (line 114) | class TabStopEscapingWhenSelectedSingleCharTS_ECR(_VimTest): class TabStopEscapingWhenSelectedNoCharTS_ECR (line 120) | class TabStopEscapingWhenSelectedNoCharTS_ECR(_VimTest): class TabStopWithOneChar_ExpectCorrectResult (line 126) | class TabStopWithOneChar_ExpectCorrectResult(_VimTest): class TabStopTestJumping_ExpectCorrectResult (line 132) | class TabStopTestJumping_ExpectCorrectResult(_VimTest): class TabStopTestJumping2_ExpectCorrectResult (line 138) | class TabStopTestJumping2_ExpectCorrectResult(_VimTest): class TabStopTestJumpingRLExampleWithZeroTab_ExpectCorrectResult (line 144) | class TabStopTestJumpingRLExampleWithZeroTab_ExpectCorrectResult(_VimTest): class TabStopTestJumpingDontJumpToEndIfThereIsTabZero_ExpectCorrectResult (line 150) | class TabStopTestJumpingDontJumpToEndIfThereIsTabZero_ExpectCorrectResul... class TabStopTestBackwardJumping_ExpectCorrectResult (line 156) | class TabStopTestBackwardJumping_ExpectCorrectResult(_VimTest): class TabStopTestBackwardJumping2_ExpectCorrectResult (line 175) | class TabStopTestBackwardJumping2_ExpectCorrectResult(_VimTest): class TabStopTestMultilineExpand_ExpectCorrectResult (line 194) | class TabStopTestMultilineExpand_ExpectCorrectResult(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteNone_ECR (line 216) | class TabStop_TSInDefaultTextRLExample_OverwriteNone_ECR(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteFirst_NoJumpBack (line 222) | class TabStop_TSInDefaultTextRLExample_OverwriteFirst_NoJumpBack(_VimTest): class TabStop_TSInDefaultTextRLExample_DeleteFirst (line 228) | class TabStop_TSInDefaultTextRLExample_DeleteFirst(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteFirstJumpBack (line 234) | class TabStop_TSInDefaultTextRLExample_OverwriteFirstJumpBack(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteSecond (line 252) | class TabStop_TSInDefaultTextRLExample_OverwriteSecond(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteSecondTabBack (line 258) | class TabStop_TSInDefaultTextRLExample_OverwriteSecondTabBack(_VimTest): class TabStop_TSInDefaultTextRLExample_OverwriteSecondTabBackTwice (line 264) | class TabStop_TSInDefaultTextRLExample_OverwriteSecondTabBackTwice(_VimT... class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecond (line 285) | class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecond(_VimTest): class TabStop_TSInDefaultText_ZeroLengthZerothTabstop (line 291) | class TabStop_TSInDefaultText_ZeroLengthZerothTabstop(_VimTest): class TabStop_TSInDefaultText_ZeroLengthZerothTabstop_Override (line 300) | class TabStop_TSInDefaultText_ZeroLengthZerothTabstop_Override(_VimTest): class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteFirst (line 309) | class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteFirst(_VimTest): class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackOverwrite (line 315) | class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackOv... class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackAndForward0 (line 323) | class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackAn... class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackAndForward1 (line 331) | class TabStop_TSInDefaultText_ZeroLengthNested_OverwriteSecondJumpBackAn... class TabStop_TSInDefaultNested_OverwriteOneJumpBackToOther (line 339) | class TabStop_TSInDefaultNested_OverwriteOneJumpBackToOther(_VimTest): class TabStop_TSInDefaultNested_OverwriteOneJumpToThird (line 345) | class TabStop_TSInDefaultNested_OverwriteOneJumpToThird(_VimTest): class TabStop_TSInDefaultNested_OverwriteOneJumpAround (line 351) | class TabStop_TSInDefaultNested_OverwriteOneJumpAround(_VimTest): class TabStop_TSInDefault_MirrorsOutside_DoNothing (line 357) | class TabStop_TSInDefault_MirrorsOutside_DoNothing(_VimTest): class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond (line 363) | class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond(_VimTest): class TabStop_TSInDefault_MirrorsOutside_Overwrite0 (line 369) | class TabStop_TSInDefault_MirrorsOutside_Overwrite0(_VimTest): class TabStop_TSInDefault_MirrorsOutside_Overwrite1 (line 375) | class TabStop_TSInDefault_MirrorsOutside_Overwrite1(_VimTest): class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond1 (line 381) | class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond1(_VimTest): class TabStop_TSInDefault_MirrorsOutside_OverwriteFirstSwitchNumbers (line 387) | class TabStop_TSInDefault_MirrorsOutside_OverwriteFirstSwitchNumbers(_Vi... class TabStop_TSInDefault_MirrorsOutside_OverwriteFirst_RLExample (line 393) | class TabStop_TSInDefault_MirrorsOutside_OverwriteFirst_RLExample(_VimTe... class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond_RLExample (line 402) | class TabStop_TSInDefault_MirrorsOutside_OverwriteSecond_RLExample(_VimT... class TabStop_Multiline_Leave (line 411) | class TabStop_Multiline_Leave(_VimTest): class TabStop_Multiline_Overwrite (line 417) | class TabStop_Multiline_Overwrite(_VimTest): class TabStop_Multiline_MirrorInFront_Leave (line 423) | class TabStop_Multiline_MirrorInFront_Leave(_VimTest): class TabStop_Multiline_MirrorInFront_Overwrite (line 429) | class TabStop_Multiline_MirrorInFront_Overwrite(_VimTest): class TabStop_Multiline_DelFirstOverwriteSecond_Overwrite (line 435) | class TabStop_Multiline_DelFirstOverwriteSecond_Overwrite(_VimTest): class TabStopNavigatingInInsertModeSimple_ExpectCorrectResult (line 441) | class TabStopNavigatingInInsertModeSimple_ExpectCorrectResult(_VimTest): class TabStop_CROnlyOnSelectedNear (line 447) | class TabStop_CROnlyOnSelectedNear(_VimTest): class TabStop_AdjacentTabStopAddText_ExpectCorrectResult (line 453) | class TabStop_AdjacentTabStopAddText_ExpectCorrectResult(_VimTest): class TabStop_KeepCorrectJumpListOnOverwriteOfPartOfSnippet (line 459) | class TabStop_KeepCorrectJumpListOnOverwriteOfPartOfSnippet(_VimTest): class TabStop_KeepCorrectJumpListOnOverwriteOfPartOfSnippetRE (line 474) | class TabStop_KeepCorrectJumpListOnOverwriteOfPartOfSnippetRE(_VimTest): FILE: test/test_Transformation.py class Transformation_SimpleCase_ExpectCorrectResult (line 7) | class Transformation_SimpleCase_ExpectCorrectResult(_VimTest): class Transformation_SimpleCaseNoTransform_ExpectCorrectResult (line 13) | class Transformation_SimpleCaseNoTransform_ExpectCorrectResult(_VimTest): class Transformation_SimpleCaseTransformInFront_ExpectCorrectResult (line 19) | class Transformation_SimpleCaseTransformInFront_ExpectCorrectResult(_Vim... class Transformation_SimpleCaseTransformInFrontDefVal_ECR (line 25) | class Transformation_SimpleCaseTransformInFrontDefVal_ECR(_VimTest): class Transformation_MultipleTransformations_ECR (line 31) | class Transformation_MultipleTransformations_ECR(_VimTest): class Transformation_TabIsAtEndAndDeleted_ECR (line 37) | class Transformation_TabIsAtEndAndDeleted_ECR(_VimTest): class Transformation_TabIsAtEndAndDeleted1_ECR (line 43) | class Transformation_TabIsAtEndAndDeleted1_ECR(_VimTest): class Transformation_TabIsAtEndNoTextLeave_ECR (line 49) | class Transformation_TabIsAtEndNoTextLeave_ECR(_VimTest): class Transformation_TabIsAtEndNoTextType_ECR (line 55) | class Transformation_TabIsAtEndNoTextType_ECR(_VimTest): class Transformation_InsideTabLeaveAtDefault_ECR (line 61) | class Transformation_InsideTabLeaveAtDefault_ECR(_VimTest): class Transformation_InsideTabOvertype_ECR (line 67) | class Transformation_InsideTabOvertype_ECR(_VimTest): class Transformation_Backreference_ExpectCorrectResult (line 73) | class Transformation_Backreference_ExpectCorrectResult(_VimTest): class Transformation_BackreferenceTwice_ExpectCorrectResult (line 79) | class Transformation_BackreferenceTwice_ExpectCorrectResult(_VimTest): class Transformation_CleverTransformUpercaseChar_ExpectCorrectResult (line 85) | class Transformation_CleverTransformUpercaseChar_ExpectCorrectResult(_Vi... class Transformation_CleverTransformLowercaseChar_ExpectCorrectResult (line 91) | class Transformation_CleverTransformLowercaseChar_ExpectCorrectResult(_V... class Transformation_CleverTransformLongUpper_ExpectCorrectResult (line 97) | class Transformation_CleverTransformLongUpper_ExpectCorrectResult(_VimTe... class Transformation_CleverTransformLongLower_ExpectCorrectResult (line 103) | class Transformation_CleverTransformLongLower_ExpectCorrectResult(_VimTe... class Transformation_SimpleCaseAsciiResult (line 109) | class Transformation_SimpleCaseAsciiResult(_VimTest): class Transformation_LowerCaseAsciiResult (line 116) | class Transformation_LowerCaseAsciiResult(_VimTest): class Transformation_ConditionalInsertionSimple_ExpectCorrectResult (line 123) | class Transformation_ConditionalInsertionSimple_ExpectCorrectResult(_Vim... class Transformation_CIBothDefinedNegative_ExpectCorrectResult (line 129) | class Transformation_CIBothDefinedNegative_ExpectCorrectResult(_VimTest): class Transformation_CIBothDefinedPositive_ExpectCorrectResult (line 135) | class Transformation_CIBothDefinedPositive_ExpectCorrectResult(_VimTest): class Transformation_ConditionalInsertRWEllipsis_ECR (line 141) | class Transformation_ConditionalInsertRWEllipsis_ECR(_VimTest): class Transformation_ConditionalInConditional_ECR (line 147) | class Transformation_ConditionalInConditional_ECR(_VimTest): class Transformation_CINewlines_ECR (line 167) | class Transformation_CINewlines_ECR(_VimTest): class Transformation_CITabstop_ECR (line 173) | class Transformation_CITabstop_ECR(_VimTest): class Transformation_CIEscapedParensinReplace_ECR (line 179) | class Transformation_CIEscapedParensinReplace_ECR(_VimTest): class Transformation_OptionIgnoreCase_ECR (line 185) | class Transformation_OptionIgnoreCase_ECR(_VimTest): class Transformation_OptionMultiline_ECR (line 191) | class Transformation_OptionMultiline_ECR(_VimTest): class Transformation_OptionReplaceGlobal_ECR (line 197) | class Transformation_OptionReplaceGlobal_ECR(_VimTest): class Transformation_OptionReplaceGlobalMatchInReplace_ECR (line 203) | class Transformation_OptionReplaceGlobalMatchInReplace_ECR(_VimTest): class TransformationUsingBackspaceToDeleteDefaultValueInFirstTab_ECR (line 209) | class TransformationUsingBackspaceToDeleteDefaultValueInFirstTab_ECR(_Vi... class TransformationUsingBackspaceToDeleteDefaultValueInSecondTab_ECR (line 218) | class TransformationUsingBackspaceToDeleteDefaultValueInSecondTab_ECR(_V... class TransformationUsingBackspaceToDeleteDefaultValueTypeSomethingThen_ECR (line 227) | class TransformationUsingBackspaceToDeleteDefaultValueTypeSomethingThen_... class TransformationUsingBackspaceToDeleteDefaultValue_ECR (line 233) | class TransformationUsingBackspaceToDeleteDefaultValue_ECR(_VimTest): class Transformation_TestKill_InsertBefore_NoKill (line 239) | class Transformation_TestKill_InsertBefore_NoKill(_VimTest): class Transformation_TestKill_InsertAfter_NoKill (line 245) | class Transformation_TestKill_InsertAfter_NoKill(_VimTest): class Transformation_TestKill_InsertBeginning_Kill (line 251) | class Transformation_TestKill_InsertBeginning_Kill(_VimTest): class Transformation_TestKill_InsertEnd_Kill (line 257) | class Transformation_TestKill_InsertEnd_Kill(_VimTest): class Transformation_ConditionalWithEscapedDelimiter (line 263) | class Transformation_ConditionalWithEscapedDelimiter(_VimTest): class Transformation_ConditionalWithBackslashBeforeDelimiter (line 269) | class Transformation_ConditionalWithBackslashBeforeDelimiter(_VimTest): class Transformation_ConditionalWithBackslashBeforeDelimiter1 (line 275) | class Transformation_ConditionalWithBackslashBeforeDelimiter1(_VimTest): FILE: test/test_UltiSnipFunc.py class _AddFuncBase (line 7) | class _AddFuncBase(_VimTest): method _before_test (line 10) | def _before_test(self): class AddFunc_Simple (line 14) | class AddFunc_Simple(_AddFuncBase): class AddFunc_Opt (line 20) | class AddFunc_Opt(_AddFuncBase): class TestNonEmptyLangmap_ExpectCorrectResult (line 29) | class TestNonEmptyLangmap_ExpectCorrectResult(_VimTest): method _extra_vim_config (line 43) | def _extra_vim_config(self, vim_config): class TestNonEmptyLangmapWithSemi_ExpectCorrectResult (line 50) | class TestNonEmptyLangmapWithSemi_ExpectCorrectResult(_VimTest): method _before_test (line 64) | def _before_test(self): class TestLangmapWithUtf8_ExpectCorrectResult (line 71) | class TestLangmapWithUtf8_ExpectCorrectResult(_VimTest): method _before_test (line 87) | def _before_test(self): class VerifyVimDict1 (line 93) | class VerifyVimDict1(_VimTest): class VerifyVimDict2 (line 113) | class VerifyVimDict2(_VimTest): class VerifyVimDict3 (line 125) | class VerifyVimDict3(_VimTest): class AddNewSnippetSource (line 137) | class AddNewSnippetSource(_VimTest): method _extra_vim_config (line 153) | def _extra_vim_config(self, vim_config): FILE: test/test_Visual.py class Visual_NoVisualSelection_Ignore (line 5) | class Visual_NoVisualSelection_Ignore(_VimTest): class Visual_SelectOneWord (line 11) | class Visual_SelectOneWord(_VimTest): class Visual_SelectOneWordInclusive (line 17) | class Visual_SelectOneWordInclusive(_VimTest): class Visual_SelectOneWordExclusive (line 23) | class Visual_SelectOneWordExclusive(_VimTest): method _extra_vim_config (line 28) | def _extra_vim_config(self, vim_config): class Visual_SelectOneWord_ProblemAfterTab (line 32) | class Visual_SelectOneWord_ProblemAfterTab(_VimTest): class VisualWithDefault_ExpandWithoutVisual (line 38) | class VisualWithDefault_ExpandWithoutVisual(_VimTest): class VisualWithDefaultWithSlashes_ExpandWithoutVisual (line 44) | class VisualWithDefaultWithSlashes_ExpandWithoutVisual(_VimTest): class VisualWithDefault_ExpandWithVisual (line 50) | class VisualWithDefault_ExpandWithVisual(_VimTest): class Visual_ExpandTwice (line 56) | class Visual_ExpandTwice(_VimTest): class Visual_SelectOneWord_TwiceVisual (line 62) | class Visual_SelectOneWord_TwiceVisual(_VimTest): class Visual_SelectOneWord_Inword (line 68) | class Visual_SelectOneWord_Inword(_VimTest): class Visual_SelectOneWord_TillEndOfLine (line 74) | class Visual_SelectOneWord_TillEndOfLine(_VimTest): class Visual_SelectOneWordWithTabstop_TillEndOfLine (line 80) | class Visual_SelectOneWordWithTabstop_TillEndOfLine(_VimTest): class Visual_InDefaultText_SelectOneWord_NoOverwrite (line 100) | class Visual_InDefaultText_SelectOneWord_NoOverwrite(_VimTest): class Visual_InDefaultText_SelectOneWord (line 106) | class Visual_InDefaultText_SelectOneWord(_VimTest): class Visual_CrossOneLine (line 112) | class Visual_CrossOneLine(_VimTest): class Visual_LineSelect_Simple (line 118) | class Visual_LineSelect_Simple(_VimTest): class Visual_InDefaultText_LineSelect_NoOverwrite (line 124) | class Visual_InDefaultText_LineSelect_NoOverwrite(_VimTest): class Visual_InDefaultText_LineSelect_Overwrite (line 130) | class Visual_InDefaultText_LineSelect_Overwrite(_VimTest): class Visual_LineSelect_CheckIndentSimple (line 136) | class Visual_LineSelect_CheckIndentSimple(_VimTest): class Visual_LineSelect_CheckIndentTwice (line 142) | class Visual_LineSelect_CheckIndentTwice(_VimTest): class Visual_InDefaultText_IndentSpacesToTabstop_NoOverwrite (line 148) | class Visual_InDefaultText_IndentSpacesToTabstop_NoOverwrite(_VimTest): class Visual_InDefaultText_IndentSpacesToTabstop_Overwrite (line 154) | class Visual_InDefaultText_IndentSpacesToTabstop_Overwrite(_VimTest): class Visual_InDefaultText_IndentSpacesToTabstop_NoOverwrite1 (line 160) | class Visual_InDefaultText_IndentSpacesToTabstop_NoOverwrite1(_VimTest): class Visual_InDefaultText_IndentBeforeTabstop_NoOverwrite (line 166) | class Visual_InDefaultText_IndentBeforeTabstop_NoOverwrite(_VimTest): class Visual_LineSelect_WithTabStop (line 172) | class Visual_LineSelect_WithTabStop(_VimTest): class Visual_LineSelect_CheckIndentWithTS_NoOverwrite (line 178) | class Visual_LineSelect_CheckIndentWithTS_NoOverwrite(_VimTest): class Visual_LineSelect_DedentLine (line 184) | class Visual_LineSelect_DedentLine(_VimTest): class VisualTransformation_SelectOneWord (line 201) | class VisualTransformation_SelectOneWord(_VimTest): class VisualTransformationWithDefault_ExpandWithoutVisual (line 207) | class VisualTransformationWithDefault_ExpandWithoutVisual(_VimTest): class VisualTransformationWithDefault_ExpandWithVisual (line 213) | class VisualTransformationWithDefault_ExpandWithVisual(_VimTest): class VisualTransformation_LineSelect_Simple (line 219) | class VisualTransformation_LineSelect_Simple(_VimTest): class VisualTransformation_InDefaultText_LineSelect_NoOverwrite (line 225) | class VisualTransformation_InDefaultText_LineSelect_NoOverwrite(_VimTest): class VisualTransformation_InDefaultText_LineSelect_Overwrite (line 231) | class VisualTransformation_InDefaultText_LineSelect_Overwrite(_VimTest): FILE: test/util.py function running_on_windows (line 11) | def running_on_windows(): function no_unidecode_available (line 16) | def no_unidecode_available(): FILE: test/vim_interface.py function wait_until_file_exists (line 14) | def wait_until_file_exists(file_path, times=None, interval=0.01): function _read_text_file (line 24) | def _read_text_file(filename): function is_process_running (line 30) | def is_process_running(pid): function create_directory (line 42) | def create_directory(dirname): class TempFileManager (line 50) | class TempFileManager: method __init__ (line 51) | def __init__(self, name=""): method name_temp (line 54) | def name_temp(self, file_path): method write_temp (line 57) | def write_temp(self, file_path, content): method unique_name_temp (line 64) | def unique_name_temp(self, suffix="", prefix=""): method clear_temp (line 70) | def clear_temp(self): class VimInterface (line 75) | class VimInterface(TempFileManager): method __init__ (line 76) | def __init__(self, vim_executable, name): method vim_executable (line 81) | def vim_executable(self): method has_version (line 84) | def has_version(self, major, minor, patchlevel): method get_buffer_data (line 92) | def get_buffer_data(self): method send_to_terminal (line 98) | def send_to_terminal(self, s): method send_to_vim (line 102) | def send_to_vim(self, s): method launch (line 106) | def launch(self, config=[]): method leave_with_wait (line 145) | def leave_with_wait(self): class VimInterfaceTmux (line 151) | class VimInterfaceTmux(VimInterface): method __init__ (line 152) | def __init__(self, vim_executable, session): method _send (line 157) | def _send(self, s): method send_to_terminal (line 169) | def send_to_terminal(self, s): method send_to_vim (line 172) | def send_to_vim(self, s): method _check_version (line 175) | def _check_version(self): class VimInterfaceTmuxNeovim (line 185) | class VimInterfaceTmuxNeovim(VimInterfaceTmux): method __init__ (line 186) | def __init__(self, vim_executable, session): method send_to_vim (line 190) | def send_to_vim(self, s): method launch (line 207) | def launch(self, config=[]): class VimInterfaceWindows (line 215) | class VimInterfaceWindows(VimInterface): method __init__ (line 235) | def __init__(self): method is_focused (line 243) | def is_focused(self, title=None): method focus (line 249) | def focus(self, title=None): method convert_keys (line 254) | def convert_keys(self, keys): method send (line 262) | def send(self, keys): FILE: test/vim_test_case.py function plugin_cache_dir (line 16) | def plugin_cache_dir(): class VimTestCase (line 21) | class VimTestCase(unittest.TestCase, TempFileManager): method __init__ (line 41) | def __init__(self, *args, **kwargs): method runTest (line 45) | def runTest(self): method _extra_vim_config (line 63) | def _extra_vim_config(self, vim_config): method _before_test (line 66) | def _before_test(self): method _create_file (line 73) | def _create_file(self, file_path, content): method _link_file (line 81) | def _link_file(self, source, relative_destination): method setUp (line 88) | def setUp(self): method tearDown (line 216) | def tearDown(self): FILE: test_all.py function plugin_cache_dir (line 29) | def plugin_cache_dir(): function clone_plugin (line 34) | def clone_plugin(plugin): function setup_other_plugins (line 59) | def setup_other_plugins(all_plugins): function parse_args (line 71) | def parse_args(): function flatten_test_suite (line 189) | def flatten_test_suite(suite): function main (line 198) | def main():