SYMBOL INDEX (237 symbols across 9 files) FILE: bin/autojump_argparse.py function sorted (line 109) | def sorted(iterable, reverse=False): function _callable (line 116) | def _callable(obj): class _AttributeHolder (line 134) | class _AttributeHolder(object): method __repr__ (line 144) | def __repr__(self): method _get_kwargs (line 153) | def _get_kwargs(self): method _get_args (line 156) | def _get_args(self): function _ensure_value (line 160) | def _ensure_value(namespace, name, value): class HelpFormatter (line 170) | class HelpFormatter(object): method __init__ (line 178) | def __init__( method _indent (line 212) | def _indent(self): method _dedent (line 216) | def _dedent(self): class _Section (line 221) | class _Section(object): method __init__ (line 223) | def __init__(self, formatter, parent, heading=None): method format_help (line 229) | def format_help(self): method _add_item (line 254) | def _add_item(self, func, args): method start_section (line 260) | def start_section(self, heading): method end_section (line 266) | def end_section(self): method add_text (line 270) | def add_text(self, text): method add_usage (line 274) | def add_usage(self, usage, actions, groups, prefix=None): method add_argument (line 279) | def add_argument(self, action): method add_arguments (line 299) | def add_arguments(self, actions): method format_help (line 306) | def format_help(self): method _join_parts (line 313) | def _join_parts(self, part_strings): method _format_usage (line 320) | def _format_usage(self, usage, actions, groups, prefix): method _format_actions_usage (line 412) | def _format_actions_usage(self, actions, groups): method _format_text (line 508) | def _format_text(self, text): method _format_action (line 515) | def _format_action(self, action): method _format_action_invocation (line 564) | def _format_action_invocation(self, action): method _metavar_formatter (line 587) | def _metavar_formatter(self, action, default_metavar): method _format_args (line 603) | def _format_args(self, action, default_metavar): method _expand_help (line 622) | def _expand_help(self, action): method _iter_indented_subactions (line 635) | def _iter_indented_subactions(self, action): method _split_lines (line 646) | def _split_lines(self, text, width): method _fill_text (line 650) | def _fill_text(self, text, width, indent): method _get_help_string (line 657) | def _get_help_string(self, action): class RawDescriptionHelpFormatter (line 661) | class RawDescriptionHelpFormatter(HelpFormatter): method _fill_text (line 669) | def _fill_text(self, text, width, indent): class RawTextHelpFormatter (line 673) | class RawTextHelpFormatter(RawDescriptionHelpFormatter): method _split_lines (line 681) | def _split_lines(self, text, width): class ArgumentDefaultsHelpFormatter (line 685) | class ArgumentDefaultsHelpFormatter(HelpFormatter): method _get_help_string (line 693) | def _get_help_string(self, action): function _get_action_name (line 707) | def _get_action_name(argument): class ArgumentError (line 720) | class ArgumentError(Exception): method __init__ (line 728) | def __init__(self, argument, message): method __str__ (line 732) | def __str__(self): class ArgumentTypeError (line 743) | class ArgumentTypeError(Exception): class Action (line 753) | class Action(_AttributeHolder): method __init__ (line 805) | def __init__( method _get_kwargs (line 829) | def _get_kwargs(self): method __call__ (line 843) | def __call__(self, parser, namespace, values, option_string=None): class _StoreAction (line 847) | class _StoreAction(Action): method __init__ (line 849) | def __init__( method __call__ (line 883) | def __call__(self, parser, namespace, values, option_string=None): class _StoreConstAction (line 887) | class _StoreConstAction(Action): method __init__ (line 889) | def __init__( method __call__ (line 909) | def __call__(self, parser, namespace, values, option_string=None): class _StoreTrueAction (line 913) | class _StoreTrueAction(_StoreConstAction): method __init__ (line 915) | def __init__( class _StoreFalseAction (line 933) | class _StoreFalseAction(_StoreConstAction): method __init__ (line 935) | def __init__( class _AppendAction (line 953) | class _AppendAction(Action): method __init__ (line 955) | def __init__( method __call__ (line 989) | def __call__(self, parser, namespace, values, option_string=None): class _AppendConstAction (line 995) | class _AppendConstAction(Action): method __init__ (line 997) | def __init__( method __call__ (line 1018) | def __call__(self, parser, namespace, values, option_string=None): class _CountAction (line 1024) | class _CountAction(Action): method __init__ (line 1026) | def __init__( method __call__ (line 1043) | def __call__(self, parser, namespace, values, option_string=None): class _HelpAction (line 1048) | class _HelpAction(Action): method __init__ (line 1050) | def __init__( method __call__ (line 1065) | def __call__(self, parser, namespace, values, option_string=None): class _VersionAction (line 1070) | class _VersionAction(Action): method __init__ (line 1072) | def __init__( method __call__ (line 1089) | def __call__(self, parser, namespace, values, option_string=None): class _SubParsersAction (line 1098) | class _SubParsersAction(Action): class _ChoicesPseudoAction (line 1100) | class _ChoicesPseudoAction(Action): method __init__ (line 1102) | def __init__(self, name, help): method __init__ (line 1106) | def __init__( method add_parser (line 1130) | def add_parser(self, name, **kwargs): method _get_subactions (line 1146) | def _get_subactions(self): method __call__ (line 1149) | def __call__(self, parser, namespace, values, option_string=None): class FileType (line 1180) | class FileType(object): method __init__ (line 1194) | def __init__(self, mode='r', bufsize=None): method __call__ (line 1198) | def __call__(self, string): method __repr__ (line 1215) | def __repr__(self): class Namespace (line 1225) | class Namespace(_AttributeHolder): method __init__ (line 1233) | def __init__(self, **kwargs): method __eq__ (line 1239) | def __eq__(self, other): method __ne__ (line 1242) | def __ne__(self, other): method __contains__ (line 1245) | def __contains__(self, key): class _ActionsContainer (line 1249) | class _ActionsContainer(object): method __init__ (line 1251) | def __init__( method register (line 1305) | def register(self, registry_name, value, object): method _registry_get (line 1309) | def _registry_get(self, registry_name, value, default=None): method set_defaults (line 1315) | def set_defaults(self, **kwargs): method get_default (line 1324) | def get_default(self, dest): method add_argument (line 1333) | def add_argument(self, *args, **kwargs): method add_argument_group (line 1373) | def add_argument_group(self, *args, **kwargs): method add_mutually_exclusive_group (line 1378) | def add_mutually_exclusive_group(self, **kwargs): method _add_action (line 1383) | def _add_action(self, action): method _remove_action (line 1404) | def _remove_action(self, action): method _add_container_actions (line 1407) | def _add_container_actions(self, container): method _get_positional_kwargs (line 1449) | def _get_positional_kwargs(self, dest, **kwargs): method _get_optional_kwargs (line 1465) | def _get_optional_kwargs(self, *args, **kwargs): method _pop_action_class (line 1502) | def _pop_action_class(self, kwargs, default=None): method _get_handler (line 1506) | def _get_handler(self): method _check_conflict (line 1515) | def _check_conflict(self, action): method _handle_conflict_error (line 1529) | def _handle_conflict_error(self, action, conflicting_actions): method _handle_conflict_resolve (line 1538) | def _handle_conflict_resolve(self, action, conflicting_actions): class _ArgumentGroup (line 1553) | class _ArgumentGroup(_ActionsContainer): method __init__ (line 1555) | def __init__(self, container, title=None, description=None, **kwargs): method _add_action (line 1576) | def _add_action(self, action): method _remove_action (line 1581) | def _remove_action(self, action): class _MutuallyExclusiveGroup (line 1586) | class _MutuallyExclusiveGroup(_ArgumentGroup): method __init__ (line 1588) | def __init__(self, container, required=False): method _add_action (line 1593) | def _add_action(self, action): method _remove_action (line 1601) | def _remove_action(self, action): class ArgumentParser (line 1606) | class ArgumentParser(_AttributeHolder, _ActionsContainer): method __init__ (line 1625) | def __init__( method _get_kwargs (line 1713) | def _get_kwargs(self): method add_subparsers (line 1728) | def add_subparsers(self, **kwargs): method _add_action (line 1759) | def _add_action(self, action): method _get_optional_actions (line 1766) | def _get_optional_actions(self): method _get_positional_actions (line 1773) | def _get_positional_actions(self): method parse_args (line 1783) | def parse_args(self, args=None, namespace=None): method parse_known_args (line 1790) | def parse_known_args(self, args=None, namespace=None): method _parse_known_args (line 1825) | def _parse_known_args(self, arg_strings, namespace): method _read_args_from_files (line 2063) | def _read_args_from_files(self, arg_strings): method convert_arg_line_to_args (line 2092) | def convert_arg_line_to_args(self, arg_line): method _match_argument (line 2095) | def _match_argument(self, action, arg_strings_pattern): method _match_arguments_partial (line 2114) | def _match_arguments_partial(self, actions, arg_strings_pattern): method _parse_optional (line 2132) | def _parse_optional(self, arg_string): method _get_option_tuples (line 2190) | def _get_option_tuples(self, option_string): method _get_nargs_pattern (line 2234) | def _get_nargs_pattern(self, action): method _get_values (line 2278) | def _get_values(self, action, arg_strings): method _get_value (line 2329) | def _get_value(self, action, arg_string): method _check_value (line 2354) | def _check_value(self, action, value): method format_usage (line 2364) | def format_usage(self): method format_help (line 2372) | def format_help(self): method format_version (line 2397) | def format_version(self): method _get_formatter (line 2408) | def _get_formatter(self): method print_usage (line 2414) | def print_usage(self, file=None): method print_help (line 2419) | def print_help(self, file=None): method print_version (line 2424) | def print_version(self, file=None): method _print_message (line 2433) | def _print_message(self, message, file=None): method exit (line 2442) | def exit(self, status=0, message=None): method error (line 2447) | def error(self, message): FILE: bin/autojump_data.py function dictify (line 32) | def dictify(entries): function entriefy (line 44) | def entriefy(data): function load (line 52) | def load(config): function load_backup (line 91) | def load_backup(config): function migrate_osx_xdg_data (line 98) | def migrate_osx_xdg_data(config): function save (line 121) | def save(config, data): FILE: bin/autojump_match.py function match_anywhere (line 20) | def match_anywhere(needles, haystack, ignore_case=False): function match_consecutive (line 49) | def match_consecutive(needles, haystack, ignore_case=False): function match_fuzzy (line 91) | def match_fuzzy(needles, haystack, ignore_case=False, threshold=0.6): FILE: bin/autojump_utils.py function create_dir (line 21) | def create_dir(path): function encode_local (line 30) | def encode_local(string): function first (line 37) | def first(xs): function get_tab_entry_info (line 47) | def get_tab_entry_info(entry, separator): function get_pwd (line 74) | def get_pwd(): function has_uppercase (line 82) | def has_uppercase(string): function in_bash (line 88) | def in_bash(): function is_autojump_sourced (line 92) | def is_autojump_sourced(): function is_python2 (line 96) | def is_python2(): function is_python3 (line 100) | def is_python3(): function is_linux (line 104) | def is_linux(): function is_osx (line 108) | def is_osx(): function is_windows (line 112) | def is_windows(): function last (line 116) | def last(xs): function move_file (line 130) | def move_file(src, dst): function print_entry (line 143) | def print_entry(entry): function print_local (line 147) | def print_local(string): function print_tab_menu (line 151) | def print_tab_menu(needle, tab_entries, separator): function sanitize (line 172) | def sanitize(directories): function second (line 178) | def second(xs): function surround_quotes (line 191) | def surround_quotes(string): function take (line 202) | def take(n, iterable): function unico (line 207) | def unico(string): FILE: install.py function cp (line 16) | def cp(src, dest, dryrun=False): function get_shell (line 22) | def get_shell(): function mkdir (line 26) | def mkdir(path, dryrun=False): function modify_autojump_sh (line 32) | def modify_autojump_sh(etc_dir, share_dir, dryrun=False): function modify_autojump_lua (line 44) | def modify_autojump_lua(clink_dir, bin_dir, dryrun=False): function parse_arguments (line 57) | def parse_arguments(): # noqa function show_post_installation_message (line 158) | def show_post_installation_message(etc_dir, share_dir, bin_dir): function main (line 183) | def main(args): FILE: tests/unit/autojump_match_test.py class TestMatchAnywhere (line 14) | class TestMatchAnywhere(object): method haystack (line 26) | def haystack(self): method windows_haystack (line 36) | def windows_haystack(self): method test_single_needle (line 39) | def test_single_needle(self, haystack): method test_consecutive (line 42) | def test_consecutive(self, haystack): method test_skip (line 47) | def test_skip(self, haystack): method test_ignore_case (line 51) | def test_ignore_case(self, haystack): method test_backslashes_for_windows_paths (line 55) | def test_backslashes_for_windows_paths(self, windows_haystack): method test_wildcard_in_needle (line 64) | def test_wildcard_in_needle(self, haystack): class TestMatchConsecutive (line 70) | class TestMatchConsecutive(object): method haystack (line 83) | def haystack(self): method windows_haystack (line 93) | def windows_haystack(self): method test_single_needle (line 96) | def test_single_needle(self, haystack): method test_consecutive (line 100) | def test_consecutive(self, haystack): method test_ignore_case (line 106) | def test_ignore_case(self, haystack): method test_windows_ignore_case (line 110) | def test_windows_ignore_case(self, windows_haystack): method test_backslashes_for_windows_paths (line 114) | def test_backslashes_for_windows_paths(self, windows_haystack): method test_foo_bar_baz (line 119) | def test_foo_bar_baz(self, windows_haystack): method test_thing (line 124) | def test_thing(self, windows_haystack): method test_wildcard_in_needle (line 129) | def test_wildcard_in_needle(self, haystack): FILE: tests/unit/autojump_utils_test.py function u (line 30) | def u(string): function test_encode_local_ascii (line 42) | def test_encode_local_ascii(_): function test_encode_local_ascii_fails (line 49) | def test_encode_local_ascii_fails(_): function test_encode_local_empty (line 56) | def test_encode_local_empty(_): function test_encode_local_unicode (line 62) | def test_encode_local_unicode(_): function test_has_uppercase (line 67) | def test_has_uppercase(): function test_surround_quotes_in_bash (line 75) | def test_surround_quotes_in_bash(_): function test_dont_surround_quotes_not_in_bash (line 80) | def test_dont_surround_quotes_not_in_bash(_): function test_sanitize (line 84) | def test_sanitize(): function test_unico (line 90) | def test_unico(): function test_first (line 97) | def test_first(): function test_second (line 102) | def test_second(): function test_last (line 107) | def test_last(): function test_take (line 112) | def test_take(): function test_in_bash (line 120) | def test_in_bash(): function test_get_needle (line 131) | def test_get_needle(): function test_get_index (line 135) | def test_get_index(): function test_get_path (line 139) | def test_get_path(): function test_get_none (line 144) | def test_get_none(): FILE: tools/autojump_ipython.py function j (line 26) | def j(path): FILE: uninstall.py function is_empty_dir (line 14) | def is_empty_dir(path): function parse_arguments (line 24) | def parse_arguments(): function remove_custom_installation (line 57) | def remove_custom_installation(args, dryrun=False): function remove_system_installation (line 97) | def remove_system_installation(dryrun=False): function remove_user_data (line 144) | def remove_user_data(dryrun=False): function remove_user_installation (line 172) | def remove_user_installation(dryrun=False): function rm (line 189) | def rm(path, dryrun): function rmdir (line 196) | def rmdir(path, dryrun): function main (line 203) | def main(args):