SYMBOL INDEX (3765 symbols across 239 files) FILE: gitsome/completer.py class CompleterGitsome (line 26) | class CompleterGitsome(Completer): method __init__ (line 37) | def __init__(self): method build_completions_with_meta (line 41) | def build_completions_with_meta(self, line, prefix, completions): method completing_command (line 73) | def completing_command(self, words, word_before_cursor): method completing_subcommand (line 91) | def completing_subcommand(self, words, word_before_cursor): method completing_arg (line 110) | def completing_arg(self, words, word_before_cursor): method completing_subcommand_option (line 129) | def completing_subcommand_option(self, words, word_before_cursor): method completing_subcommand_option_util (line 150) | def completing_subcommand_option_util(self, option, words): method arg_completions (line 171) | def arg_completions(self, words, word_before_cursor): method get_completions (line 195) | def get_completions(self, document, _): FILE: gitsome/completions.py function build_meta_lookups (line 320) | def build_meta_lookups(): FILE: gitsome/config.py class Config (line 30) | class Config(object): method __init__ (line 141) | def __init__(self): method _init_colors (line 159) | def _init_colors(self): method authenticate_cached_credentials (line 182) | def authenticate_cached_credentials(self, config, parser, method authenticate (line 246) | def authenticate(self, enterprise=False, method check_auth (line 342) | def check_auth(self): method get_github_config_path (line 374) | def get_github_config_path(self, config_file_name): method load_config (line 389) | def load_config(self, parser, cfg_label, default=None, method load_configs (line 426) | def load_configs(self, config_funcs): method load_config_colors (line 446) | def load_config_colors(self, parser): method load_colors (line 454) | def load_colors(self, parser): method load_urls (line 561) | def load_urls(self, view_in_browser): method print_auth_error (line 588) | def print_auth_error(self): method prompt_news_feed (line 595) | def prompt_news_feed(self): method request_two_factor_code (line 611) | def request_two_factor_code(self): method save_config (line 624) | def save_config(self): method save_urls (line 722) | def save_urls(self): method show_bash_completions_info (line 734) | def show_bash_completions_info(self): FILE: gitsome/formatter.py class Formatter (line 25) | class Formatter(object): method __init__ (line 42) | def __init__(self, config): method _format_time (line 89) | def _format_time(self, event): method _format_issue_comment (line 100) | def _format_issue_comment(self, event, key): method _format_indented_message (line 111) | def _format_indented_message(self, message, newline=True, method _format_sha (line 144) | def _format_sha(self, sha): method _format_commit_comment_event (line 152) | def _format_commit_comment_event(self, event): method _format_create_delete_event (line 183) | def _format_create_delete_event(self, event): method _format_fork_event (line 208) | def _format_fork_event(self, event): method _format_issue_commment_event (line 221) | def _format_issue_commment_event(self, event): method _format_issues_event (line 237) | def _format_issues_event(self, event): method _format_pull_request_event (line 251) | def _format_pull_request_event(self, event): method _format_push_event (line 265) | def _format_push_event(self, event): method _format_release_event (line 286) | def _format_release_event(self, event): method _format_general_event (line 302) | def _format_general_event(self, event): method format_email (line 315) | def format_email(self, view_entry): method format_emoji (line 335) | def format_emoji(self, view_entry): method format_event (line 348) | def format_event(self, view_entry): method format_gitignore_template_name (line 362) | def format_gitignore_template_name(self, view_entry): method format_feed_entry (line 376) | def format_feed_entry(self, view_entry): method format_license_name (line 416) | def format_license_name(self, view_entry): method format_user (line 432) | def format_user(self, view_entry): method format_issues_url_from_issue (line 445) | def format_issues_url_from_issue(self, issue): method format_issues_url_from_thread (line 457) | def format_issues_url_from_thread(self, thread): method format_index_title (line 473) | def format_index_title(self, index, title): method format_issue (line 491) | def format_issue(self, view_entry): method format_repo (line 526) | def format_repo(self, view_entry): method format_thread (line 551) | def format_thread(self, view_entry): method format_trending_entry (line 577) | def format_trending_entry(self, view_entry): method format_user_repo (line 616) | def format_user_repo(self, user_repo_tuple): method strip_line_breaks (line 636) | def strip_line_breaks(self, text): FILE: gitsome/github.py class GitHub (line 41) | class GitHub(object): method __init__ (line 66) | def __init__(self): method base_url (line 77) | def base_url(self): method add_base_url (line 80) | def add_base_url(self, url): method authenticate (line 90) | def authenticate(func): method avatar (line 117) | def avatar(self, url, text_avatar): method avatar_setup (line 151) | def avatar_setup(self, url, text_avatar): method configure (line 177) | def configure(self, enterprise): method create_comment (line 195) | def create_comment(self, user_repo_number, text): method create_issue (line 222) | def create_issue(self, user_repo, issue_title, issue_desc=''): method create_repo (line 252) | def create_repo(self, repo_name, repo_desc='', private=False): method emails (line 276) | def emails(self): method emojis (line 285) | def emojis(self, pager=False): method feed (line 299) | def feed(self, user_or_repo='', private=False, pager=False): method followers (line 346) | def followers(self, user, pager=False): method following (line 366) | def following(self, user, pager=False): method gitignore_template (line 386) | def gitignore_template(self, language): method gitignore_templates (line 402) | def gitignore_templates(self, pager=False): method issue (line 422) | def issue(self, user_repo_number): method issues (line 440) | def issues(self, issues_list, limit=1000, pager=False, sort=True): method issues_setup (line 475) | def issues_setup(self, issue_filter='subscribed', issue_state='open', method license (line 498) | def license(self, license_name): method licenses (line 514) | def licenses(self): method notifications (line 529) | def notifications(self, limit=1000, pager=False): method octocat (line 550) | def octocat(self, say): method pull_requests (line 562) | def pull_requests(self, limit=1000, pager=False): method rate_limit (line 584) | def rate_limit(self): method repositories (line 594) | def repositories(self, repos, limit=1000, pager=False, method repositories_setup (line 645) | def repositories_setup(self, repo_filter, limit=1000, pager=False): method repository (line 666) | def repository(self, user_repo): method search_issues (line 681) | def search_issues(self, query, limit=1000, pager=False): method search_repositories (line 703) | def search_repositories(self, query, sort, limit=1000, pager=False): method starred (line 729) | def starred(self, repo_filter, limit=1000, pager=False): method trending (line 749) | def trending(self, language, weekly, monthly, method user (line 812) | def user(self, user_id, browser=False, text_avatar=False, method user_me (line 880) | def user_me(self, browser, text_avatar, limit=1000, pager=False): method view (line 903) | def view(self, index, view_in_browser=False): FILE: gitsome/githubcli.py class GitHubCli (line 28) | class GitHubCli(object): method cli (line 33) | def cli(ctx): method configure (line 48) | def configure(github, enterprise): method create_comment (line 70) | def create_comment(github, user_repo_number, text): method create_issue (line 96) | def create_issue(github, user_repo, issue_title, issue_desc): method create_repo (line 126) | def create_repo(github, repo_name, repo_desc, private): method emails (line 155) | def emails(github): method emojis (line 169) | def emojis(github, pager): method feed (line 192) | def feed(github, user_or_repo, private, pager): method followers (line 232) | def followers(github, user, pager): method following (line 260) | def following(github, user, pager): method gitignore_template (line 287) | def gitignore_template(github, language): method gitignore_templates (line 308) | def gitignore_templates(github, pager): method issue (line 331) | def issue(github, user_repo_number): method issues (line 354) | def issues(github, issue_filter, issue_state, limit, pager): method license (line 389) | def license(github, license_name): method licenses (line 409) | def licenses(github): method me (line 426) | def me(github, browser, text_avatar, limit, pager): method notifications (line 465) | def notifications(github, limit, pager): method octocat (line 491) | def octocat(github, say): method pull_request (line 513) | def pull_request(github, user_repo_number): method pull_requests (line 534) | def pull_requests(github, limit, pager): method rate_limit (line 559) | def rate_limit(github): method repositories (line 578) | def repositories(github, repo_filter, limit, pager): method repository (line 610) | def repository(github, user_repo): method search_issues (line 632) | def search_issues(github, query, limit, pager): method search_repositories (line 706) | def search_repositories(github, query, sort, limit, pager): method starred (line 763) | def starred(github, repo_filter, limit, pager): method trending (line 799) | def trending(github, language, weekly, monthly, devs, browser, pager): method user (line 848) | def user(github, user_id, browser, text_avatar, limit, pager): method view (line 891) | def view(github, index, browser): FILE: gitsome/main.py function cli (line 23) | def cli(): FILE: gitsome/main_cli.py function cli (line 23) | def cli(): FILE: gitsome/table.py class Table (line 28) | class Table(object): method __init__ (line 35) | def __init__(self, config): method build_table (line 38) | def build_table(self, view_entries, limit, pager, format_method, method build_table_setup (line 100) | def build_table_setup(self, items, format_method, method build_table_setup_feed (line 130) | def build_table_setup_feed(self, items, format_method, pager): method build_table_setup_user (line 149) | def build_table_setup_user(self, items, format_method, method build_table_setup_trending (line 180) | def build_table_setup_trending(self, items, format_method, method build_table_urls (line 212) | def build_table_urls(self, view_entries): method create_tip (line 222) | def create_tip(self, max_index): FILE: gitsome/utils.py class TextUtils (line 28) | class TextUtils(object): method find_matches (line 31) | def find_matches(self, word, collection, fuzzy): method get_tokens (line 54) | def get_tokens(self, text): method _last_token (line 69) | def _last_token(self, text): method _fuzzy_finder (line 86) | def _fuzzy_finder(self, text, collection, case_sensitive=True): method _find_collection_matches (line 122) | def _find_collection_matches(self, word, collection, fuzzy): method _shlex_split (line 158) | def _shlex_split(self, text): method _safe_split (line 171) | def _safe_split(self, text): method sanitize_if_none (line 188) | def sanitize_if_none(self, text): FILE: gitsome/view_entry.py class ViewEntry (line 20) | class ViewEntry(object): method __init__ (line 42) | def __init__(self, item, url=None, index=-1, method __lt__ (line 53) | def __lt__(self, other): FILE: gitsome/web_viewer.py class WebViewer (line 28) | class WebViewer(object): method __init__ (line 41) | def __init__(self, config): method _init_html_to_text (line 50) | def _init_html_to_text(self): method format_markdown (line 61) | def format_markdown(self, text): method generate_url_contents (line 100) | def generate_url_contents(self, url): method view_url (line 128) | def view_url(self, url): FILE: setup.py function clean_tables (line 25) | def clean_tables(): function build_tables (line 32) | def build_tables(): class xinstall (line 41) | class xinstall(install): method run (line 42) | def run(self): class xsdist (line 48) | class xsdist(sdist): method make_release_tree (line 49) | def make_release_tree(self, basedir, files): class xdevelop (line 56) | class xdevelop(develop): method run (line 57) | def run(self): function main (line 63) | def main(): FILE: tests/mock_feed_parser.py class MockFeedParser (line 22) | class MockFeedParser(object): method parse (line 24) | def parse(self, url): FILE: tests/mock_github_api.py class MockEmail (line 27) | class MockEmail(object): method __init__ (line 29) | def __init__(self, email, primary=False, verified=False): class MockUser (line 35) | class MockUser(object): method __init__ (line 37) | def __init__(self, login, user_type='User'): method events (line 50) | def events(self, public): method raise_mock_unprocessableentity (line 101) | def raise_mock_unprocessableentity(self): method create_repo (line 107) | def create_repo(self, name, desc='', private=False): class MockRepo (line 115) | class MockRepo(object): method __init__ (line 117) | def __init__(self, user, full_name, description='', private=False): method __lt__ (line 130) | def __lt__(self, other): method gen_key (line 133) | def gen_key(self): method create_issue (line 136) | def create_issue(self, issue_title, issue_desc=''): method pull_requests (line 142) | def pull_requests(self): class MockIssue (line 146) | class MockIssue(object): method __init__ (line 148) | def __init__(self, number, repository, title, body=''): method create_comment (line 161) | def create_comment(self, body): class MockIssueComment (line 167) | class MockIssueComment(object): method __init__ (line 169) | def __init__(self, body): class MockRepoComment (line 173) | class MockRepoComment(object): method __init__ (line 175) | def __init__(self): class MockLicense (line 180) | class MockLicense(object): method __init__ (line 182) | def __init__(self, key, name): class MockThread (line 187) | class MockThread(object): method __init__ (line 189) | def __init__(self, thread_type, title, unread): class MockEvent (line 199) | class MockEvent(object): method __init__ (line 201) | def __init__(self, event_type, payload=''): class MockGitHubApi (line 212) | class MockGitHubApi(object): method __init__ (line 214) | def __init__(self): method _generate_mock_data (line 220) | def _generate_mock_data(self): method create_issue (line 236) | def create_issue(self, user_login, repo_name, issue_title, issue_desc): method create_repository (line 245) | def create_repository(self, repo_name, repo_desc='', private=False): method emails (line 249) | def emails(self): method emojis (line 253) | def emojis(self, pager=False): method followers_of (line 262) | def followers_of(self, user_login): method followed_by (line 269) | def followed_by(self, user_login): method gitignore_template (line 272) | def gitignore_template(self, language): method gitignore_templates (line 278) | def gitignore_templates(self): method issue (line 287) | def issue(self, user_login, repo_name, number): method issues (line 295) | def issues(self, issue_filter='subscribed', issue_state='open'): method license (line 302) | def license(self, license): method licenses (line 310) | def licenses(self): method notifications (line 319) | def notifications(self, all=True, participating=False): method octocat (line 326) | def octocat(self, say): method pull_request (line 329) | def pull_request(self, owner, repository, number): method search_issues (line 333) | def search_issues(self, query): method search_repositories (line 336) | def search_repositories(self, query, sort): method repositories (line 339) | def repositories(self, user_id=None): method user (line 347) | def user(self, user_id): FILE: tests/mock_pretty_date_time.py function pretty_date_time (line 20) | def pretty_date_time(date_time): FILE: tests/test_completer.py class CompleterTest (line 27) | class CompleterTest(unittest.TestCase): method setUp (line 29) | def setUp(self): method create_completer_event (line 33) | def create_completer_event(self): method _get_completions (line 36) | def _get_completions(self, command): method verify_completions (line 43) | def verify_completions(self, commands, expected): method test_blank (line 60) | def test_blank(self): method test_no_completions (line 66) | def test_no_completions(self): method test_command (line 72) | def test_command(self): method test_subcommand (line 77) | def test_subcommand(self): method test_args (line 97) | def test_args(self): method test_no_args_with_options (line 100) | def test_no_args_with_options(self): method test_options (line 103) | def test_options(self): method test_multiple_options (line 107) | def test_multiple_options(self): method test_fuzzy (line 111) | def test_fuzzy(self): method test_build_completions_with_meta (line 115) | def test_build_completions_with_meta(self): FILE: tests/test_config.py class ConfigTest (line 28) | class ConfigTest(unittest.TestCase): method setUp (line 30) | def setUp(self): method verify_login_token (line 37) | def verify_login_token(self, username=None, password=None, method verify_login_pass (line 46) | def verify_login_pass(self, username=None, password=None, method verify_login_token_url_enterprise (line 56) | def verify_login_token_url_enterprise(self, username=None, password=None, method verify_login_token_url_no_verify_enterprise (line 66) | def verify_login_token_url_no_verify_enterprise(self, username=None, method verify_login_pass_url_enterprise (line 77) | def verify_login_pass_url_enterprise(self, username=None, password=None, method test_config (line 87) | def test_config(self): method test_authenticate_cached_credentials_token (line 93) | def test_authenticate_cached_credentials_token(self): method test_authenticate_cached_credentials_pass (line 108) | def test_authenticate_cached_credentials_pass(self): method test_authenticate_cached_credentials_token_enterprise (line 122) | def test_authenticate_cached_credentials_token_enterprise(self): method test_authenticate_cached_credentials_pass_enterprise (line 142) | def test_authenticate_cached_credentials_pass_enterprise(self): method test_authenticate_token (line 164) | def test_authenticate_token(self, mock_auth, mock_click_secho): method test_authenticate_pass (line 176) | def test_authenticate_pass(self, mock_auth, mock_click_secho): method test_authenticate_enterprise_token (line 189) | def test_authenticate_enterprise_token(self, mock_auth, mock_click_sec... method test_authenticate_enterprise_pass (line 203) | def test_authenticate_enterprise_pass(self, mock_auth, mock_click_secho): method test_check_auth_error (line 215) | def test_check_auth_error(self, mock_click_secho): method test_load_urls (line 221) | def test_load_urls(self): method test_request_two_factor_code (line 225) | def test_request_two_factor_code(self): method test_prompt_news_feed (line 230) | def test_prompt_news_feed(self, mock_click_secho): FILE: tests/test_github.py class GitHubTest (line 39) | class GitHubTest(unittest.TestCase): method setUp (line 41) | def setUp(self): method test_avatar_no_pil (line 47) | def test_avatar_no_pil(self): method test_create_comment (line 53) | def test_create_comment(self, mock_click_secho): method test_create_comment_invalid_args (line 60) | def test_create_comment_invalid_args(self, mock_click_secho): method test_create_issue (line 71) | def test_create_issue(self, mock_click_secho): method test_create_issue_no_desc (line 78) | def test_create_issue_no_desc(self, mock_click_secho): method test_create_issue_invalid_args (line 85) | def test_create_issue_invalid_args(self, mock_click_secho): method test_create_repo (line 96) | def test_create_repo(self, mock_click_secho): method test_create_repo_no_desc (line 103) | def test_create_repo_no_desc(self, mock_click_secho): method test_create_repo_invalid_args (line 110) | def test_create_repo_invalid_args(self, mock_click_secho): method test_emails (line 117) | def test_emails(self, mock_click_secho): method test_feed_config (line 123) | def test_feed_config(self, mock_config_prompt_news_feed, mock_click_se... method test_feed (line 128) | def test_feed(self, mock_click_secho): method test_feed_user (line 135) | def test_feed_user(self, mock_config, mock_click_secho): method test_emojis (line 140) | def test_emojis(self, mock_click_secho): method test_followers (line 145) | def test_followers(self, mock_click_secho): method test_following (line 150) | def test_following(self, mock_click_secho): method test_gitignore_template (line 155) | def test_gitignore_template(self, mock_click_secho): method test_gitignore_template_invalid (line 162) | def test_gitignore_template_invalid(self, mock_click_secho): method test_gitignore_templates (line 171) | def test_gitignore_templates(self, mock_click_secho): method test_issue (line 178) | def test_issue(self, mock_view_url): method test_issue_invalid_args (line 184) | def test_issue_invalid_args(self, mock_click_secho): method test_issues_setup (line 191) | def test_issues_setup(self, mock_click_secho): method test_license (line 196) | def test_license(self, mock_click_secho): method test_license_invalid (line 203) | def test_license_invalid(self, mock_click_secho): method test_licenses (line 212) | def test_licenses(self, mock_click_secho): method test_notifications (line 219) | def test_notifications(self, mock_click_secho): method test_octocat (line 224) | def test_octocat(self, mock_click_secho): method test_pull_requests (line 231) | def test_pull_requests(self, mock_click_secho): method test_rate_limit (line 236) | def test_rate_limit(self, mock_click_secho): method test_repository (line 243) | def test_repository(self, mock_view_url): method test_repository_invalid (line 249) | def test_repository_invalid(self, mock_click_secho): method test_search_issues (line 257) | def test_search_issues(self, mock_github_issues, mock_click_secho): method test_search_repos (line 264) | def test_search_repos(self, mock_github_repositories, mock_click_secho): method test_trending (line 270) | def test_trending(self, mock_click_secho): method test_user (line 275) | def test_user(self, mock_click_secho): method test_user_invalid (line 282) | def test_user_invalid(self, mock_click_secho): method test_user_browser (line 290) | def test_user_browser(self, mock_webbrowser_open, mock_click_secho): method test_view_browser (line 297) | def test_view_browser(self, mock_webbrowser_open, mock_click_secho): method test_view_issue (line 305) | def test_view_issue(self, mock_github_issue, mock_click_secho): method test_view_repo (line 312) | def test_view_repo(self, mock_github_repository, mock_click_secho): method test_view_user (line 319) | def test_view_user(self, mock_view_url, mock_click_secho): method test_base_url (line 324) | def test_base_url(self): method test_add_base_url (line 330) | def test_add_base_url(self): FILE: tests/test_github_cli.py class GitHubCliTest (line 27) | class GitHubCliTest(unittest.TestCase): method setUp (line 29) | def setUp(self): method test_cli (line 34) | def test_cli(self): method test_configure (line 39) | def test_configure(self, mock_gh_call): method test_create_comment (line 45) | def test_create_comment(self, mock_gh_call): method test_create_issue (line 53) | def test_create_issue(self, mock_gh_call): method test_create_repo (line 62) | def test_create_repo(self, mock_gh_call): method test_emails (line 71) | def test_emails(self, mock_gh_call): method test_emojis (line 78) | def test_emojis(self, mock_gh_call): method test_feed (line 86) | def test_feed(self, mock_gh_call): method test_followers (line 94) | def test_followers(self, mock_gh_call): method test_following (line 102) | def test_following(self, mock_gh_call): method test_gitignore_template (line 110) | def test_gitignore_template(self, mock_gh_call): method test_gitignore_templates (line 117) | def test_gitignore_templates(self, mock_gh_call): method test_issue (line 125) | def test_issue(self, mock_gh_call): method test_issues (line 132) | def test_issues(self, mock_gh_call): method test_license (line 143) | def test_license(self, mock_gh_call): method test_licenses (line 150) | def test_licenses(self, mock_gh_call): method test_me (line 157) | def test_me(self, mock_gh_call): method test_notifications (line 167) | def test_notifications(self, mock_gh_call): method test_octocat (line 176) | def test_octocat(self, mock_gh_call): method test_pull_request (line 183) | def test_pull_request(self, mock_gh_call): method test_pull_requests (line 190) | def test_pull_requests(self, mock_gh_call): method test_rate_limit (line 199) | def test_rate_limit(self, mock_gh_call): method test_repository (line 206) | def test_repository(self, mock_gh_call): method test_repositories (line 213) | def test_repositories(self, mock_gh_call): method test_search_issues (line 222) | def test_search_issues(self, mock_gh_call): method test_search_repositories (line 231) | def test_search_repositories(self, mock_gh_call): method test_starred (line 241) | def test_starred(self, mock_gh_call): method test_trending (line 250) | def test_trending(self, mock_gh_call): method test_user (line 270) | def test_user(self, mock_gh_call): method test_view (line 280) | def test_view(self, mock_gh_call): FILE: tests/test_web_viewer.py class WebViewerTest (line 26) | class WebViewerTest(unittest.TestCase): method setUp (line 28) | def setUp(self): method test_format_markdown (line 31) | def test_format_markdown(self): method test_view_url (line 36) | def test_view_url(self, mock_click_echo_via_pager): method test_view_url_ssl_error (line 43) | def test_view_url_ssl_error(self, mock_click_echo_via_pager): FILE: xonsh/aliases.py function SUB_EXEC_ALIAS_RE (line 46) | def SUB_EXEC_ALIAS_RE(): class Aliases (line 50) | class Aliases(cabc.MutableMapping): method __init__ (line 53) | def __init__(self, *args, **kwargs): method get (line 57) | def get(self, key, default=None): method eval_alias (line 74) | def eval_alias(self, value, seen_tokens=frozenset(), acc_args=()): method expand_alias (line 105) | def expand_alias(self, line): method __getitem__ (line 120) | def __getitem__(self, key): method __setitem__ (line 123) | def __setitem__(self, key, val): method __delitem__ (line 139) | def __delitem__(self, key): method update (line 142) | def update(self, *args, **kwargs): method __iter__ (line 146) | def __iter__(self): method __len__ (line 149) | def __len__(self): method __str__ (line 152) | def __str__(self): method __repr__ (line 155) | def __repr__(self): method _repr_pretty_ (line 160) | def _repr_pretty_(self, p, cycle): class ExecAlias (line 170) | class ExecAlias: method __init__ (line 173) | def __init__(self, src, filename=""): method __call__ (line 183) | def __call__( method __repr__ (line 192) | def __repr__(self): class PartialEvalAliasBase (line 196) | class PartialEvalAliasBase: method __init__ (line 199) | def __init__(self, f, acc_args=()): method __call__ (line 213) | def __call__( method __repr__ (line 219) | def __repr__(self): class PartialEvalAlias0 (line 225) | class PartialEvalAlias0(PartialEvalAliasBase): method __call__ (line 226) | def __call__( class PartialEvalAlias1 (line 237) | class PartialEvalAlias1(PartialEvalAliasBase): method __call__ (line 238) | def __call__( class PartialEvalAlias2 (line 245) | class PartialEvalAlias2(PartialEvalAliasBase): method __call__ (line 246) | def __call__( class PartialEvalAlias3 (line 253) | class PartialEvalAlias3(PartialEvalAliasBase): method __call__ (line 254) | def __call__( class PartialEvalAlias4 (line 261) | class PartialEvalAlias4(PartialEvalAliasBase): method __call__ (line 262) | def __call__( class PartialEvalAlias5 (line 269) | class PartialEvalAlias5(PartialEvalAliasBase): method __call__ (line 270) | def __call__( class PartialEvalAlias6 (line 277) | class PartialEvalAlias6(PartialEvalAliasBase): method __call__ (line 278) | def __call__( function partial_eval_alias (line 296) | def partial_eval_alias(f, acc_args=()): function xonsh_exit (line 325) | def xonsh_exit(args, stdin=None): function xonsh_reset (line 335) | def xonsh_reset(args, stdin=None): function _SOURCE_FOREIGN_PARSER (line 341) | def _SOURCE_FOREIGN_PARSER(): function source_foreign (line 467) | def source_foreign(args, stdin=None, stdout=None, stderr=None): function source_alias (line 539) | def source_alias(args, stdin=None): function source_cmd (line 588) | def source_cmd(args, stdin=None): function xexec (line 609) | def xexec(args, stdin=None): class AWitchAWitch (line 647) | class AWitchAWitch(argparse.Action): method __init__ (line 650) | def __init__( method __call__ (line 657) | def __call__(self, parser, namespace, values, option_string=None): function xonfig (line 664) | def xonfig(args, stdin=None): function trace (line 672) | def trace(args, stdin=None, stdout=None, stderr=None, spec=None): function showcmd (line 682) | def showcmd(args, stdin=None): function detect_xpip_alias (line 702) | def detect_xpip_alias(): function make_default_aliases (line 727) | def make_default_aliases(): FILE: xonsh/ansi_colors.py function ansi_partial_color_format (line 21) | def ansi_partial_color_format(template, style="default", cmap=None, hide... function _ansi_partial_color_format_main (line 51) | def _ansi_partial_color_format_main(template, style="default", cmap=None... function ansi_color_style_names (line 103) | def ansi_color_style_names(): function ansi_color_style (line 108) | def ansi_color_style(style="default"): function ansi_reverse_style (line 119) | def ansi_reverse_style(style="default", return_style=False): function ANSI_ESCAPE_CODE_RE (line 156) | def ANSI_ESCAPE_CODE_RE(): function ANSI_REVERSE_COLOR_NAME_TRANSLATIONS (line 161) | def ANSI_REVERSE_COLOR_NAME_TRANSLATIONS(): function ANSI_COLOR_NAME_SET_3INTS_RE (line 178) | def ANSI_COLOR_NAME_SET_3INTS_RE(): function ANSI_COLOR_NAME_SET_SHORT_RE (line 183) | def ANSI_COLOR_NAME_SET_SHORT_RE(): function _color_name_from_ints (line 187) | def _color_name_from_ints(ints, background=False, prefix=None): function ansi_color_escape_code_to_name (line 198) | def ansi_color_escape_code_to_name(escape_code, style, reversed_style=No... function _ansi_expand_style (line 279) | def _ansi_expand_style(cmap): function _bw_style (line 296) | def _bw_style(): function _default_style (line 320) | def _default_style(): function _monokai_style (line 418) | def _monokai_style(): function _algol_style (line 447) | def _algol_style(): function _algol_nu_style (line 471) | def _algol_nu_style(): function _autumn_style (line 495) | def _autumn_style(): function _borland_style (line 519) | def _borland_style(): function _colorful_style (line 543) | def _colorful_style(): function _emacs_style (line 567) | def _emacs_style(): function _friendly_style (line 591) | def _friendly_style(): function _fruity_style (line 615) | def _fruity_style(): function _igor_style (line 639) | def _igor_style(): function _lovelace_style (line 663) | def _lovelace_style(): function _manni_style (line 687) | def _manni_style(): function _murphy_style (line 711) | def _murphy_style(): function _native_style (line 735) | def _native_style(): function _paraiso_dark_style (line 759) | def _paraiso_dark_style(): function _paraiso_light_style (line 783) | def _paraiso_light_style(): function _pastie_style (line 807) | def _pastie_style(): function _perldoc_style (line 831) | def _perldoc_style(): function _rrt_style (line 855) | def _rrt_style(): function _tango_style (line 879) | def _tango_style(): function _trac_style (line 903) | def _trac_style(): function _vim_style (line 927) | def _vim_style(): function _vs_style (line 951) | def _vs_style(): function _xcode_style (line 975) | def _xcode_style(): function make_ansi_style (line 1065) | def make_ansi_style(palette): function ansi_style_by_name (line 1081) | def ansi_style_by_name(name): FILE: xonsh/ast.py function leftmostname (line 155) | def leftmostname(node): function get_lineno (line 182) | def get_lineno(node, default=0): function min_line (line 187) | def min_line(node): function max_line (line 193) | def max_line(node): function get_col (line 198) | def get_col(node, default=-1): function min_col (line 203) | def min_col(node): function max_col (line 208) | def max_col(node): function node_len (line 218) | def node_len(node): function get_id (line 230) | def get_id(node, default=None): function gather_names (line 235) | def gather_names(node): function get_id_ctx (line 242) | def get_id_ctx(node): function gather_load_store_names (line 250) | def gather_load_store_names(node): function has_elts (line 266) | def has_elts(x): function load_attribute_chain (line 271) | def load_attribute_chain(name, lineno=None, col=None): function xonsh_call (line 284) | def xonsh_call(name, args, lineno=None, col=None): function isdescendable (line 299) | def isdescendable(node): function isexpression (line 306) | def isexpression(node, ctx=None, *args, **kwargs): class CtxAwareTransformer (line 326) | class CtxAwareTransformer(NodeTransformer): method __init__ (line 333) | def __init__(self, parser): method ctxvisit (line 349) | def ctxvisit(self, node, inp, ctx, mode="exec", filename=None, debug_l... method ctxupdate (line 381) | def ctxupdate(self, iterable): method ctxadd (line 385) | def ctxadd(self, value): method ctxremove (line 389) | def ctxremove(self, value): method try_subproc_toks (line 396) | def try_subproc_toks(self, node, strip_expr=False): method is_in_scope (line 456) | def is_in_scope(self, node): method visit_Expression (line 474) | def visit_Expression(self, node): method visit_Expr (line 484) | def visit_Expr(self, node): method visit_UnaryOp (line 501) | def visit_UnaryOp(self, node): method visit_BoolOp (line 511) | def visit_BoolOp(self, node): method visit_Assign (line 526) | def visit_Assign(self, node): method visit_Import (line 545) | def visit_Import(self, node): method visit_ImportFrom (line 554) | def visit_ImportFrom(self, node): method visit_With (line 563) | def visit_With(self, node): method visit_For (line 573) | def visit_For(self, node): method visit_FunctionDef (line 580) | def visit_FunctionDef(self, node): method visit_ClassDef (line 595) | def visit_ClassDef(self, node): method visit_Delete (line 603) | def visit_Delete(self, node): method visit_Try (line 611) | def visit_Try(self, node): method visit_Global (line 619) | def visit_Global(self, node): function pdump (line 626) | def pdump(s, **kwargs): function pprint_ast (line 651) | def pprint_ast(s, *, sep=None, end=None, file=None, flush=False, **kwargs): function _getblockattr (line 661) | def _getblockattr(name, lineno, col): FILE: xonsh/base_shell.py class _TeeStdBuf (line 40) | class _TeeStdBuf(io.RawIOBase): method __init__ (line 45) | def __init__( method fileno (line 76) | def fileno(self): method seek (line 80) | def seek(self, offset, whence=io.SEEK_SET): method truncate (line 85) | def truncate(self, size=None): method readinto (line 90) | def readinto(self, b): method write (line 96) | def write(self, b): class _TeeStd (line 111) | class _TeeStd(io.TextIOBase): method __init__ (line 114) | def __init__(self, name, mem, prestd="", poststd=""): method encoding (line 151) | def encoding(self): method errors (line 156) | def errors(self): method newlines (line 161) | def newlines(self): method _replace_std (line 165) | def _replace_std(self): method __del__ (line 172) | def __del__(self): method close (line 175) | def close(self): method write (line 179) | def write(self, s): method flush (line 191) | def flush(self): method fileno (line 196) | def fileno(self): method seek (line 200) | def seek(self, offset, whence=io.SEEK_SET): method truncate (line 205) | def truncate(self, size=None): method detach (line 210) | def detach(self): method read (line 214) | def read(self, size=None): method readline (line 223) | def readline(self, size=-1): class Tee (line 233) | class Tee: method __init__ (line 244) | def __init__( method line_buffering (line 271) | def line_buffering(self): method __del__ (line 274) | def __del__(self): method close (line 278) | def close(self): method getvalue (line 284) | def getvalue(self): class BaseShell (line 294) | class BaseShell(object): method __init__ (line 297) | def __init__(self, execer, ctx, **kwargs): method styler (line 310) | def styler(self): method styler (line 322) | def styler(self, value): method styler (line 326) | def styler(self): method emptyline (line 329) | def emptyline(self): method singleline (line 334) | def singleline(self, **kwargs): method precmd (line 339) | def precmd(self, line): method default (line 343) | def default(self, line): method _append_history (line 388) | def _append_history(self, tee_out=None, **info): method _fix_cwd (line 413) | def _fix_cwd(self): method push (line 445) | def push(self, line): method compile (line 456) | def compile(self, src): method reset_buffer (line 494) | def reset_buffer(self): method settitle (line 500) | def settitle(self): method prompt (line 526) | def prompt(self): method format_color (line 545) | def format_color(self, string, hide=False, force_string=False, **kwargs): method print_color (line 552) | def print_color(self, string, hide=False, **kwargs): method color_style_names (line 572) | def color_style_names(self): method color_style (line 576) | def color_style(self): method restore_tty_sanity (line 580) | def restore_tty_sanity(self): FILE: xonsh/built_ins.py function AT_EXIT_SIGNALS (line 61) | def AT_EXIT_SIGNALS(): function resetting_signal_handle (line 74) | def resetting_signal_handle(sig, f): function helper (line 89) | def helper(x, name=""): function superhelper (line 95) | def superhelper(x, name=""): function reglob (line 101) | def reglob(path, parts=None, i=None): function path_literal (line 140) | def path_literal(s): function regexsearch (line 145) | def regexsearch(s): function globsearch (line 150) | def globsearch(s): function pathsearch (line 163) | def pathsearch(func, s, pymode=False, pathobj=False): function _is_binary (line 182) | def _is_binary(fname, limit=80): function _un_shebang (line 195) | def _un_shebang(x): function get_script_subproc_command (line 207) | def get_script_subproc_command(fname, args): function _REDIR_REGEX (line 252) | def _REDIR_REGEX(): function _is_redirect (line 280) | def _is_redirect(x): function safe_open (line 284) | def safe_open(fname, mode, buffering=-1): function safe_close (line 297) | def safe_close(x): function _parse_redirects (line 309) | def _parse_redirects(r, loc=None): function _redirect_streams (line 333) | def _redirect_streams(r, loc=None): function default_signal_pauser (line 362) | def default_signal_pauser(n, f): function no_pg_xonsh_preexec_fn (line 367) | def no_pg_xonsh_preexec_fn(): class SubprocSpec (line 375) | class SubprocSpec: method __init__ (line 382) | def __init__( method __str__ (line 466) | def __str__(self): method __repr__ (line 473) | def __repr__(self): method stdin (line 485) | def stdin(self): method stdin (line 489) | def stdin(self, value): method stdout (line 501) | def stdout(self): method stdout (line 505) | def stdout(self, value): method stderr (line 517) | def stderr(self): method stderr (line 521) | def stderr(self, value): method run (line 536) | def run(self, *, pipeline_group=None): method _run_binary (line 557) | def _run_binary(self, kwargs): method prep_env (line 574) | def prep_env(self, kwargs): method prep_preexec_fn (line 583) | def prep_preexec_fn(self, kwargs, pipeline_group=None): method _fix_null_cmd_bytes (line 602) | def _fix_null_cmd_bytes(self): method _cmd_event_name (line 610) | def _cmd_event_name(self): method _pre_run_event_fire (line 618) | def _pre_run_event_fire(self, name): method _post_run_event_fire (line 624) | def _post_run_event_fire(self, name, proc): method build (line 635) | def build(kls, cmd, *, cls=subprocess.Popen, **kwargs): method redirect_leading (line 655) | def redirect_leading(self): method redirect_trailing (line 661) | def redirect_trailing(self): method resolve_alias (line 676) | def resolve_alias(self): method resolve_binary_loc (line 685) | def resolve_binary_loc(self): method resolve_auto_cd (line 696) | def resolve_auto_cd(self): method resolve_executable_commands (line 709) | def resolve_executable_commands(self): method resolve_alias_cls (line 730) | def resolve_alias_cls(self): method resolve_stack (line 744) | def resolve_stack(self): function _safe_pipe_properties (line 762) | def _safe_pipe_properties(fd, use_tty=False): function _update_last_spec (line 776) | def _update_last_spec(last): function cmds_to_specs (line 853) | def cmds_to_specs(cmds, captured=False): function _should_set_title (line 889) | def _should_set_title(captured=False): function run_subproc (line 899) | def run_subproc(cmds, captured=False): function subproc_captured_stdout (line 957) | def subproc_captured_stdout(*cmds): function subproc_captured_inject (line 964) | def subproc_captured_inject(*cmds): function subproc_captured_object (line 975) | def subproc_captured_object(*cmds): function subproc_captured_hiddenobject (line 983) | def subproc_captured_hiddenobject(*cmds): function subproc_uncaptured (line 990) | def subproc_uncaptured(*cmds): function ensure_list_of_strs (line 997) | def ensure_list_of_strs(x): function list_of_strs_or_callables (line 1008) | def list_of_strs_or_callables(x): function list_of_list_of_strs_outer_product (line 1019) | def list_of_list_of_strs_outer_product(x): function MACRO_FLAG_KINDS (line 1033) | def MACRO_FLAG_KINDS(): function _convert_kind_flag (line 1052) | def _convert_kind_flag(x): function convert_macro_arg (line 1061) | def convert_macro_arg(raw_arg, kind, glbs, locs, *, name="", macron... function in_macro_call (line 1124) | def in_macro_call(f, glbs, locs): function call_macro (line 1152) | def call_macro(f, raw_args, glbs, locs): function KWARG_RE (line 1192) | def KWARG_RE(): function _starts_as_arg (line 1196) | def _starts_as_arg(s): function _eval_regular_args (line 1201) | def _eval_regular_args(raw_args, glbs, locs): function enter_macro (line 1223) | def enter_macro(obj, raw_block, glbs, locs): function load_builtins (line 1265) | def load_builtins(execer=None, ctx=None): function _lastflush (line 1277) | def _lastflush(s=None, f=None): function unload_builtins (line 1283) | def unload_builtins(): function xonsh_builtins (line 1306) | def xonsh_builtins(execer=None): class XonshSession (line 1319) | class XonshSession: method __init__ (line 1324) | def __init__(self, execer=None, ctx=None): method load (line 1336) | def load(self, execer=None, ctx=None): method link_builtins (line 1391) | def link_builtins(self, execer=None): method unlink_builtins (line 1408) | def unlink_builtins(self): class _BuiltIns (line 1423) | class _BuiltIns: method __init__ (line 1424) | def __init__(self, execer=None): class DynamicAccessProxy (line 1434) | class DynamicAccessProxy: method __init__ (line 1437) | def __init__(self, refname, objname): method obj (line 1452) | def obj(self): method __getattr__ (line 1460) | def __getattr__(self, name): method __setattr__ (line 1463) | def __setattr__(self, name, value): method __delattr__ (line 1466) | def __delattr__(self, name): method __getitem__ (line 1469) | def __getitem__(self, item): method __setitem__ (line 1472) | def __setitem__(self, item, value): method __delitem__ (line 1475) | def __delitem__(self, item): method __call__ (line 1478) | def __call__(self, *args, **kwargs): class DeprecationWarningProxy (line 1482) | class DeprecationWarningProxy: method __init__ (line 1485) | def __init__(self, oldname, newname): method obj (line 1490) | def obj(self): method warn (line 1498) | def warn(self): method __getattr__ (line 1508) | def __getattr__(self, name): method __setattr__ (line 1512) | def __setattr__(self, name, value): method __delattr__ (line 1516) | def __delattr__(self, name): method __getitem__ (line 1520) | def __getitem__(self, item): method __setitem__ (line 1524) | def __setitem__(self, item, value): method __delitem__ (line 1528) | def __delitem__(self, item): method __call__ (line 1532) | def __call__(self, *args, **kwargs): function load_proxies (line 1537) | def load_proxies(): function unload_proxies (line 1597) | def unload_proxies(): FILE: xonsh/codecache.py function _splitpath (line 13) | def _splitpath(path, sofar=[]): function _CHARACTER_MAP (line 24) | def _CHARACTER_MAP(): function _cache_renamer (line 30) | def _cache_renamer(path, code=False): function _make_if_not_exists (line 38) | def _make_if_not_exists(dirname): function should_use_cache (line 43) | def should_use_cache(execer, mode): function run_compiled_code (line 57) | def run_compiled_code(code, glb, loc, mode): function get_cache_filename (line 70) | def get_cache_filename(fname, code=True): function update_cache (line 88) | def update_cache(ccode, cache_file_name): function _check_cache_versions (line 101) | def _check_cache_versions(cfile): function compile_code (line 110) | def compile_code(filename, code, execer, glb, loc, mode): function script_cache_check (line 127) | def script_cache_check(filename, cachefname): function run_script_with_cache (line 147) | def run_script_with_cache(filename, execer, glb=None, loc=None, mode="ex... function code_cache_name (line 165) | def code_cache_name(code): function code_cache_check (line 176) | def code_cache_check(cachefname): function run_code_with_cache (line 195) | def run_code_with_cache(code, execer, glb=None, loc=None, mode="exec"): FILE: xonsh/color_tools.py function BASE_XONSH_COLORS (line 20) | def BASE_XONSH_COLORS(): function CLUT (line 42) | def CLUT(): function _str2hex (line 309) | def _str2hex(hexstr): function _strip_hash (line 313) | def _strip_hash(rgb): function SHORT_TO_RGB (line 321) | def SHORT_TO_RGB(): function RGB_TO_SHORT (line 326) | def RGB_TO_SHORT(): function short2rgb (line 330) | def short2rgb(short): function rgb_to_256 (line 334) | def rgb_to_256(rgb): function RE_RGB3 (line 382) | def RE_RGB3(): function RE_RGB6 (line 387) | def RE_RGB6(): function rgb_to_ints (line 391) | def rgb_to_ints(rgb): function short_to_ints (line 398) | def short_to_ints(short): function color_dist (line 403) | def color_dist(x, y): function find_closest_color (line 407) | def find_closest_color(x, palette): function make_palette (line 411) | def make_palette(strings): FILE: xonsh/commands_cache.py class CommandsCache (line 20) | class CommandsCache(cabc.Mapping): method __init__ (line 28) | def __init__(self): method __contains__ (line 35) | def __contains__(self, key): method __iter__ (line 39) | def __iter__(self): method __len__ (line 47) | def __len__(self): method __getitem__ (line 50) | def __getitem__(self, key): method is_empty (line 54) | def is_empty(self): method get_possible_names (line 59) | def get_possible_names(name): method remove_dups (line 71) | def remove_dups(p): method all_commands (line 79) | def all_commands(self): method cached_name (line 116) | def cached_name(self, name): method lazyin (line 126) | def lazyin(self, key): method lazyiter (line 133) | def lazyiter(self): method lazylen (line 140) | def lazylen(self): method lazyget (line 147) | def lazyget(self, key, default=None): method locate_binary (line 151) | def locate_binary(self, name, ignore_alias=False): method lazy_locate_binary (line 166) | def lazy_locate_binary(self, name, ignore_alias=False): method is_only_functional_alias (line 196) | def is_only_functional_alias(self, name): method lazy_is_only_functional_alias (line 204) | def lazy_is_only_functional_alias(self, name): method predict_threadable (line 216) | def predict_threadable(self, cmd): method default_predictor (line 243) | def default_predictor(self, name, cmd0): method default_predictor_readbin (line 251) | def default_predictor_readbin(self, name, cmd0, timeout, failure): function predict_true (line 308) | def predict_true(args): function predict_false (line 313) | def predict_false(args): function SHELL_PREDICTOR_PARSER (line 319) | def SHELL_PREDICTOR_PARSER(): function predict_shell (line 326) | def predict_shell(args): function HELP_VER_PREDICTOR_PARSER (line 339) | def HELP_VER_PREDICTOR_PARSER(): function predict_help_ver (line 348) | def predict_help_ver(args): function HG_PREDICTOR_PARSER (line 362) | def HG_PREDICTOR_PARSER(): function predict_hg (line 371) | def predict_hg(args): function default_threadable_predictors (line 383) | def default_threadable_predictors(): FILE: xonsh/completer.py class Completer (line 7) | class Completer(object): method complete (line 10) | def complete(self, prefix, line, begidx, endidx, ctx=None): FILE: xonsh/completers/_aliases.py function _add_one_completer (line 14) | def _add_one_completer(name, func, loc="end"): function _list_completers (line 41) | def _list_completers(args, stdin=None, stack=None): function _remove_completer (line 56) | def _remove_completer(args, stdin=None, stack=None): function _register_completer (line 71) | def _register_completer(args, stdin=None, stack=None): function completer_alias (line 106) | def completer_alias(args, stdin=None, stdout=None, stderr=None, spec=Non... FILE: xonsh/completers/base.py function complete_base (line 9) | def complete_base(prefix, line, start, end, ctx): FILE: xonsh/completers/bash.py function complete_from_bash (line 9) | def complete_from_bash(prefix, line, begidx, endidx, ctx): FILE: xonsh/completers/bash_completion.py function _git_for_windows_path (line 21) | def _git_for_windows_path(): function _windows_bash_command (line 34) | def _windows_bash_command(env=None): function _bash_command (line 64) | def _bash_command(env=None): function _bash_completion_paths_default (line 73) | def _bash_completion_paths_default(): function _get_bash_completions_source (line 104) | def _get_bash_completions_source(paths=None): function _bash_get_sep (line 116) | def _bash_get_sep(): function _bash_pattern_need_quotes (line 129) | def _bash_pattern_need_quotes(): function _bash_expand_path (line 141) | def _bash_expand_path(s): function _bash_quote_to_use (line 156) | def _bash_quote_to_use(x): function _bash_quote_paths (line 165) | def _bash_quote_paths(paths, start, end): function bash_completions (line 264) | def bash_completions( function bash_complete_line (line 389) | def bash_complete_line(line, return_line=True, **kwargs): function _bc_main (line 427) | def _bc_main(args=None): FILE: xonsh/completers/commands.py function complete_command (line 13) | def complete_command(cmd, line, start, end, ctx): function complete_skipper (line 33) | def complete_skipper(cmd, line, start, end, ctx): FILE: xonsh/completers/completer.py function complete_completer (line 4) | def complete_completer(prefix, line, start, end, ctx): FILE: xonsh/completers/dirs.py function complete_cd (line 5) | def complete_cd(prefix, line, start, end, ctx): function complete_rmdir (line 14) | def complete_rmdir(prefix, line, start, end, ctx): FILE: xonsh/completers/init.py function default_completers (line 20) | def default_completers(): FILE: xonsh/completers/man.py function SCRAPE_RE (line 16) | def SCRAPE_RE(): function INNER_OPTIONS_RE (line 21) | def INNER_OPTIONS_RE(): function complete_from_man (line 25) | def complete_from_man(prefix, line, start, end, ctx): FILE: xonsh/completers/path.py function PATTERN_NEED_QUOTES (line 15) | def PATTERN_NEED_QUOTES(): function cd_in_command (line 23) | def cd_in_command(line): function _path_from_partial_string (line 36) | def _path_from_partial_string(inp, pos=None): function _normpath (line 70) | def _normpath(p): function _startswithlow (line 90) | def _startswithlow(x, start, startlow=None): function _startswithnorm (line 96) | def _startswithnorm(x, start, startlow=None): function _env (line 100) | def _env(prefix): function _dots (line 109) | def _dots(prefix): function _add_cdpaths (line 121) | def _add_cdpaths(paths, prefix): function _quote_to_use (line 135) | def _quote_to_use(x): function _quote_paths (line 144) | def _quote_paths(paths, start, end, append_end=True): function _joinpath (line 185) | def _joinpath(path): function _splitpath (line 199) | def _splitpath(path): function _splitpath_helper (line 210) | def _splitpath_helper(path, sofar=()): function subsequence_match (line 223) | def subsequence_match(ref, typed, csc): function _subsequence_match_iter (line 240) | def _subsequence_match_iter(ref, typed): function _expand_one (line 251) | def _expand_one(sofar, nextone, csc): function complete_path (line 263) | def complete_path(prefix, line, start, end, ctx, cdpath=True, filtfunc=N... function complete_dir (line 325) | def complete_dir(prefix, line, start, end, ctx, cdpath=False): FILE: xonsh/completers/pip.py function PIP_RE (line 11) | def PIP_RE(): function PIP_LIST_RE (line 16) | def PIP_LIST_RE(): function ALL_COMMANDS (line 21) | def ALL_COMMANDS(): function complete_pip (line 32) | def complete_pip(prefix, line, begidx, endidx, ctx): FILE: xonsh/completers/python.py function RE_ATTR (line 16) | def RE_ATTR(): function XONSH_EXPR_TOKENS (line 21) | def XONSH_EXPR_TOKENS(): function XONSH_STMT_TOKENS (line 66) | def XONSH_STMT_TOKENS(): function XONSH_TOKENS (line 123) | def XONSH_TOKENS(): function complete_python (line 127) | def complete_python(prefix, line, start, end, ctx): function _complete_python (line 146) | def _complete_python(prefix, line, start, end, ctx): function complete_python_mode (line 174) | def complete_python_mode(prefix, line, start, end, ctx): function _safe_eval (line 187) | def _safe_eval(expr, ctx): function attr_complete (line 205) | def attr_complete(prefix, ctx, filter_func): function python_signature_complete (line 246) | def python_signature_complete(prefix, line, end, ctx, filter_func): function complete_import (line 265) | def complete_import(prefix, line, start, end, ctx): function complete_module (line 289) | def complete_module(prefix): FILE: xonsh/completers/tools.py function _filter_normal (line 6) | def _filter_normal(s, x): function _filter_ignorecase (line 10) | def _filter_ignorecase(s, x): function get_filter_function (line 14) | def get_filter_function(): function justify (line 26) | def justify(s, max_length, left_pad=0): FILE: xonsh/completers/xompletions.py function complete_xonfig (line 7) | def complete_xonfig(prefix, line, start, end, ctx): function _list_installed_xontribs (line 22) | def _list_installed_xontribs(): function complete_xontrib (line 34) | def complete_xontrib(prefix, line, start, end, ctx): FILE: xonsh/contexts.py class Block (line 8) | class Block(object): method __init__ (line 16) | def __init__(self): method __enter__ (line 29) | def __enter__(self): method __exit__ (line 39) | def __exit__(self, exc_type, exc_value, traceback): class Functor (line 43) | class Functor(Block): method __init__ (line 48) | def __init__(self, args=(), kwargs=None, rtn=""): method __enter__ (line 76) | def __enter__(self): method __exit__ (line 109) | def __exit__(self, exc_type, exc_value, traceback): method __call__ (line 112) | def __call__(self, *args, **kwargs): FILE: xonsh/diff_history.py function bold_str_diff (line 24) | def bold_str_diff(a, b, sm=None): function redline (line 46) | def redline(line): function greenline (line 50) | def greenline(line): function highlighted_ndiff (line 56) | def highlighted_ndiff(a, b): class HistoryDiffer (line 85) | class HistoryDiffer(object): method __init__ (line 88) | def __init__(self, afile, bfile, reopen=False, verbose=False): method __del__ (line 108) | def __del__(self): method __str__ (line 112) | def __str__(self): method _header_line (line 115) | def _header_line(self, lj): method header (line 127) | def header(self): method _env_both_diff (line 139) | def _env_both_diff(self, in_both, aenv, benv): method _env_in_one_diff (line 151) | def _env_in_one_diff(self, x, y, color, xid, xenv): method envdiff (line 165) | def envdiff(self): method _cmd_in_one_diff (line 186) | def _cmd_in_one_diff(self, inp, i, xlj, xid, color): method _cmd_out_and_rtn_diff (line 200) | def _cmd_out_and_rtn_diff(self, i, j): method _cmd_replace_diff (line 232) | def _cmd_replace_diff(self, i, ainp, aid, j, binp, bid): method cmdsdiff (line 246) | def cmdsdiff(self): method format (line 297) | def format(self): function dh_create_parser (line 312) | def dh_create_parser(p=None): function dh_main_action (line 343) | def dh_main_action(ns, hist=None, stdout=None, stderr=None): FILE: xonsh/dirstack.py function _unc_check_enabled (line 20) | def _unc_check_enabled() -> bool: function _is_unc_path (line 58) | def _is_unc_path(some_path) -> bool: function _unc_map_temp_drive (line 67) | def _unc_map_temp_drive(unc_path) -> str: function _unc_unmap_temp_drive (line 104) | def _unc_unmap_temp_drive(left_drive, cwd): function _get_cwd (line 139) | def _get_cwd(): function _change_working_directory (line 146) | def _change_working_directory(newdir, follow_symlinks=False): function _try_cdpath (line 173) | def _try_cdpath(apath): function cd (line 191) | def cd(args, stdin=None): function pushd_parser (line 272) | def pushd_parser(): function pushd (line 292) | def pushd(args, stdin=None): function popd_parser (line 375) | def popd_parser(): function popd (line 395) | def popd(args, stdin=None): function dirs_parser (line 472) | def dirs_parser(): function dirs (line 505) | def dirs(args, stdin=None): FILE: xonsh/dumb_shell.py class DumbShell (line 7) | class DumbShell(ReadlineShell): method __init__ (line 10) | def __init__(self, *args, **kwargs): FILE: xonsh/environ.py function HELP_TEMPLATE (line 127) | def HELP_TEMPLATE(): function LOCALE_CATS (line 137) | def LOCALE_CATS(): function locale_convert (line 150) | def locale_convert(key): function to_debug (line 165) | def to_debug(x): class LsColors (line 184) | class LsColors(cabc.MutableMapping): method __init__ (line 322) | def __init__(self, *args, **kwargs): method __getitem__ (line 327) | def __getitem__(self, key): method __setitem__ (line 330) | def __setitem__(self, key, value): method __delitem__ (line 334) | def __delitem__(self, key): method __len__ (line 338) | def __len__(self): method __iter__ (line 341) | def __iter__(self): method __str__ (line 344) | def __str__(self): method __repr__ (line 347) | def __repr__(self): method _repr_pretty_ (line 352) | def _repr_pretty_(self, p, cycle): method detype (line 361) | def detype(self): method style_name (line 374) | def style_name(self): method style (line 384) | def style(self): method fromstring (line 393) | def fromstring(cls, s): method fromdircolors (line 414) | def fromdircolors(cls, filename=None): method convert (line 440) | def convert(cls, x): function is_lscolors (line 452) | def is_lscolors(x): function ensure_ls_colors_in_env (line 458) | def ensure_ls_colors_in_env(spec=None, **kwargs): function DEFAULT_ENSURERS (line 481) | def DEFAULT_ENSURERS(): function default_value (line 598) | def default_value(f): function is_callable_default (line 604) | def is_callable_default(x): function xonsh_data_dir (line 613) | def xonsh_data_dir(env): function xonsh_config_dir (line 621) | def xonsh_config_dir(env): function xonshconfig (line 628) | def xonshconfig(env): function default_xonshrc (line 636) | def default_xonshrc(env): function xonsh_append_newline (line 660) | def xonsh_append_newline(env): function default_lscolors (line 666) | def default_lscolors(env): function DEFAULT_VALUES (line 682) | def DEFAULT_VALUES(): function DEFAULT_DOCS (line 807) | def DEFAULT_DOCS(): class Env (line 1309) | class Env(cabc.MutableMapping): method __init__ (line 1325) | def __init__(self, *args, **kwargs): method detype (line 1348) | def detype(self): method replace_env (line 1367) | def replace_env(self): method undo_replace_env (line 1376) | def undo_replace_env(self): method _get_default_ensurer (line 1385) | def _get_default_ensurer(self, default=None): method get_ensurer (line 1392) | def get_ensurer(self, key, default=None): method set_ensurer (line 1406) | def set_ensurer(self, key, value): method get_docs (line 1411) | def get_docs(self, key, default=VarDocs("")): method help (line 1422) | def help(self, key): method is_manually_set (line 1435) | def is_manually_set(self, varname): method swap (line 1442) | def swap(self, other=None, **kwargs): method __getitem__ (line 1477) | def __getitem__(self, key): method __setitem__ (line 1496) | def __setitem__(self, key, val): method __delitem__ (line 1518) | def __delitem__(self, key): method get (line 1524) | def get(self, key, default=None): method __iter__ (line 1533) | def __iter__(self): method __contains__ (line 1536) | def __contains__(self, item): method __len__ (line 1539) | def __len__(self): method __str__ (line 1542) | def __str__(self): method __repr__ (line 1545) | def __repr__(self): method _repr_pretty_ (line 1550) | def _repr_pretty_(self, p, cycle): function _yield_executables (line 1560) | def _yield_executables(directory, name): function locate_binary (line 1574) | def locate_binary(name): function xonshrc_context (line 1590) | def xonshrc_context(rcfiles=None, execer=None, ctx=None, env=None, login... function windows_foreign_env_fixes (line 1607) | def windows_foreign_env_fixes(ctx): function foreign_env_fixes (line 1624) | def foreign_env_fixes(ctx): function xonsh_script_run_control (line 1630) | def xonsh_script_run_control(filename, ctx, env, execer=None, login=True): function default_env (line 1650) | def default_env(env=None): function make_args_env (line 1670) | def make_args_env(args=None): FILE: xonsh/events.py function has_kwargs (line 18) | def has_kwargs(func): function debug_level (line 24) | def debug_level(): class AbstractEvent (line 32) | class AbstractEvent(collections.abc.MutableSet, abc.ABC): method species (line 42) | def species(self): method __call__ (line 50) | def __call__(self, handler): method _filterhandlers (line 92) | def _filterhandlers(self, handlers, **kwargs): method fire (line 102) | def fire(self, **kwargs): class Event (line 113) | class Event(AbstractEvent): method __init__ (line 119) | def __init__(self): method __len__ (line 125) | def __len__(self): method __contains__ (line 128) | def __contains__(self, item): method __iter__ (line 131) | def __iter__(self): method add (line 134) | def add(self, item): method discard (line 147) | def discard(self, item): method fire (line 160) | def fire(self, **kwargs): class LoadEvent (line 198) | class LoadEvent(AbstractEvent): method __init__ (line 210) | def __init__(self): method __len__ (line 215) | def __len__(self): method __contains__ (line 218) | def __contains__(self, item): method __iter__ (line 221) | def __iter__(self): method add (line 225) | def add(self, item): method discard (line 237) | def discard(self, item): method _call (line 246) | def _call(self, handler): method fire (line 252) | def fire(self, **kwargs): class EventManager (line 263) | class EventManager: method doc (line 272) | def doc(self, name, docstring): method _mkevent (line 286) | def _mkevent(name, species=Event, doc=None): method transmogrify (line 299) | def transmogrify(self, name, species): method exists (line 325) | def exists(self, name): method __getattr__ (line 332) | def __getattr__(self, name): FILE: xonsh/execer.py class Execer (line 22) | class Execer(object): method __init__ (line 25) | def __init__( method __del__ (line 65) | def __del__(self): method parse (line 70) | def parse(self, input, ctx, mode="exec", filename=None, transform=True): method compile (line 115) | def compile( method eval (line 141) | def eval( method exec (line 163) | def exec( method _print_debug_wrapping (line 192) | def _print_debug_wrapping( method _parse_ctx_free (line 204) | def _parse_ctx_free(self, input, mode="exec", filename=None, logical_i... FILE: xonsh/foreign_shells.py function CANON_SHELL_NAMES (line 94) | def CANON_SHELL_NAMES(): function DEFAULT_ENVCMDS (line 107) | def DEFAULT_ENVCMDS(): function DEFAULT_ALIASCMDS (line 112) | def DEFAULT_ALIASCMDS(): function DEFAULT_FUNCSCMDS (line 117) | def DEFAULT_FUNCSCMDS(): function DEFAULT_SOURCERS (line 122) | def DEFAULT_SOURCERS(): function DEFAULT_TMPFILE_EXT (line 127) | def DEFAULT_TMPFILE_EXT(): function DEFAULT_RUNCMD (line 132) | def DEFAULT_RUNCMD(): function DEFAULT_SETERRPREVCMD (line 137) | def DEFAULT_SETERRPREVCMD(): function DEFAULT_SETERRPOSTCMD (line 142) | def DEFAULT_SETERRPOSTCMD(): function foreign_shell_data (line 147) | def foreign_shell_data( function ENV_RE (line 308) | def ENV_RE(): function ENV_SPLIT_RE (line 313) | def ENV_SPLIT_RE(): function parse_env (line 317) | def parse_env(s): function ALIAS_RE (line 329) | def ALIAS_RE(): function FS_EXEC_ALIAS_RE (line 336) | def FS_EXEC_ALIAS_RE(): function parse_aliases (line 340) | def parse_aliases(s, shell, sourcer=None, extra_args=()): function FUNCS_RE (line 384) | def FUNCS_RE(): function parse_funcs (line 390) | def parse_funcs(s, shell, sourcer=None, extra_args=()): class ForeignShellBaseAlias (line 431) | class ForeignShellBaseAlias(object): method __init__ (line 438) | def __init__(self, shell, filename, sourcer=None, extra_args=()): method _input_kwargs (line 457) | def _input_kwargs(self): method __eq__ (line 465) | def __eq__(self, other): method __call__ (line 470) | def __call__( method __repr__ (line 490) | def __repr__(self): method _is_streaming (line 504) | def _is_streaming(args): class ForeignShellFunctionAlias (line 513) | class ForeignShellFunctionAlias(ForeignShellBaseAlias): method __init__ (line 520) | def __init__(self, funcname, shell, filename, sourcer=None, extra_args... method _input_kwargs (line 540) | def _input_kwargs(self): class ForeignShellExecAlias (line 546) | class ForeignShellExecAlias(ForeignShellBaseAlias): method __init__ (line 551) | def __init__( method _input_kwargs (line 578) | def _input_kwargs(self): function VALID_SHELL_PARAMS (line 585) | def VALID_SHELL_PARAMS(): function ensure_shell (line 604) | def ensure_shell(shell): function load_foreign_envs (line 665) | def load_foreign_envs(shells): function load_foreign_aliases (line 688) | def load_foreign_aliases(shells): FILE: xonsh/fs.py class PathLike (line 14) | class PathLike(abc.ABC): method __fspath__ (line 18) | def __fspath__(self): function fspath (line 24) | def fspath(path): function _fscodec (line 59) | def _fscodec(): function open (line 95) | def open(file, *pargs, **kwargs): FILE: xonsh/history/base.py class HistoryEntry (line 7) | class HistoryEntry(types.SimpleNamespace): class History (line 25) | class History: method __init__ (line 55) | def __init__(self, sessionid=None, **kwargs): method __len__ (line 75) | def __len__(self): method __getitem__ (line 79) | def __getitem__(self, item): method __setitem__ (line 105) | def __setitem__(self, *args): method append (line 110) | def append(self, cmd): method flush (line 123) | def flush(self, **kwargs): method items (line 127) | def items(self, newest_first=False): method all_items (line 131) | def all_items(self, newest_first=False): method info (line 135) | def info(self): method run_gc (line 145) | def run_gc(self, size=None, blocking=True): FILE: xonsh/history/dummy.py class DummyHistory (line 7) | class DummyHistory(History): method append (line 10) | def append(self, cmd): method items (line 13) | def items(self, newest_first=False): method all_items (line 16) | def all_items(self, newest_first=False): method info (line 19) | def info(self): FILE: xonsh/history/json.py function _xhj_gc_commands_to_rmfiles (line 18) | def _xhj_gc_commands_to_rmfiles(hsize, files): function _xhj_gc_files_to_rmfiles (line 35) | def _xhj_gc_files_to_rmfiles(hsize, files): function _xhj_gc_seconds_to_rmfiles (line 41) | def _xhj_gc_seconds_to_rmfiles(hsize, files): function _xhj_gc_bytes_to_rmfiles (line 52) | def _xhj_gc_bytes_to_rmfiles(hsize, files): function _xhj_get_history_files (line 67) | def _xhj_get_history_files(sort=True, newest_first=False): class JsonHistoryGC (line 88) | class JsonHistoryGC(threading.Thread): method __init__ (line 91) | def __init__(self, wait_for_shell=True, size=None, *args, **kwargs): method run (line 108) | def run(self): method files (line 127) | def files(self, only_unlocked=False): class JsonHistoryFlusher (line 168) | class JsonHistoryFlusher(threading.Thread): method __init__ (line 171) | def __init__(self, filename, buffer, queue, cond, at_exit=False, *args... method run (line 186) | def run(self): method i_am_at_the_front (line 192) | def i_am_at_the_front(self): method dump (line 196) | def dump(self): class JsonCommandField (line 223) | class JsonCommandField(cabc.Sequence): method __init__ (line 226) | def __init__(self, field, hist, default=None): method __len__ (line 245) | def __len__(self): method __getitem__ (line 248) | def __getitem__(self, key): method i_am_at_the_front (line 274) | def i_am_at_the_front(self): class JsonHistory (line 279) | class JsonHistory(History): method __init__ (line 285) | def __init__(self, filename=None, sessionid=None, buffersize=100, gc=T... method __len__ (line 333) | def __len__(self): method append (line 336) | def append(self, cmd): method flush (line 360) | def flush(self, at_exit=False): method items (line 382) | def items(self, newest_first=False): method all_items (line 391) | def all_items(self, newest_first=False, **kwargs): method info (line 420) | def info(self): method run_gc (line 432) | def run_gc(self, size=None, blocking=True): FILE: xonsh/history/main.py function construct_history (line 22) | def construct_history(**kwargs): function _xh_session_parser (line 41) | def _xh_session_parser(hist=None, newest_first=False, **kwargs): function _xh_all_parser (line 48) | def _xh_all_parser(hist=None, newest_first=False, **kwargs): function _xh_find_histfile_var (line 55) | def _xh_find_histfile_var(file_list, default=None): function _xh_bash_hist_parser (line 77) | def _xh_bash_hist_parser(location=None, **kwargs): function _xh_zsh_hist_parser (line 92) | def _xh_zsh_hist_parser(location=None, **kwargs): function _xh_filter_ts (line 120) | def _xh_filter_ts(commands, start_time, end_time): function _xh_get_history (line 127) | def _xh_get_history( function _xh_show_history (line 175) | def _xh_show_history(hist, ns, stdout=None, stderr=None): function _XH_HISTORY_SESSIONS (line 216) | def _XH_HISTORY_SESSIONS(): function _xh_create_parser (line 230) | def _xh_create_parser(): function _xh_parse_args (line 355) | def _xh_parse_args(args): function history_main (line 380) | def history_main( FILE: xonsh/history/sqlite.py function _xh_sqlite_get_file_name (line 16) | def _xh_sqlite_get_file_name(): function _xh_sqlite_get_conn (line 25) | def _xh_sqlite_get_conn(filename=None): function _xh_sqlite_create_history_table (line 31) | def _xh_sqlite_create_history_table(cursor): function _xh_sqlite_insert_command (line 52) | def _xh_sqlite_insert_command(cursor, cmd, sessionid, store_stdout): function _xh_sqlite_get_count (line 67) | def _xh_sqlite_get_count(cursor, sessionid=None): function _xh_sqlite_get_records (line 77) | def _xh_sqlite_get_records(cursor, sessionid=None, limit=None, newest_fi... function _xh_sqlite_delete_records (line 92) | def _xh_sqlite_delete_records(cursor, size_to_keep): function xh_sqlite_append_history (line 106) | def xh_sqlite_append_history(cmd, sessionid, store_stdout, filename=None): function xh_sqlite_get_count (line 114) | def xh_sqlite_get_count(sessionid=None, filename=None): function xh_sqlite_items (line 120) | def xh_sqlite_items(sessionid=None, filename=None, newest_first=False): function xh_sqlite_delete_items (line 127) | def xh_sqlite_delete_items(size_to_keep, filename=None): class SqliteHistoryGC (line 134) | class SqliteHistoryGC(threading.Thread): method __init__ (line 137) | def __init__(self, wait_for_shell=True, size=None, filename=None, *arg... method run (line 149) | def run(self): class SqliteHistory (line 169) | class SqliteHistory(History): method __init__ (line 172) | def __init__(self, gc=True, filename=None, **kwargs): method append (line 184) | def append(self, cmd): method all_items (line 209) | def all_items(self, newest_first=False): method items (line 214) | def items(self, newest_first=False): method info (line 223) | def info(self): method run_gc (line 236) | def run_gc(self, size=None, blocking=True): FILE: xonsh/imphooks.py function ENCODING_LINE (line 23) | def ENCODING_LINE(): function find_source_encoding (line 29) | def find_source_encoding(src): class XonshImportHook (line 46) | class XonshImportHook(MetaPathFinder, SourceLoader): method __init__ (line 49) | def __init__(self, *args, **kwargs): method execer (line 55) | def execer(self): method find_spec (line 73) | def find_spec(self, fullname, path, target=None): method create_module (line 97) | def create_module(self, spec): method get_filename (line 105) | def get_filename(self, fullname): method get_data (line 109) | def get_data(self, path): method get_code (line 113) | def get_code(self, fullname): function _should_dispatch_xonsh_import_event_loader (line 207) | def _should_dispatch_xonsh_import_event_loader(): class XonshImportEventHook (line 217) | class XonshImportEventHook(MetaPathFinder): method __init__ (line 220) | def __init__(self, *args, **kwargs): method append_stack (line 225) | def append_stack(self, fullname): method find_spec (line 236) | def find_spec(self, fullname, path, target=None): class XonshImportEventLoader (line 264) | class XonshImportEventLoader(Loader): method __init__ (line 269) | def __init__(self, loader): method create_module (line 275) | def create_module(self, spec): method exec_module (line 282) | def exec_module(self, module): method load_module (line 289) | def load_module(self, fullname): method module_repr (line 293) | def module_repr(self, module): function install_import_hooks (line 298) | def install_import_hooks(): FILE: xonsh/inspectors.py function object_info (line 80) | def object_info(**kw): function get_encoding (line 87) | def get_encoding(obj): function getdoc (line 111) | def getdoc(obj): function getsource (line 139) | def getsource(obj, is_binary=False): function is_simple_callable (line 170) | def is_simple_callable(obj): function getargspec (line 180) | def getargspec(obj): function format_argspec (line 193) | def format_argspec(argspec): function call_tip (line 204) | def call_tip(oinfo, format_call=True): function find_file (line 257) | def find_file(obj): function find_source_lines (line 294) | def find_source_lines(obj): function getouterframes (line 335) | def getouterframes(frame, context=1): class Inspector (line 344) | class Inspector(object): method __init__ (line 347) | def __init__(self, str_detail_level=0): method _getdef (line 350) | def _getdef(self, obj, oname=""): method noinfo (line 362) | def noinfo(self, msg, oname): method pdef (line 370) | def pdef(self, obj, oname=""): method pdoc (line 392) | def pdoc(self, obj, oname=""): method psource (line 423) | def psource(self, obj, oname=""): method pfile (line 434) | def pfile(self, obj, oname=""): method _format_fields_str (line 456) | def _format_fields_str(self, fields, title_width=0): method _format_fields_tokens (line 479) | def _format_fields_tokens(self, fields, title_width=0): method _format_fields (line 509) | def _format_fields(self, fields, title_width=0): method pinfo (line 544) | def pinfo(self, obj, oname="", info=None, detail_level=0): method info (line 598) | def info(self, obj, oname="", info=None, detail_level=0): FILE: xonsh/jobs.py function _send_signal (line 25) | def _send_signal(job, signal): function _send_signal (line 43) | def _send_signal(job, signal): function _send_signal (line 56) | def _send_signal(job, signal): function _continue (line 70) | def _continue(job): function _kill (line 73) | def _kill(job): function ignore_sigtstp (line 76) | def ignore_sigtstp(): function give_terminal_to (line 79) | def give_terminal_to(pgid): function wait_for_active_job (line 82) | def wait_for_active_job(last_task=None, backgrounded=False): function _continue (line 106) | def _continue(job): function _kill (line 109) | def _kill(job): function ignore_sigtstp (line 112) | def ignore_sigtstp(): function _pthread_sigmask (line 134) | def _pthread_sigmask(how, signals): function give_terminal_to (line 158) | def give_terminal_to(pgid): function wait_for_active_job (line 187) | def wait_for_active_job(last_task=None, backgrounded=False, _nochild=Fal... function get_next_task (line 222) | def get_next_task(): function get_task (line 237) | def get_task(tid): function _clear_dead_jobs (line 241) | def _clear_dead_jobs(): function print_one_job (line 252) | def print_one_job(num, outfile=sys.stdout): function get_next_job_number (line 267) | def get_next_job_number(): function add_job (line 277) | def add_job(info): function clean_jobs (line 288) | def clean_jobs(): function kill_all_jobs (line 340) | def kill_all_jobs(): function jobs (line 349) | def jobs(args, stdin=None, stdout=sys.stdout, stderr=None): function resume_job (line 361) | def resume_job(args, wording): function fg (line 401) | def fg(args, stdin=None): function bg (line 412) | def bg(args, stdin=None): FILE: xonsh/jsonutils.py function serialize_xonsh_json (line 10) | def serialize_xonsh_json(val): function _serialize_xonsh_json_env_path (line 18) | def _serialize_xonsh_json_env_path(val): FILE: xonsh/jupyter_kernel.py function dump_bytes (line 30) | def dump_bytes(*args, **kwargs): function load_bytes (line 35) | def load_bytes(b): function bind (line 40) | def bind(socket, connection, port): class XonshKernel (line 49) | class XonshKernel: method __init__ (line 67) | def __init__(self, debug_level=0, session_id=None, config=None, **kwar... method parser (line 91) | def parser(self): method make_default_config (line 98) | def make_default_config(self): method iopub_handler (line 121) | def iopub_handler(self, message): method control_handler (line 125) | def control_handler(self, wire_message): method stdin_handler (line 132) | def stdin_handler(self, message): method start (line 135) | def start(self): method shutdown (line 191) | def shutdown(self): method dprint (line 196) | def dprint(self, level, *args, **kwargs): method sign (line 202) | def sign(self, messages): method new_header (line 209) | def new_header(self, message_type): method send (line 220) | def send( method deserialize_wire_message (line 248) | def deserialize_wire_message(self, wire_message): method run_thread (line 262) | def run_thread(self, loop, name): method heartbeat_loop (line 285) | def heartbeat_loop(self): method shell_handler (line 300) | def shell_handler(self, message): method handle_execute_request (line 310) | def handle_execute_request(self, message, identities): method do_execute (line 348) | def do_execute( method _respond_in_chunks (line 395) | def _respond_in_chunks(self, name, s, chunksize=1024, parent_header=No... method handle_complete_request (line 409) | def handle_complete_request(self, message, identities): method do_complete (line 422) | def do_complete(self, code, pos): method handle_kernel_info_request (line 442) | def handle_kernel_info_request(self, message, identities): FILE: xonsh/jupyter_shell.py class StdJupyterRedirectBuf (line 9) | class StdJupyterRedirectBuf(io.RawIOBase): method __init__ (line 12) | def __init__(self, redirect): method fileno (line 17) | def fileno(self): method seek (line 21) | def seek(self, offset, whence=io.SEEK_SET): method truncate (line 25) | def truncate(self, size=None): method readinto (line 29) | def readinto(self, b): method write (line 33) | def write(self, b): class StdJupyterRedirect (line 39) | class StdJupyterRedirect(io.TextIOBase): method __init__ (line 42) | def __init__(self, name, kernel, parent_header=None): method encoding (line 62) | def encoding(self): method errors (line 68) | def errors(self): method newlines (line 74) | def newlines(self): method _replace_std (line 78) | def _replace_std(self): method __del__ (line 85) | def __del__(self): method close (line 88) | def close(self): method __enter__ (line 92) | def __enter__(self): method __exit__ (line 95) | def __exit__(self, *args, **kwargs): method write (line 98) | def write(self, s): method flush (line 102) | def flush(self): method fileno (line 106) | def fileno(self): method seek (line 110) | def seek(self, offset, whence=io.SEEK_SET): method truncate (line 114) | def truncate(self, size=None): method detach (line 118) | def detach(self): method read (line 122) | def read(self, size=None): method readline (line 126) | def readline(self, size=-1): class JupyterShell (line 131) | class JupyterShell(BaseShell): method __init__ (line 134) | def __init__(self, *args, **kwargs): method default (line 138) | def default(self, line, kernel, parent_header=None): FILE: xonsh/lazyasd.py class LazyObject (line 16) | class LazyObject(object): method __init__ (line 17) | def __init__(self, load, ctx, name): method _lazy_obj (line 41) | def _lazy_obj(self): method __getattribute__ (line 51) | def __getattribute__(self, name): method __bool__ (line 57) | def __bool__(self): method __iter__ (line 61) | def __iter__(self): method __getitem__ (line 65) | def __getitem__(self, item): method __setitem__ (line 69) | def __setitem__(self, key, value): method __delitem__ (line 73) | def __delitem__(self, item): method __call__ (line 77) | def __call__(self, *args, **kwargs): method __lt__ (line 81) | def __lt__(self, other): method __le__ (line 85) | def __le__(self, other): method __eq__ (line 89) | def __eq__(self, other): method __ne__ (line 93) | def __ne__(self, other): method __gt__ (line 97) | def __gt__(self, other): method __ge__ (line 101) | def __ge__(self, other): method __hash__ (line 105) | def __hash__(self): method __or__ (line 109) | def __or__(self, other): method __str__ (line 113) | def __str__(self): method __repr__ (line 116) | def __repr__(self): function lazyobject (line 120) | def lazyobject(f): class LazyDict (line 125) | class LazyDict(cabc.MutableMapping): method __init__ (line 126) | def __init__(self, loaders, ctx, name): method _destruct (line 159) | def _destruct(self): method __getitem__ (line 163) | def __getitem__(self, key): method __setitem__ (line 174) | def __setitem__(self, key, value): method __delitem__ (line 180) | def __delitem__(self, key): method __iter__ (line 187) | def __iter__(self): method __len__ (line 190) | def __len__(self): function lazydict (line 194) | def lazydict(f): class LazyBool (line 199) | class LazyBool(object): method __init__ (line 200) | def __init__(self, load, ctx, name): method __bool__ (line 227) | def __bool__(self): function lazybool (line 235) | def lazybool(f): class BackgroundModuleProxy (line 245) | class BackgroundModuleProxy(types.ModuleType): method __init__ (line 250) | def __init__(self, modname): method __getattribute__ (line 253) | def __getattribute__(self, name): class BackgroundModuleLoader (line 275) | class BackgroundModuleLoader(threading.Thread): method __init__ (line 278) | def __init__(self, name, package, replacements, *args, **kwargs): method run (line 286) | def run(self): function load_module_in_background (line 311) | def load_module_in_background( FILE: xonsh/lazyimps.py function pty (line 16) | def pty(): function termios (line 24) | def termios(): function fcntl (line 32) | def fcntl(): function tty (line 40) | def tty(): function _winapi (line 48) | def _winapi(): function msvcrt (line 57) | def msvcrt(): function winutils (line 66) | def winutils(): function macutils (line 75) | def macutils(): function terminal256 (line 84) | def terminal256(): FILE: xonsh/lazyjson.py function _to_json_with_size (line 10) | def _to_json_with_size(obj, offset=0, sort_keys=False): function index (line 64) | def index(obj, sort_keys=False): function dumps (line 79) | def dumps(obj, sort_keys=False): function ljdump (line 93) | def ljdump(obj, fp, sort_keys=False): class LJNode (line 99) | class LJNode(cabc.Mapping, cabc.Sequence): method __init__ (line 102) | def __init__(self, offsets, sizes, root): method __len__ (line 118) | def __len__(self): method load (line 123) | def load(self): method _load_or_node (line 136) | def _load_or_node(self, offset, size): method _getitem_mapping (line 148) | def _getitem_mapping(self, key): method _getitem_sequence (line 155) | def _getitem_sequence(self, key): method __getitem__ (line 165) | def __getitem__(self, key): method __iter__ (line 174) | def __iter__(self): class LazyJSON (line 189) | class LazyJSON(LJNode): method __init__ (line 194) | def __init__(self, f, reopen=True): method __del__ (line 211) | def __del__(self): method close (line 214) | def close(self): method _open (line 223) | def _open(self, *args, **kwargs): method _load_index (line 231) | def _load_index(self): method __enter__ (line 246) | def __enter__(self): method __exit__ (line 249) | def __exit__(self, exc_type, exc_value, traceback): FILE: xonsh/lexer.py function token_map (line 41) | def token_map(): function RE_NEED_WHITESPACE (line 121) | def RE_NEED_WHITESPACE(): function handle_name (line 126) | def handle_name(state, token): function _end_delimiter (line 149) | def _end_delimiter(state, token): function handle_rparen (line 162) | def handle_rparen(state, token): function handle_rbrace (line 174) | def handle_rbrace(state, token): function handle_rbracket (line 184) | def handle_rbracket(state, token): function handle_error_space (line 196) | def handle_error_space(state, token): function handle_error_linecont (line 207) | def handle_error_linecont(state, token): function handle_error_token (line 220) | def handle_error_token(state, token): function handle_ignore (line 234) | def handle_ignore(state, token): function handle_double_amps (line 239) | def handle_double_amps(state, token): function handle_double_pipe (line 243) | def handle_double_pipe(state, token): function handle_redirect (line 247) | def handle_redirect(state, token): function _make_matcher_handler (line 265) | def _make_matcher_handler(tok, typ, pymode, ender, handlers): function special_handlers (line 285) | def special_handlers(): function handle_token (line 326) | def handle_token(state, token): function get_tokens (line 365) | def get_tokens(s): function _new_token (line 399) | def _new_token(type, value, pos): class Lexer (line 407) | class Lexer(object): method __init__ (line 412) | def __init__(self): method build (line 428) | def build(self, **kwargs): method reset (line 432) | def reset(self): method input (line 435) | def input(self, s): method token (line 439) | def token(self): method __iter__ (line 445) | def __iter__(self): method split (line 451) | def split(self, s): method tokens (line 482) | def tokens(self): FILE: xonsh/macutils.py function sysctlbyname (line 7) | def sysctlbyname(name, return_str=True): FILE: xonsh/main.py function get_setproctitle (line 102) | def get_setproctitle(): function path_argument (line 111) | def path_argument(s): function parser (line 125) | def parser(): function _pprint_displayhook (line 248) | def _pprint_displayhook(value): class XonshMode (line 269) | class XonshMode(enum.Enum): function start_services (line 276) | def start_services(shell_kwargs, args): function premain (line 309) | def premain(argv=None): function _failback_to_other_shells (line 367) | def _failback_to_other_shells(args, err): function main (line 401) | def main(argv=None): function main_xonsh (line 410) | def main_xonsh(args): function postmain (line 464) | def postmain(args=None): function main_context (line 472) | def main_context(argv=None): function setup (line 482) | def setup( FILE: xonsh/openpy.py function source_to_unicode (line 29) | def source_to_unicode(txt, errors="replace", skip_encoding_cookie=True): function strip_encoding_cookie (line 56) | def strip_encoding_cookie(filelike): function read_py_file (line 74) | def read_py_file(filename, skip_encoding_cookie=True): function read_py_url (line 97) | def read_py_url(url, errors="replace", skip_encoding_cookie=True): function _list_readline (line 126) | def _list_readline(x): FILE: xonsh/parser.py function Parser (line 8) | def Parser(): FILE: xonsh/parsers/base.py function RE_FSTR_EVAL_CHARS (line 30) | def RE_FSTR_EVAL_CHARS(): class Location (line 34) | class Location(object): method __init__ (line 37) | def __init__(self, fname, lineno, column=None): method __str__ (line 43) | def __str__(self): function ensure_has_elts (line 50) | def ensure_has_elts(x, lineno=None, col_offset=None): function empty_list (line 61) | def empty_list(lineno=None, col=None): function binop (line 66) | def binop(x, op, y, lineno=None, col=None): function call_split_lines (line 73) | def call_split_lines(x, lineno=None, col=None): function ensure_list_from_str_or_list (line 90) | def ensure_list_from_str_or_list(x, lineno=None, col=None): function xonsh_help (line 116) | def xonsh_help(x, lineno=None, col=None): function xonsh_superhelp (line 121) | def xonsh_superhelp(x, lineno=None, col=None): function xonsh_pathsearch (line 126) | def xonsh_pathsearch(pattern, pymode=False, lineno=None, col=None): function load_ctx (line 151) | def load_ctx(x): function store_ctx (line 163) | def store_ctx(x): function del_ctx (line 175) | def del_ctx(x): function empty_list_if_newline (line 187) | def empty_list_if_newline(x): function lopen_loc (line 191) | def lopen_loc(x): function hasglobstar (line 200) | def hasglobstar(x): function _wrap_fstr_field (line 214) | def _wrap_fstr_field(field, spec, conv): function eval_fstr_fields (line 224) | def eval_fstr_fields(fstring, prefix, filename=None): class YaccLoader (line 257) | class YaccLoader(Thread): method __init__ (line 260) | def __init__(self, parser, yacc_kwargs, *args, **kwargs): method run (line 267) | def run(self): class BaseParser (line 271) | class BaseParser(object): method __init__ (line 274) | def __init__( method reset (line 513) | def reset(self): method parse (line 520) | def parse(self, s, filename="", mode="exec", debug_level=0): method _lexer_errfunc (line 554) | def _lexer_errfunc(self, msg, line, column): method _yacc_lookahead_token (line 557) | def _yacc_lookahead_token(self): method _opt_rule (line 561) | def _opt_rule(self, rulename): method _list_rule (line 573) | def _list_rule(self, rulename): method _tok_rule (line 587) | def _tok_rule(self, rulename): method currloc (line 606) | def currloc(self, lineno, column=None): method expr (line 610) | def expr(self, p): method token_col (line 617) | def token_col(self, t): method lineno (line 622) | def lineno(self): method col (line 629) | def col(self): method lines (line 638) | def lines(self): method source_slice (line 643) | def source_slice(self, start, stop): method _parse_error (line 660) | def _parse_error(self, msg, loc): method p_start_symbols (line 697) | def p_start_symbols(self, p): method p_single_input (line 705) | def p_single_input(self, p): method p_file_input (line 712) | def p_file_input(self, p): method p_file_stmts_nl (line 716) | def p_file_stmts_nl(self, p): method p_file_stmts_files (line 721) | def p_file_stmts_files(self, p): method p_newline_or_stmt (line 727) | def p_newline_or_stmt(self, p): method p_newlines (line 733) | def p_newlines(self, p): method p_eval_input (line 739) | def p_eval_input(self, p): method p_func_call (line 745) | def p_func_call(self, p): method p_attr_period_name (line 749) | def p_attr_period_name(self, p): method p_attr_name_alone (line 753) | def p_attr_name_alone(self, p): method p_attr_name_with (line 760) | def p_attr_name_with(self, p): method p_decorator_no_call (line 784) | def p_decorator_no_call(self, p): method p_decorator_call (line 788) | def p_decorator_call(self, p): method p_decorators (line 809) | def p_decorators(self, p): method p_decorated (line 815) | def p_decorated(self, p): method p_rarrow_test (line 831) | def p_rarrow_test(self, p): method p_funcdef (line 835) | def p_funcdef(self, p): method p_parameters (line 848) | def p_parameters(self, p): method p_equals_test (line 862) | def p_equals_test(self, p): method p_typedargslist_kwarg (line 866) | def p_typedargslist_kwarg(self, p): method p_typedargslist_times4_tfpdef (line 872) | def p_typedargslist_times4_tfpdef(self, p): method p_typedargslist_times4_comma (line 881) | def p_typedargslist_times4_comma(self, p): method p_typedargslist_times5_tdpdef (line 889) | def p_typedargslist_times5_tdpdef(self, p): method p_typedargslist_times5_comma (line 898) | def p_typedargslist_times5_comma(self, p): method p_typedargslist_t5 (line 907) | def p_typedargslist_t5(self, p): method p_typedargslist_t7 (line 916) | def p_typedargslist_t7(self, p): method p_typedargslist_t8 (line 925) | def p_typedargslist_t8(self, p): method p_typedargslist_t10 (line 934) | def p_typedargslist_t10(self, p): method p_typedargslist_t11 (line 944) | def p_typedargslist_t11(self, p): method p_colon_test (line 959) | def p_colon_test(self, p): method p_tfpdef (line 963) | def p_tfpdef(self, p): method p_comma_tfpdef_empty (line 971) | def p_comma_tfpdef_empty(self, p): method p_comma_tfpdef_args (line 975) | def p_comma_tfpdef_args(self, p): method p_comma_pow_tfpdef (line 979) | def p_comma_pow_tfpdef(self, p): method _set_args_def (line 983) | def _set_args_def(self, argmts, vals, kwargs=False): method _set_regular_args (line 998) | def _set_regular_args(self, p0, p1, p2, p3, p4): method _set_var_args (line 1016) | def _set_var_args(self, p0, vararg, kwargs): method p_varargslist_kwargs (line 1030) | def p_varargslist_kwargs(self, p): method p_varargslist_times4 (line 1036) | def p_varargslist_times4(self, p): method p_varargslist_times5 (line 1044) | def p_varargslist_times5(self, p): method p_varargslist_v5 (line 1053) | def p_varargslist_v5(self, p): method p_varargslist_v7 (line 1062) | def p_varargslist_v7(self, p): method p_varargslist_v8 (line 1071) | def p_varargslist_v8(self, p): method p_varargslist_v10 (line 1081) | def p_varargslist_v10(self, p): method p_varargslist_v11 (line 1091) | def p_varargslist_v11(self, p): method p_vfpdef (line 1105) | def p_vfpdef(self, p): method p_comma_vfpdef_empty (line 1113) | def p_comma_vfpdef_empty(self, p): method p_comma_vfpdef_value (line 1117) | def p_comma_vfpdef_value(self, p): method p_comma_pow_vfpdef (line 1121) | def p_comma_pow_vfpdef(self, p): method p_stmt (line 1125) | def p_stmt(self, p): method p_stmt_list (line 1131) | def p_stmt_list(self, p): method p_semi_opt (line 1140) | def p_semi_opt(self, p): method p_semi_small_stmt (line 1147) | def p_semi_small_stmt(self, p): method p_simple_stmt_single (line 1151) | def p_simple_stmt_single(self, p): method p_simple_stmt_many (line 1155) | def p_simple_stmt_many(self, p): method p_small_stmt (line 1159) | def p_small_stmt(self, p): method p_expr_stmt_testlist_assign (line 1187) | def p_expr_stmt_testlist_assign(self, p): method p_expr_stmt_augassign (line 1207) | def p_expr_stmt_augassign(self, p): method store_star_expr (line 1223) | def store_star_expr(self, p1, p2, targs, rhs): method p_expr_stmt_star5 (line 1248) | def p_expr_stmt_star5(self, p): method p_expr_stmt_star6 (line 1253) | def p_expr_stmt_star6(self, p): method p_test_comma (line 1258) | def p_test_comma(self, p): method p_comma_opt (line 1262) | def p_comma_opt(self, p): method p_test_or_star_expr (line 1269) | def p_test_or_star_expr(self, p): method p_comma_test_or_star_expr (line 1275) | def p_comma_test_or_star_expr(self, p): method p_testlist_star_expr (line 1279) | def p_testlist_star_expr(self, p): method p_augassign (line 1306) | def p_augassign(self, p): method p_yield_expr_or_testlist (line 1323) | def p_yield_expr_or_testlist(self, p): method p_equals_yield_expr_or_testlist (line 1329) | def p_equals_yield_expr_or_testlist(self, p): method p_del_stmt (line 1337) | def p_del_stmt(self, p): method p_pass_stmt (line 1348) | def p_pass_stmt(self, p): method p_flow_stmt (line 1352) | def p_flow_stmt(self, p): method p_break_stmt (line 1361) | def p_break_stmt(self, p): method p_continue_stmt (line 1365) | def p_continue_stmt(self, p): method p_return_stmt (line 1369) | def p_return_stmt(self, p): method p_yield_stmt (line 1374) | def p_yield_stmt(self, p): method p_raise_stmt_r1 (line 1378) | def p_raise_stmt_r1(self, p): method p_raise_stmt_r2 (line 1383) | def p_raise_stmt_r2(self, p): method p_raise_stmt_r3 (line 1388) | def p_raise_stmt_r3(self, p): method p_import_stmt (line 1393) | def p_import_stmt(self, p): method p_import_name (line 1399) | def p_import_name(self, p): method p_import_from_pre_f3 (line 1405) | def p_import_from_pre_f3(self, p): method p_import_from_pre_f4 (line 1410) | def p_import_from_pre_f4(self, p): method p_import_from_post_times (line 1416) | def p_import_from_post_times(self, p): method p_import_from_post_as (line 1420) | def p_import_from_post_as(self, p): method p_import_from_post_paren (line 1424) | def p_import_from_post_paren(self, p): method p_import_from (line 1428) | def p_import_from(self, p): method p_period_or_ellipsis (line 1440) | def p_period_or_ellipsis(self, p): method p_as_name (line 1446) | def p_as_name(self, p): method p_import_as_name (line 1450) | def p_import_as_name(self, p): method p_comma_import_as_name (line 1454) | def p_comma_import_as_name(self, p): method p_comma_import_as_name_tail (line 1459) | def p_comma_import_as_name_tail(self, p): method p_dotted_as_name (line 1463) | def p_dotted_as_name(self, p): method p_comma_dotted_as_name (line 1468) | def p_comma_dotted_as_name(self, p): method p_import_as_names (line 1472) | def p_import_as_names(self, p): method p_dotted_as_names (line 1480) | def p_dotted_as_names(self, p): method p_period_name (line 1488) | def p_period_name(self, p): method p_dotted_name (line 1492) | def p_dotted_name(self, p): method p_comma_name (line 1498) | def p_comma_name(self, p): method p_global_stmt (line 1502) | def p_global_stmt(self, p): method p_nonlocal_stmt (line 1510) | def p_nonlocal_stmt(self, p): method p_comma_test (line 1518) | def p_comma_test(self, p): method p_assert_stmt (line 1522) | def p_assert_stmt(self, p): method p_compound_stmt (line 1531) | def p_compound_stmt(self, p): method p_elif_part (line 1543) | def p_elif_part(self, p): method p_else_part (line 1556) | def p_else_part(self, p): method p_if_stmt (line 1560) | def p_if_stmt(self, p): method p_while_stmt (line 1578) | def p_while_stmt(self, p): method p_for_stmt (line 1589) | def p_for_stmt(self, p): method p_except_part (line 1618) | def p_except_part(self, p): method p_finally_part (line 1624) | def p_finally_part(self, p): method p_try_stmt_t5 (line 1628) | def p_try_stmt_t5(self, p): method p_try_stmt_t6 (line 1642) | def p_try_stmt_t6(self, p): method p_try_stmt_t7 (line 1656) | def p_try_stmt_t7(self, p): method p_with_stmt_w5 (line 1670) | def p_with_stmt_w5(self, p): method p_with_stmt_p6 (line 1677) | def p_with_stmt_p6(self, p): method p_with_bang_stmt_single_suite (line 1686) | def p_with_bang_stmt_single_suite(self, p): method p_with_bang_stmt_many_suite (line 1698) | def p_with_bang_stmt_many_suite(self, p): method p_as_expr (line 1716) | def p_as_expr(self, p): method p_with_item (line 1722) | def p_with_item(self, p): method p_comma_with_item (line 1729) | def p_comma_with_item(self, p): method p_except_clause_e2 (line 1733) | def p_except_clause_e2(self, p): method p_except_clause (line 1740) | def p_except_clause(self, p): method p_suite (line 1747) | def p_suite(self, p): method p_rawsuite_indent (line 1753) | def p_rawsuite_indent(self, p): method p_rawsuite_simple_stmt (line 1762) | def p_rawsuite_simple_stmt(self, p): method _attach_nodedent_base_rules (line 1770) | def _attach_nodedent_base_rules(self): method p_nodedent_base (line 1777) | def p_nodedent_base(self, p): method p_nodedent_any (line 1781) | def p_nodedent_any(self, p): method p_nodedent_many (line 1785) | def p_nodedent_many(self, p): method p_any_dedent_tok (line 1789) | def p_any_dedent_tok(self, p): method p_any_dedent_toks (line 1795) | def p_any_dedent_toks(self, p): method _attach_nonewline_base_rules (line 1801) | def _attach_nonewline_base_rules(self): method p_nonewline_base (line 1823) | def p_nonewline_base(self, p): method p_nonewline_any (line 1827) | def p_nonewline_any(self, p): method p_nonewline_many (line 1831) | def p_nonewline_many(self, p): method p_test_ol (line 1835) | def p_test_ol(self, p): method p_test_o5 (line 1841) | def p_test_o5(self, p): method p_test_nocond (line 1847) | def p_test_nocond(self, p): method p_lambdef (line 1853) | def p_lambdef(self, p): method p_lambdef_nocond (line 1870) | def p_lambdef_nocond(self, p): method p_or_test (line 1874) | def p_or_test(self, p): method p_or_and_test (line 1889) | def p_or_and_test(self, p): method p_and_test (line 1893) | def p_and_test(self, p): method p_and_not_test (line 1908) | def p_and_not_test(self, p): method p_not_test_not (line 1912) | def p_not_test_not(self, p): method p_not_test (line 1918) | def p_not_test(self, p): method p_comparison (line 1922) | def p_comparison(self, p): method p_comp_op_expr (line 1937) | def p_comp_op_expr(self, p): method p_comp_op_monograph (line 1954) | def p_comp_op_monograph(self, p): method p_comp_op_digraph (line 1966) | def p_comp_op_digraph(self, p): method p_star_expr (line 1972) | def p_star_expr(self, p): method _binop_combine (line 1979) | def _binop_combine(self, p1, p2): method p_expr (line 1999) | def p_expr(self, p): method p_pipe_xor_expr (line 2005) | def p_pipe_xor_expr(self, p): method p_xor_expr (line 2018) | def p_xor_expr(self, p): method p_xor_and_expr (line 2022) | def p_xor_and_expr(self, p): method p_and_expr (line 2035) | def p_and_expr(self, p): method p_ampersand_shift_expr (line 2039) | def p_ampersand_shift_expr(self, p): method p_shift_expr (line 2052) | def p_shift_expr(self, p): method p_shift_arith_expr (line 2056) | def p_shift_arith_expr(self, p): method p_arith_expr_single (line 2068) | def p_arith_expr_single(self, p): method p_arith_expr_many (line 2072) | def p_arith_expr_many(self, p): method p_pm_term (line 2101) | def p_pm_term(self, p): method p_term (line 2109) | def p_term(self, p): method p_op_factor (line 2130) | def p_op_factor(self, p): method p_factor_power (line 2148) | def p_factor_power(self, p): method p_factor_unary (line 2152) | def p_factor_unary(self, p): method p_power_atom (line 2160) | def p_power_atom(self, p): method p_power (line 2164) | def p_power(self, p): method p_yield_expr_or_testlist_comp (line 2175) | def p_yield_expr_or_testlist_comp(self, p): method _list_or_elts_if_not_real_tuple (line 2181) | def _list_or_elts_if_not_real_tuple(self, x): method apply_trailers (line 2190) | def apply_trailers(self, leader, trailers): method p_atom_expr (line 2241) | def p_atom_expr(self, p): method p_atom_lparen (line 2248) | def p_atom_lparen(self, p): method p_atom_lbraket (line 2269) | def p_atom_lbraket(self, p): method p_atom_lbrace (line 2301) | def p_atom_lbrace(self, p): method p_atom_ns (line 2318) | def p_atom_ns(self, p): method p_atom_name (line 2324) | def p_atom_name(self, p): method p_atom_ellip (line 2331) | def p_atom_ellip(self, p): method p_atom_none (line 2336) | def p_atom_none(self, p): method p_atom_true (line 2341) | def p_atom_true(self, p): method p_atom_false (line 2346) | def p_atom_false(self, p): method p_atom_pathsearch (line 2351) | def p_atom_pathsearch(self, p): method p_atom_dname (line 2355) | def p_atom_dname(self, p): method p_atom_fistful_of_dollars (line 2359) | def p_atom_fistful_of_dollars(self, p): method p_atom_bang_empty_fistful_of_dollars (line 2368) | def p_atom_bang_empty_fistful_of_dollars(self, p): method p_atom_bang_fistful_of_dollars (line 2377) | def p_atom_bang_fistful_of_dollars(self, p): method _attach_nocloser_base_rules (line 2386) | def _attach_nocloser_base_rules(self): method p_nocloser_base (line 2407) | def p_nocloser_base(self, p): method p_nocloser_any (line 2411) | def p_nocloser_any(self, p): method p_nocloser_many (line 2415) | def p_nocloser_many(self, p): method p_string_literal (line 2419) | def p_string_literal(self, p): method p_string_literal_list (line 2454) | def p_string_literal_list(self, p): method p_number (line 2462) | def p_number(self, p): method p_testlist_comp_comp (line 2471) | def p_testlist_comp_comp(self, p): method p_testlist_comp_comma (line 2478) | def p_testlist_comp_comma(self, p): method p_testlist_comp_many (line 2488) | def p_testlist_comp_many(self, p): method p_trailer_lparen (line 2495) | def p_trailer_lparen(self, p): method p_trailer_bang_lparen (line 2499) | def p_trailer_bang_lparen(self, p): method p_trailer_p3 (line 2528) | def p_trailer_p3(self, p): method p_trailer_quest (line 2534) | def p_trailer_quest(self, p): method _attach_nocomma_tok_rules (line 2540) | def _attach_nocomma_tok_rules(self): method p_nocomma_tok (line 2570) | def p_nocomma_tok(self, p): method p_any_raw_tok (line 2574) | def p_any_raw_tok(self, p): method p_any_raw_toks_one (line 2580) | def p_any_raw_toks_one(self, p): method p_any_raw_toks_many (line 2584) | def p_any_raw_toks_many(self, p): method p_nocomma_part_tok (line 2588) | def p_nocomma_part_tok(self, p): method p_any_nested_raw (line 2592) | def p_any_nested_raw(self, p): method p_nocomma_part_any (line 2606) | def p_nocomma_part_any(self, p): method p_nocomma_base (line 2610) | def p_nocomma_base(self, p): method p_nocomma_append (line 2614) | def p_nocomma_append(self, p): method p_comma_nocomma (line 2618) | def p_comma_nocomma(self, p): method p_macroarglist_single (line 2623) | def p_macroarglist_single(self, p): method p_macroarglist_many (line 2627) | def p_macroarglist_many(self, p): method p_subscriptlist (line 2631) | def p_subscriptlist(self, p): method p_comma_subscript (line 2647) | def p_comma_subscript(self, p): method p_subscript_test (line 2651) | def p_subscript_test(self, p): method p_subscript_tok (line 2656) | def p_subscript_tok(self, p): method p_sliceop (line 2666) | def p_sliceop(self, p): method p_expr_or_star_expr (line 2670) | def p_expr_or_star_expr(self, p): method p_comma_expr_or_star_expr (line 2676) | def p_comma_expr_or_star_expr(self, p): method p_exprlist_e3 (line 2680) | def p_exprlist_e3(self, p): method p_exprlist_many (line 2684) | def p_exprlist_many(self, p): method p_testlist_test (line 2690) | def p_testlist_test(self, p): method p_testlist_single (line 2699) | def p_testlist_single(self, p): method p_testlist_many (line 2712) | def p_testlist_many(self, p): method p_comma_item (line 2729) | def p_comma_item(self, p): method p_dictorsetmaker_t6 (line 2736) | def p_dictorsetmaker_t6(self, p): method p_dictorsetmaker_i4 (line 2749) | def p_dictorsetmaker_i4(self, p): method p_dictorsetmaker_t4_dict (line 2762) | def p_dictorsetmaker_t4_dict(self, p): method p_dictorsetmaker_t4_set (line 2771) | def p_dictorsetmaker_t4_set(self, p): method p_dictorsetmaker_test_comma (line 2777) | def p_dictorsetmaker_test_comma(self, p): method p_dictorsetmaker_testlist (line 2784) | def p_dictorsetmaker_testlist(self, p): method p_dictorsetmaker_comp (line 2791) | def p_dictorsetmaker_comp(self, p): method p_classdef (line 2810) | def p_classdef(self, p): method p_comma_argument (line 2827) | def p_comma_argument(self, p): method p_comp_iter (line 2831) | def p_comp_iter(self, p): method p_comp_for (line 2837) | def p_comp_for(self, p): method p_comp_if (line 2853) | def p_comp_if(self, p): method p_yield_expr (line 2861) | def p_yield_expr(self, p): method p_yield_arg_from (line 2872) | def p_yield_arg_from(self, p): method p_yield_arg_testlist (line 2876) | def p_yield_arg_testlist(self, p): method _dollar_rules (line 2884) | def _dollar_rules(self, p): method _envvar_getter_by_name (line 2921) | def _envvar_getter_by_name(self, var, lineno=None, col=None): method _envvar_by_name (line 2939) | def _envvar_by_name(self, var, lineno=None, col=None): method _subproc_cliargs (line 2947) | def _subproc_cliargs(self, args, lineno=None, col=None): method p_pipe (line 2975) | def p_pipe(self, p): method p_subproc_s2 (line 2983) | def p_subproc_s2(self, p): method p_subproc_amp (line 2990) | def p_subproc_amp(self, p): method p_subproc_pipe (line 2995) | def p_subproc_pipe(self, p): method p_subproc_atoms_single (line 3006) | def p_subproc_atoms_single(self, p): method p_subproc_atoms_many (line 3010) | def p_subproc_atoms_many(self, p): method p_subproc_atoms_subshell (line 3016) | def p_subproc_atoms_subshell(self, p): method _append_subproc_bang_empty (line 3038) | def _append_subproc_bang_empty(self, p): method _append_subproc_bang (line 3044) | def _append_subproc_bang(self, p): method p_subproc_atom_uncaptured (line 3055) | def p_subproc_atom_uncaptured(self, p): method p_subproc_atom_uncaptured_bang_empty (line 3064) | def p_subproc_atom_uncaptured_bang_empty(self, p): method p_subproc_atom_uncaptured_bang (line 3069) | def p_subproc_atom_uncaptured_bang(self, p): method p_subproc_atom_captured_stdout (line 3074) | def p_subproc_atom_captured_stdout(self, p): method p_subproc_atom_captured_stdout_bang_empty (line 3086) | def p_subproc_atom_captured_stdout_bang_empty(self, p): method p_subproc_atom_captured_stdout_bang (line 3091) | def p_subproc_atom_captured_stdout_bang(self, p): method p_subproc_atom_pyenv_lookup (line 3096) | def p_subproc_atom_pyenv_lookup(self, p): method p_subproc_atom_pyeval (line 3116) | def p_subproc_atom_pyeval(self, p): method p_subproc_atom_subproc_inject (line 3130) | def p_subproc_atom_subproc_inject(self, p): method p_subproc_atom_subproc_inject_bang_empty (line 3139) | def p_subproc_atom_subproc_inject_bang_empty(self, p): method p_subproc_atom_subproc_inject_bang (line 3144) | def p_subproc_atom_subproc_inject_bang(self, p): method p_subproc_atom_redirect (line 3149) | def p_subproc_atom_redirect(self, p): method p_subproc_atom_re (line 3159) | def p_subproc_atom_re(self, p): method p_subproc_atom_str (line 3165) | def p_subproc_atom_str(self, p): method p_subproc_atom_arg (line 3173) | def p_subproc_atom_arg(self, p): method p_subproc_arg_single (line 3199) | def p_subproc_arg_single(self, p): method p_subproc_arg_many (line 3203) | def p_subproc_arg_many(self, p): method _attach_subproc_arg_part_rules (line 3223) | def _attach_subproc_arg_part_rules(self): method p_subproc_arg_part (line 3258) | def p_subproc_arg_part(self, p): method p_test_comma_combine (line 3268) | def p_test_comma_combine(self, p): method p_empty (line 3276) | def p_empty(self, p): method p_error (line 3280) | def p_error(self, p): FILE: xonsh/parsers/context_check.py function _not_assignable (line 8) | def _not_assignable(x, augassign=False): function check_contexts (line 52) | def check_contexts(tree): class ContextCheckingVisitor (line 61) | class ContextCheckingVisitor(ast.NodeVisitor): method __init__ (line 62) | def __init__(self): method visit_Delete (line 65) | def visit_Delete(self, node): method visit_Assign (line 73) | def visit_Assign(self, node): method visit_AugAssign (line 81) | def visit_AugAssign(self, node): FILE: xonsh/parsers/v34.py class Parser (line 7) | class Parser(BaseParser): method __init__ (line 10) | def __init__( method p_classdef_or_funcdef (line 52) | def p_classdef_or_funcdef(self, p): method p_item (line 58) | def p_item(self, p): method _set_arg (line 69) | def _set_arg(self, args, arg, ensure_kw=False): method p_arglist (line 77) | def p_arglist(self, p): method p_argument_comma (line 125) | def p_argument_comma(self, p): method p_argument (line 129) | def p_argument(self, p): FILE: xonsh/parsers/v35.py class Parser (line 7) | class Parser(BaseParser): method __init__ (line 10) | def __init__( method p_classdef_or_funcdef (line 47) | def p_classdef_or_funcdef(self, p): method p_async_funcdef (line 54) | def p_async_funcdef(self, p): method p_async_compound_stmt (line 60) | def p_async_compound_stmt(self, p): method p_async_for_stmt (line 64) | def p_async_for_stmt(self, p): method p_async_with_stmt (line 69) | def p_async_with_stmt(self, p): method p_atom_expr_await (line 74) | def p_atom_expr_await(self, p): method p_async_stmt (line 81) | def p_async_stmt(self, p): method p_item_test (line 88) | def p_item_test(self, p): method p_item_pow (line 92) | def p_item_pow(self, p): method _set_arg (line 96) | def _set_arg(self, args, arg, ensure_kw=False): method p_arglist_single (line 104) | def p_arglist_single(self, p): method p_arglist_many (line 110) | def p_arglist_many(self, p): method p_argument_test_or_star (line 127) | def p_argument_test_or_star(self, p): method p_argument_kwargs (line 131) | def p_argument_kwargs(self, p): method p_argument_args (line 135) | def p_argument_args(self, p): method p_argument (line 139) | def p_argument(self, p): method p_argument_eq (line 146) | def p_argument_eq(self, p): FILE: xonsh/parsers/v36.py class Parser (line 8) | class Parser(ThreeFiveParser): method p_comp_for (line 11) | def p_comp_for(self, p): method p_expr_stmt_annassign (line 28) | def p_expr_stmt_annassign(self, p): FILE: xonsh/platform.py function distro (line 28) | def distro(): function ON_BSD (line 68) | def ON_BSD(): function ON_BEOS (line 74) | def ON_BEOS(): function ON_WSL (line 80) | def ON_WSL(): function PYTHON_VERSION_INFO_BYTES (line 94) | def PYTHON_VERSION_INFO_BYTES(): function HAS_PYGMENTS (line 114) | def HAS_PYGMENTS(): function pygments_version (line 121) | def pygments_version(): function pygments_version_info (line 133) | def pygments_version_info(): function has_prompt_toolkit (line 142) | def has_prompt_toolkit(): function ptk_version (line 149) | def ptk_version(): function ptk_version_info (line 160) | def ptk_version_info(): function ptk_above_min_supported (line 169) | def ptk_above_min_supported(): function ptk_shell_type (line 175) | def ptk_shell_type(): function win_ansi_support (line 184) | def win_ansi_support(): function ptk_below_max_supported (line 196) | def ptk_below_max_supported(): function best_shell_type (line 202) | def best_shell_type(): function is_readline_available (line 212) | def is_readline_available(): function seps (line 219) | def seps(): function pathsplit (line 227) | def pathsplit(p): function pathbasename (line 240) | def pathbasename(p): function expanduser (line 248) | def expanduser(): function windows_expanduser (line 256) | def windows_expanduser(path): function githash (line 286) | def githash(): class DirEntry (line 312) | class DirEntry: method __init__ (line 313) | def __init__(self, directory, name): method inode (line 319) | def inode(self): method is_dir (line 322) | def is_dir(self, *, follow_symlinks=True): method is_file (line 328) | def is_file(self, *, follow_symlinks=True): method stat (line 334) | def stat(self, *, follow_symlinks=True): function scandir (line 337) | def scandir(path): function linux_distro (line 352) | def linux_distro(): function git_for_windows_path (line 376) | def git_for_windows_path(): function windows_bash_command (line 389) | def windows_bash_command(): class OSEnvironCasePreserving (line 427) | class OSEnvironCasePreserving(cabc.MutableMapping): method __init__ (line 434) | def __init__(self): method _sync (line 439) | def _sync(self): method __contains__ (line 449) | def __contains__(self, k): method __len__ (line 453) | def __len__(self): method __iter__ (line 457) | def __iter__(self): method __getitem__ (line 461) | def __getitem__(self, k): method __setitem__ (line 465) | def __setitem__(self, k, v): method __delitem__ (line 470) | def __delitem__(self, k): method getkey_actual_case (line 476) | def getkey_actual_case(self, k): function os_environ (line 482) | def os_environ(): function bash_command (line 495) | def bash_command(): function BASH_COMPLETIONS_DEFAULT (line 505) | def BASH_COMPLETIONS_DEFAULT(): function PATH_DEFAULT (line 534) | def PATH_DEFAULT(): function LIBC (line 576) | def LIBC(): FILE: xonsh/ply/doc/makedoc.py function getheadingname (line 27) | def getheadingname(m): FILE: xonsh/ply/example/BASIC/basiclex.py function t_REM (line 20) | def t_REM(t): function t_ID (line 25) | def t_ID(t): function t_NEWLINE (line 51) | def t_NEWLINE(t): function t_error (line 57) | def t_error(t): FILE: xonsh/ply/example/BASIC/basinterp.py class BasicInterpreter (line 9) | class BasicInterpreter: method __init__ (line 13) | def __init__(self, prog): method collect_data (line 30) | def collect_data(self): method check_end (line 38) | def check_end(self): method check_loops (line 52) | def check_loops(self): method eval (line 70) | def eval(self, expr): method releval (line 127) | def releval(self, expr): method assign (line 168) | def assign(self, target, value): method goto (line 198) | def goto(self, linenum): method run (line 206) | def run(self): method expr_str (line 378) | def expr_str(self, expr): method relexpr_str (line 392) | def relexpr_str(self, expr): method var_str (line 395) | def var_str(self, var): method list (line 404) | def list(self): method new (line 483) | def new(self): method add_statements (line 487) | def add_statements(self, prog): method del_line (line 492) | def del_line(self, lineno): FILE: xonsh/ply/example/BASIC/basparse.py function p_program (line 20) | def p_program(p): function p_program_error (line 40) | def p_program_error(p): function p_statement (line 48) | def p_statement(p): function p_statement_interactive (line 61) | def p_statement_interactive(p): function p_statement_blank (line 70) | def p_statement_blank(p): function p_statement_bad (line 77) | def p_statement_bad(p): function p_statement_newline (line 86) | def p_statement_newline(p): function p_command_let (line 93) | def p_command_let(p): function p_command_let_bad (line 98) | def p_command_let_bad(p): function p_command_read (line 105) | def p_command_read(p): function p_command_read_bad (line 110) | def p_command_read_bad(p): function p_command_data (line 117) | def p_command_data(p): function p_command_data_bad (line 122) | def p_command_data_bad(p): function p_command_print (line 129) | def p_command_print(p): function p_command_print_bad (line 134) | def p_command_print_bad(p): function p_optend (line 141) | def p_optend(p): function p_command_print_empty (line 153) | def p_command_print_empty(p): function p_command_goto (line 160) | def p_command_goto(p): function p_command_goto_bad (line 165) | def p_command_goto_bad(p): function p_command_if (line 172) | def p_command_if(p): function p_command_if_bad (line 177) | def p_command_if_bad(p): function p_command_if_bad2 (line 182) | def p_command_if_bad2(p): function p_command_for (line 189) | def p_command_for(p): function p_command_for_bad_initial (line 194) | def p_command_for_bad_initial(p): function p_command_for_bad_final (line 199) | def p_command_for_bad_final(p): function p_command_for_bad_step (line 204) | def p_command_for_bad_step(p): function p_optstep (line 211) | def p_optstep(p): function p_command_next (line 222) | def p_command_next(p): function p_command_next_bad (line 228) | def p_command_next_bad(p): function p_command_end (line 235) | def p_command_end(p): function p_command_rem (line 242) | def p_command_rem(p): function p_command_stop (line 249) | def p_command_stop(p): function p_command_def (line 256) | def p_command_def(p): function p_command_def_bad_rhs (line 261) | def p_command_def_bad_rhs(p): function p_command_def_bad_arg (line 266) | def p_command_def_bad_arg(p): function p_command_gosub (line 273) | def p_command_gosub(p): function p_command_gosub_bad (line 278) | def p_command_gosub_bad(p): function p_command_return (line 285) | def p_command_return(p): function p_command_dim (line 292) | def p_command_dim(p): function p_command_dim_bad (line 297) | def p_command_dim_bad(p): function p_dimlist (line 304) | def p_dimlist(p): function p_dimitem_single (line 316) | def p_dimitem_single(p): function p_dimitem_double (line 321) | def p_dimitem_double(p): function p_expr_binary (line 328) | def p_expr_binary(p): function p_expr_number (line 338) | def p_expr_number(p): function p_expr_variable (line 344) | def p_expr_variable(p): function p_expr_group (line 349) | def p_expr_group(p): function p_expr_unary (line 354) | def p_expr_unary(p): function p_relexpr (line 361) | def p_relexpr(p): function p_variable (line 373) | def p_variable(p): function p_varlist (line 387) | def p_varlist(p): function p_numlist (line 399) | def p_numlist(p): function p_number (line 412) | def p_number(p): function p_number_signed (line 420) | def p_number_signed(p): function p_plist (line 429) | def p_plist(p): function p_item_string (line 439) | def p_item_string(p): function p_item_string_expr (line 444) | def p_item_string_expr(p): function p_item_expr (line 449) | def p_item_expr(p): function p_empty (line 456) | def p_empty(p): function p_error (line 462) | def p_error(p): function parse (line 469) | def parse(data, debug=0): FILE: xonsh/ply/example/GardenSnake/GardenSnake.py function t_NUMBER (line 78) | def t_NUMBER(t): function t_STRING (line 84) | def t_STRING(t): function t_NAME (line 110) | def t_NAME(t): function t_comment (line 120) | def t_comment(t): function t_WS (line 126) | def t_WS(t): function t_newline (line 136) | def t_newline(t): function t_LPAR (line 144) | def t_LPAR(t): function t_RPAR (line 150) | def t_RPAR(t): function t_error (line 157) | def t_error(t): function track_tokens_filter (line 184) | def track_tokens_filter(lexer, tokens): function _new_token (line 220) | def _new_token(type, lineno): function DEDENT (line 230) | def DEDENT(lineno): function INDENT (line 236) | def INDENT(lineno): function indentation_filter (line 241) | def indentation_filter(tokens): function filter (line 319) | def filter(lexer, add_endmarker=True): class IndentLexer (line 335) | class IndentLexer(object): method __init__ (line 337) | def __init__(self, debug=0, optimize=0, lextab='lextab', reflags=0): method input (line 342) | def input(self, s, add_endmarker=True): method token (line 347) | def token(self): function Assign (line 364) | def Assign(left, right): function p_file_input_end (line 386) | def p_file_input_end(p): function p_file_input (line 391) | def p_file_input(p): function p_funcdef (line 410) | def p_funcdef(p): function p_parameters (line 417) | def p_parameters(p): function p_varargslist (line 428) | def p_varargslist(p): function p_stmt_simple (line 439) | def p_stmt_simple(p): function p_stmt_compound (line 445) | def p_stmt_compound(p): function p_simple_stmt (line 452) | def p_simple_stmt(p): function p_small_stmts (line 458) | def p_small_stmts(p): function p_small_stmt (line 470) | def p_small_stmt(p): function p_expr_stmt (line 481) | def p_expr_stmt(p): function p_flow_stmt (line 491) | def p_flow_stmt(p): function p_return_stmt (line 498) | def p_return_stmt(p): function p_compound_stmt (line 503) | def p_compound_stmt(p): function p_if_stmt (line 509) | def p_if_stmt(p): function p_suite (line 514) | def p_suite(p): function p_stmts (line 523) | def p_stmts(p): function make_lt_compare (line 540) | def make_lt_compare((left, right)): function make_gt_compare (line 544) | def make_gt_compare((left, right)): function make_eq_compare (line 548) | def make_eq_compare((left, right)): function p_comparison (line 572) | def p_comparison(p): function p_power (line 595) | def p_power(p): function p_atom_name (line 607) | def p_atom_name(p): function p_atom_number (line 612) | def p_atom_number(p): function p_atom_tuple (line 618) | def p_atom_tuple(p): function p_trailer (line 625) | def p_trailer(p): function p_testlist (line 633) | def p_testlist(p): function p_testlist_multi (line 649) | def p_testlist_multi(p): function p_test (line 665) | def p_test(p): function p_arglist (line 672) | def p_arglist(p): function p_argument (line 683) | def p_argument(p): function p_error (line 688) | def p_error(p): class GardenSnakeParser (line 693) | class GardenSnakeParser(object): method __init__ (line 695) | def __init__(self, lexer=None): method parse (line 701) | def parse(self, code): class GardenSnakeCompiler (line 712) | class GardenSnakeCompiler(object): method __init__ (line 714) | def __init__(self): method compile (line 717) | def compile(self, code, filename=""): function print_ (line 769) | def print_(*args): FILE: xonsh/ply/example/ansic/clex.py function t_NEWLINE (line 60) | def t_NEWLINE(t): function t_ID (line 130) | def t_ID(t): function t_comment (line 150) | def t_comment(t): function t_preprocessor (line 157) | def t_preprocessor(t): function t_error (line 162) | def t_error(t): FILE: xonsh/ply/example/ansic/cparse.py function p_translation_unit_1 (line 17) | def p_translation_unit_1(t): function p_translation_unit_2 (line 22) | def p_translation_unit_2(t): function p_external_declaration_1 (line 29) | def p_external_declaration_1(t): function p_external_declaration_2 (line 34) | def p_external_declaration_2(t): function p_function_definition_1 (line 41) | def p_function_definition_1(t): function p_function_definition_2 (line 46) | def p_function_definition_2(t): function p_function_definition_3 (line 51) | def p_function_definition_3(t): function p_function_definition_4 (line 56) | def p_function_definition_4(t): function p_declaration_1 (line 63) | def p_declaration_1(t): function p_declaration_2 (line 68) | def p_declaration_2(t): function p_declaration_list_1 (line 75) | def p_declaration_list_1(t): function p_declaration_list_2 (line 80) | def p_declaration_list_2(t): function p_declaration_specifiers_1 (line 87) | def p_declaration_specifiers_1(t): function p_declaration_specifiers_2 (line 92) | def p_declaration_specifiers_2(t): function p_declaration_specifiers_3 (line 97) | def p_declaration_specifiers_3(t): function p_declaration_specifiers_4 (line 102) | def p_declaration_specifiers_4(t): function p_declaration_specifiers_5 (line 107) | def p_declaration_specifiers_5(t): function p_declaration_specifiers_6 (line 112) | def p_declaration_specifiers_6(t): function p_storage_class_specifier (line 119) | def p_storage_class_specifier(t): function p_type_specifier (line 131) | def p_type_specifier(t): function p_type_qualifier (line 150) | def p_type_qualifier(t): function p_struct_or_union_specifier_1 (line 158) | def p_struct_or_union_specifier_1(t): function p_struct_or_union_specifier_2 (line 163) | def p_struct_or_union_specifier_2(t): function p_struct_or_union_specifier_3 (line 168) | def p_struct_or_union_specifier_3(t): function p_struct_or_union (line 175) | def p_struct_or_union(t): function p_struct_declaration_list_1 (line 184) | def p_struct_declaration_list_1(t): function p_struct_declaration_list_2 (line 189) | def p_struct_declaration_list_2(t): function p_init_declarator_list_1 (line 196) | def p_init_declarator_list_1(t): function p_init_declarator_list_2 (line 201) | def p_init_declarator_list_2(t): function p_init_declarator_1 (line 208) | def p_init_declarator_1(t): function p_init_declarator_2 (line 213) | def p_init_declarator_2(t): function p_struct_declaration (line 220) | def p_struct_declaration(t): function p_specifier_qualifier_list_1 (line 227) | def p_specifier_qualifier_list_1(t): function p_specifier_qualifier_list_2 (line 232) | def p_specifier_qualifier_list_2(t): function p_specifier_qualifier_list_3 (line 237) | def p_specifier_qualifier_list_3(t): function p_specifier_qualifier_list_4 (line 242) | def p_specifier_qualifier_list_4(t): function p_struct_declarator_list_1 (line 249) | def p_struct_declarator_list_1(t): function p_struct_declarator_list_2 (line 254) | def p_struct_declarator_list_2(t): function p_struct_declarator_1 (line 261) | def p_struct_declarator_1(t): function p_struct_declarator_2 (line 266) | def p_struct_declarator_2(t): function p_struct_declarator_3 (line 271) | def p_struct_declarator_3(t): function p_enum_specifier_1 (line 278) | def p_enum_specifier_1(t): function p_enum_specifier_2 (line 283) | def p_enum_specifier_2(t): function p_enum_specifier_3 (line 288) | def p_enum_specifier_3(t): function p_enumerator_list_1 (line 295) | def p_enumerator_list_1(t): function p_enumerator_list_2 (line 300) | def p_enumerator_list_2(t): function p_enumerator_1 (line 307) | def p_enumerator_1(t): function p_enumerator_2 (line 312) | def p_enumerator_2(t): function p_declarator_1 (line 319) | def p_declarator_1(t): function p_declarator_2 (line 324) | def p_declarator_2(t): function p_direct_declarator_1 (line 331) | def p_direct_declarator_1(t): function p_direct_declarator_2 (line 336) | def p_direct_declarator_2(t): function p_direct_declarator_3 (line 341) | def p_direct_declarator_3(t): function p_direct_declarator_4 (line 346) | def p_direct_declarator_4(t): function p_direct_declarator_5 (line 351) | def p_direct_declarator_5(t): function p_direct_declarator_6 (line 356) | def p_direct_declarator_6(t): function p_pointer_1 (line 363) | def p_pointer_1(t): function p_pointer_2 (line 368) | def p_pointer_2(t): function p_pointer_3 (line 373) | def p_pointer_3(t): function p_pointer_4 (line 378) | def p_pointer_4(t): function p_type_qualifier_list_1 (line 385) | def p_type_qualifier_list_1(t): function p_type_qualifier_list_2 (line 390) | def p_type_qualifier_list_2(t): function p_parameter_type_list_1 (line 397) | def p_parameter_type_list_1(t): function p_parameter_type_list_2 (line 402) | def p_parameter_type_list_2(t): function p_parameter_list_1 (line 409) | def p_parameter_list_1(t): function p_parameter_list_2 (line 414) | def p_parameter_list_2(t): function p_parameter_declaration_1 (line 421) | def p_parameter_declaration_1(t): function p_parameter_declaration_2 (line 426) | def p_parameter_declaration_2(t): function p_identifier_list_1 (line 433) | def p_identifier_list_1(t): function p_identifier_list_2 (line 438) | def p_identifier_list_2(t): function p_initializer_1 (line 445) | def p_initializer_1(t): function p_initializer_2 (line 450) | def p_initializer_2(t): function p_initializer_list_1 (line 458) | def p_initializer_list_1(t): function p_initializer_list_2 (line 463) | def p_initializer_list_2(t): function p_type_name (line 470) | def p_type_name(t): function p_abstract_declarator_opt_1 (line 475) | def p_abstract_declarator_opt_1(t): function p_abstract_declarator_opt_2 (line 480) | def p_abstract_declarator_opt_2(t): function p_abstract_declarator_1 (line 487) | def p_abstract_declarator_1(t): function p_abstract_declarator_2 (line 492) | def p_abstract_declarator_2(t): function p_abstract_declarator_3 (line 497) | def p_abstract_declarator_3(t): function p_direct_abstract_declarator_1 (line 504) | def p_direct_abstract_declarator_1(t): function p_direct_abstract_declarator_2 (line 509) | def p_direct_abstract_declarator_2(t): function p_direct_abstract_declarator_3 (line 514) | def p_direct_abstract_declarator_3(t): function p_direct_abstract_declarator_4 (line 519) | def p_direct_abstract_declarator_4(t): function p_direct_abstract_declarator_5 (line 524) | def p_direct_abstract_declarator_5(t): function p_constant_expression_opt_1 (line 531) | def p_constant_expression_opt_1(t): function p_constant_expression_opt_2 (line 536) | def p_constant_expression_opt_2(t): function p_parameter_type_list_opt_1 (line 541) | def p_parameter_type_list_opt_1(t): function p_parameter_type_list_opt_2 (line 546) | def p_parameter_type_list_opt_2(t): function p_statement (line 553) | def p_statement(t): function p_labeled_statement_1 (line 567) | def p_labeled_statement_1(t): function p_labeled_statement_2 (line 572) | def p_labeled_statement_2(t): function p_labeled_statement_3 (line 577) | def p_labeled_statement_3(t): function p_expression_statement (line 584) | def p_expression_statement(t): function p_compound_statement_1 (line 591) | def p_compound_statement_1(t): function p_compound_statement_2 (line 596) | def p_compound_statement_2(t): function p_compound_statement_3 (line 601) | def p_compound_statement_3(t): function p_compound_statement_4 (line 606) | def p_compound_statement_4(t): function p_statement_list_1 (line 613) | def p_statement_list_1(t): function p_statement_list_2 (line 618) | def p_statement_list_2(t): function p_selection_statement_1 (line 625) | def p_selection_statement_1(t): function p_selection_statement_2 (line 630) | def p_selection_statement_2(t): function p_selection_statement_3 (line 635) | def p_selection_statement_3(t): function p_iteration_statement_1 (line 642) | def p_iteration_statement_1(t): function p_iteration_statement_2 (line 647) | def p_iteration_statement_2(t): function p_iteration_statement_3 (line 652) | def p_iteration_statement_3(t): function p_jump_statement_1 (line 659) | def p_jump_statement_1(t): function p_jump_statement_2 (line 664) | def p_jump_statement_2(t): function p_jump_statement_3 (line 669) | def p_jump_statement_3(t): function p_jump_statement_4 (line 674) | def p_jump_statement_4(t): function p_expression_opt_1 (line 679) | def p_expression_opt_1(t): function p_expression_opt_2 (line 684) | def p_expression_opt_2(t): function p_expression_1 (line 691) | def p_expression_1(t): function p_expression_2 (line 696) | def p_expression_2(t): function p_assignment_expression_1 (line 703) | def p_assignment_expression_1(t): function p_assignment_expression_2 (line 708) | def p_assignment_expression_2(t): function p_assignment_operator (line 715) | def p_assignment_operator(t): function p_conditional_expression_1 (line 734) | def p_conditional_expression_1(t): function p_conditional_expression_2 (line 739) | def p_conditional_expression_2(t): function p_constant_expression (line 746) | def p_constant_expression(t): function p_logical_or_expression_1 (line 753) | def p_logical_or_expression_1(t): function p_logical_or_expression_2 (line 758) | def p_logical_or_expression_2(t): function p_logical_and_expression_1 (line 765) | def p_logical_and_expression_1(t): function p_logical_and_expression_2 (line 770) | def p_logical_and_expression_2(t): function p_inclusive_or_expression_1 (line 777) | def p_inclusive_or_expression_1(t): function p_inclusive_or_expression_2 (line 782) | def p_inclusive_or_expression_2(t): function p_exclusive_or_expression_1 (line 789) | def p_exclusive_or_expression_1(t): function p_exclusive_or_expression_2 (line 794) | def p_exclusive_or_expression_2(t): function p_and_expression_1 (line 801) | def p_and_expression_1(t): function p_and_expression_2 (line 806) | def p_and_expression_2(t): function p_equality_expression_1 (line 812) | def p_equality_expression_1(t): function p_equality_expression_2 (line 817) | def p_equality_expression_2(t): function p_equality_expression_3 (line 822) | def p_equality_expression_3(t): function p_relational_expression_1 (line 828) | def p_relational_expression_1(t): function p_relational_expression_2 (line 833) | def p_relational_expression_2(t): function p_relational_expression_3 (line 838) | def p_relational_expression_3(t): function p_relational_expression_4 (line 843) | def p_relational_expression_4(t): function p_relational_expression_5 (line 848) | def p_relational_expression_5(t): function p_shift_expression_1 (line 855) | def p_shift_expression_1(t): function p_shift_expression_2 (line 860) | def p_shift_expression_2(t): function p_shift_expression_3 (line 865) | def p_shift_expression_3(t): function p_additive_expression_1 (line 872) | def p_additive_expression_1(t): function p_additive_expression_2 (line 877) | def p_additive_expression_2(t): function p_additive_expression_3 (line 882) | def p_additive_expression_3(t): function p_multiplicative_expression_1 (line 889) | def p_multiplicative_expression_1(t): function p_multiplicative_expression_2 (line 894) | def p_multiplicative_expression_2(t): function p_multiplicative_expression_3 (line 899) | def p_multiplicative_expression_3(t): function p_multiplicative_expression_4 (line 904) | def p_multiplicative_expression_4(t): function p_cast_expression_1 (line 911) | def p_cast_expression_1(t): function p_cast_expression_2 (line 916) | def p_cast_expression_2(t): function p_unary_expression_1 (line 923) | def p_unary_expression_1(t): function p_unary_expression_2 (line 928) | def p_unary_expression_2(t): function p_unary_expression_3 (line 933) | def p_unary_expression_3(t): function p_unary_expression_4 (line 938) | def p_unary_expression_4(t): function p_unary_expression_5 (line 943) | def p_unary_expression_5(t): function p_unary_expression_6 (line 948) | def p_unary_expression_6(t): function p_unary_operator (line 955) | def p_unary_operator(t): function p_postfix_expression_1 (line 967) | def p_postfix_expression_1(t): function p_postfix_expression_2 (line 972) | def p_postfix_expression_2(t): function p_postfix_expression_3 (line 977) | def p_postfix_expression_3(t): function p_postfix_expression_4 (line 982) | def p_postfix_expression_4(t): function p_postfix_expression_5 (line 987) | def p_postfix_expression_5(t): function p_postfix_expression_6 (line 992) | def p_postfix_expression_6(t): function p_postfix_expression_7 (line 997) | def p_postfix_expression_7(t): function p_postfix_expression_8 (line 1002) | def p_postfix_expression_8(t): function p_primary_expression (line 1009) | def p_primary_expression(t): function p_argument_expression_list (line 1019) | def p_argument_expression_list(t): function p_constant (line 1027) | def p_constant(t): function p_empty (line 1034) | def p_empty(t): function p_error (line 1039) | def p_error(t): FILE: xonsh/ply/example/calc/calc.py function t_NUMBER (line 25) | def t_NUMBER(t): function t_newline (line 33) | def t_newline(t): function t_error (line 38) | def t_error(t): function p_statement_assign (line 58) | def p_statement_assign(p): function p_statement_expr (line 63) | def p_statement_expr(p): function p_expression_binop (line 68) | def p_expression_binop(p): function p_expression_uminus (line 83) | def p_expression_uminus(p): function p_expression_group (line 88) | def p_expression_group(p): function p_expression_number (line 93) | def p_expression_number(p): function p_expression_name (line 98) | def p_expression_name(p): function p_error (line 107) | def p_error(p): FILE: xonsh/ply/example/calcdebug/calc.py function t_NUMBER (line 25) | def t_NUMBER(t): function t_newline (line 33) | def t_newline(t): function t_error (line 38) | def t_error(t): function p_statement_assign (line 58) | def p_statement_assign(p): function p_statement_expr (line 63) | def p_statement_expr(p): function p_expression_binop (line 68) | def p_expression_binop(p): function p_expression_uminus (line 83) | def p_expression_uminus(p): function p_expression_group (line 88) | def p_expression_group(p): function p_expression_number (line 93) | def p_expression_number(p): function p_expression_name (line 98) | def p_expression_name(p): function p_error (line 107) | def p_error(p): FILE: xonsh/ply/example/calceof/calc.py function t_NUMBER (line 25) | def t_NUMBER(t): function t_newline (line 33) | def t_newline(t): function t_eof (line 38) | def t_eof(t): function t_error (line 47) | def t_error(t): function p_statement_assign (line 67) | def p_statement_assign(p): function p_statement_expr (line 72) | def p_statement_expr(p): function p_expression_binop (line 77) | def p_expression_binop(p): function p_expression_uminus (line 92) | def p_expression_uminus(p): function p_expression_group (line 97) | def p_expression_group(p): function p_expression_number (line 102) | def p_expression_number(p): function p_expression_name (line 107) | def p_expression_name(p): function p_error (line 116) | def p_error(p): FILE: xonsh/ply/example/classcalc/calc.py class Parser (line 23) | class Parser: method __init__ (line 30) | def __init__(self, **kw): method run (line 49) | def run(self): class Calc (line 60) | class Calc(Parser): method t_NUMBER (line 80) | def t_NUMBER(self, t): method t_newline (line 92) | def t_newline(self, t): method t_error (line 96) | def t_error(self, t): method p_statement_assign (line 109) | def p_statement_assign(self, p): method p_statement_expr (line 113) | def p_statement_expr(self, p): method p_expression_binop (line 117) | def p_expression_binop(self, p): method p_expression_uminus (line 137) | def p_expression_uminus(self, p): method p_expression_group (line 141) | def p_expression_group(self, p): method p_expression_number (line 145) | def p_expression_number(self, p): method p_expression_name (line 149) | def p_expression_name(self, p): method p_error (line 157) | def p_error(self, p): FILE: xonsh/ply/example/closurecalc/calc.py function make_calculator (line 18) | def make_calculator(): FILE: xonsh/ply/example/hedit/hedit.py function t_H_EDIT_DESCRIPTOR (line 29) | def t_H_EDIT_DESCRIPTOR(t): function t_error (line 41) | def t_error(t): FILE: xonsh/ply/example/newclasscalc/calc.py class Parser (line 25) | class Parser(object): method __init__ (line 32) | def __init__(self, **kw): method run (line 51) | def run(self): class Calc (line 62) | class Calc(Parser): method t_NUMBER (line 82) | def t_NUMBER(self, t): method t_newline (line 94) | def t_newline(self, t): method t_error (line 98) | def t_error(self, t): method p_statement_assign (line 111) | def p_statement_assign(self, p): method p_statement_expr (line 115) | def p_statement_expr(self, p): method p_expression_binop (line 119) | def p_expression_binop(self, p): method p_expression_uminus (line 139) | def p_expression_uminus(self, p): method p_expression_group (line 143) | def p_expression_group(self, p): method p_expression_number (line 147) | def p_expression_number(self, p): method p_expression_name (line 151) | def p_expression_name(self, p): method p_error (line 159) | def p_error(self, p): FILE: xonsh/ply/example/optcalc/calc.py function t_NUMBER (line 32) | def t_NUMBER(t): function t_newline (line 44) | def t_newline(t): function t_error (line 49) | def t_error(t): function p_statement_assign (line 69) | def p_statement_assign(t): function p_statement_expr (line 74) | def p_statement_expr(t): function p_expression_binop (line 79) | def p_expression_binop(t): function p_expression_uminus (line 96) | def p_expression_uminus(t): function p_expression_group (line 101) | def p_expression_group(t): function p_expression_number (line 106) | def p_expression_number(t): function p_expression_name (line 111) | def p_expression_name(t): function p_error (line 120) | def p_error(t): FILE: xonsh/ply/example/unicalc/calc.py function t_NUMBER (line 31) | def t_NUMBER(t): function t_newline (line 43) | def t_newline(t): function t_error (line 48) | def t_error(t): function p_statement_assign (line 68) | def p_statement_assign(p): function p_statement_expr (line 73) | def p_statement_expr(p): function p_expression_binop (line 78) | def p_expression_binop(p): function p_expression_uminus (line 93) | def p_expression_uminus(p): function p_expression_group (line 98) | def p_expression_group(p): function p_expression_number (line 103) | def p_expression_number(p): function p_expression_name (line 108) | def p_expression_name(p): function p_error (line 117) | def p_error(p): FILE: xonsh/ply/example/yply/ylex.py function t_SECTION (line 34) | def t_SECTION(t): function t_ccomment (line 46) | def t_ccomment(t): function t_LITERAL (line 53) | def t_LITERAL(t): function t_NEWLINE (line 59) | def t_NEWLINE(t): function t_code (line 64) | def t_code(t): function t_code_ignore_string (line 71) | def t_code_ignore_string(t): function t_code_ignore_char (line 75) | def t_code_ignore_char(t): function t_code_ignore_comment (line 79) | def t_code_ignore_comment(t): function t_code_ignore_cppcom (line 83) | def t_code_ignore_cppcom(t): function t_code_lbrace (line 87) | def t_code_lbrace(t): function t_code_rbrace (line 92) | def t_code_rbrace(t): function t_code_error (line 107) | def t_code_error(t): function t_error (line 111) | def t_error(t): FILE: xonsh/ply/example/yply/yparse.py function p_yacc (line 17) | def p_yacc(p): function p_defsection (line 21) | def p_defsection(p): function p_rulesection (line 33) | def p_rulesection(p): function p_definitions (line 40) | def p_definitions(p): function p_definition_literal (line 45) | def p_definition_literal(p): function p_definition_start (line 50) | def p_definition_start(p): function p_definition_token (line 55) | def p_definition_token(p): function p_toktype (line 68) | def p_toktype(p): function p_opttype (line 76) | def p_opttype(p): function p_idlist (line 81) | def p_idlist(p): function p_tokenid (line 91) | def p_tokenid(p): function p_optsemi (line 99) | def p_optsemi(p): function p_optcomma (line 104) | def p_optcomma(p): function p_definition_type (line 109) | def p_definition_type(p): function p_namelist (line 114) | def p_namelist(p): function p_definition_union (line 119) | def p_definition_union(p): function p_rules (line 124) | def p_rules(p): function p_rule (line 171) | def p_rule(p): function p_rule2 (line 176) | def p_rule2(p): function p_rule_empty (line 182) | def p_rule_empty(p): function p_rule_empty2 (line 187) | def p_rule_empty2(p): function p_morerules (line 194) | def p_morerules(p): function p_rulelist (line 210) | def p_rulelist(p): function p_ruleitem (line 221) | def p_ruleitem(p): function p_empty (line 229) | def p_empty(p): function p_error (line 233) | def p_error(p): function print_code (line 239) | def print_code(code, indent): FILE: xonsh/ply/ply/cpp.py function t_CPP_WS (line 61) | def t_CPP_WS(t): function CPP_INTEGER (line 73) | def CPP_INTEGER(t): function t_CPP_STRING (line 83) | def t_CPP_STRING(t): function t_CPP_CHAR (line 89) | def t_CPP_CHAR(t): function t_CPP_COMMENT1 (line 95) | def t_CPP_COMMENT1(t): function t_CPP_COMMENT2 (line 104) | def t_CPP_COMMENT2(t): function t_error (line 110) | def t_error(t): function trigraph (line 151) | def trigraph(input): class Macro (line 170) | class Macro(object): method __init__ (line 171) | def __init__(self,name,value,arglist=None,variadic=False): class Preprocessor (line 187) | class Preprocessor(object): method __init__ (line 188) | def __init__(self,lexer=None): method tokenize (line 210) | def tokenize(self,text): method error (line 225) | def error(self,file,line,msg): method lexprobe (line 237) | def lexprobe(self): method add_path (line 297) | def add_path(self,path): method group_lines (line 309) | def group_lines(self,input): method tokenstrip (line 342) | def tokenstrip(self,tokens): method collect_args (line 370) | def collect_args(self,tokenlist): method macro_prescan (line 423) | def macro_prescan(self,macro): method macro_expand_args (line 467) | def macro_expand_args(self,macro,args,expanded): method expand_macros (line 517) | def expand_macros(self,tokens,expanded=None): method evalexpr (line 589) | def evalexpr(self,tokens): method evalexpr_expanded (line 629) | def evalexpr_expanded(self, tokens): method evalexpr_string (line 650) | def evalexpr_string(self, expr): method parsegen (line 667) | def parsegen(self,input,source=None): method include (line 798) | def include(self,tokens): method read_include_file (line 850) | def read_include_file(self, filepath): method define (line 860) | def define(self,tokens): method undef (line 930) | def undef(self,tokens): method parse (line 942) | def parse(self,input,source=None,ignore={}): method token (line 951) | def token(self): FILE: xonsh/ply/ply/ctokens.py function t_COMMENT (line 118) | def t_COMMENT(t): function t_CPPCOMMENT (line 124) | def t_CPPCOMMENT(t): FILE: xonsh/ply/ply/lex.py class LexError (line 59) | class LexError(Exception): method __init__ (line 60) | def __init__(self, message, s): class LexToken (line 66) | class LexToken(object): method __str__ (line 67) | def __str__(self): method __repr__ (line 70) | def __repr__(self): class PlyLogger (line 77) | class PlyLogger(object): method __init__ (line 78) | def __init__(self, f): method critical (line 81) | def critical(self, msg, *args, **kwargs): method warning (line 84) | def warning(self, msg, *args, **kwargs): method error (line 87) | def error(self, msg, *args, **kwargs): class NullLogger (line 95) | class NullLogger(object): method __getattribute__ (line 96) | def __getattribute__(self, name): method __call__ (line 99) | def __call__(self, *args, **kwargs): class Lexer (line 117) | class Lexer: method __init__ (line 118) | def __init__(self): method clone (line 146) | def clone(self, object=None): method writetab (line 176) | def writetab(self, lextab, outputdir=''): method readtab (line 213) | def readtab(self, tabfile, fdict): method input (line 253) | def input(self, s): method begin (line 265) | def begin(self, state): method push_state (line 278) | def push_state(self, state): method pop_state (line 285) | def pop_state(self): method current_state (line 291) | def current_state(self): method skip (line 297) | def skip(self, n): method token (line 307) | def token(self): method __iter__ (line 417) | def __iter__(self): method next (line 420) | def next(self): function _get_regex (line 441) | def _get_regex(func): function get_caller_module_dict (line 451) | def get_caller_module_dict(levels): function _funcs_to_names (line 464) | def _funcs_to_names(funclist, namelist): function _names_to_funcs (line 479) | def _names_to_funcs(namelist, fdict): function _form_master_re (line 495) | def _form_master_re(relist, reflags, ldict, toknames): function _statetoken (line 535) | def _statetoken(s, names): class LexerReflect (line 559) | class LexerReflect(object): method __init__ (line 560) | def __init__(self, ldict, log=None, reflags=0): method get_all (line 571) | def get_all(self): method validate_all (line 578) | def validate_all(self): method get_tokens (line 585) | def get_tokens(self): method validate_tokens (line 605) | def validate_tokens(self): method get_literals (line 616) | def get_literals(self): method validate_literals (line 622) | def validate_literals(self): method get_states (line 633) | def get_states(self): method get_rules (line 664) | def get_rules(self): method validate_rules (line 730) | def validate_rules(self): method validate_module (line 833) | def validate_module(self, module): function lex (line 864) | def lex(module=None, object=None, debug=False, optimize=False, lextab='l... function runmain (line 1056) | def runmain(lexer=None, data=None): function TOKEN (line 1089) | def TOKEN(r): FILE: xonsh/ply/ply/yacc.py class PlyLogger (line 110) | class PlyLogger(object): method __init__ (line 111) | def __init__(self, f): method debug (line 114) | def debug(self, msg, *args, **kwargs): method warning (line 119) | def warning(self, msg, *args, **kwargs): method error (line 122) | def error(self, msg, *args, **kwargs): class NullLogger (line 128) | class NullLogger(object): method __getattribute__ (line 129) | def __getattribute__(self, name): method __call__ (line 132) | def __call__(self, *args, **kwargs): class YaccError (line 136) | class YaccError(Exception): function format_result (line 140) | def format_result(r): function format_stack_entry (line 150) | def format_stack_entry(r): function errok (line 176) | def errok(): function restart (line 180) | def restart(): function token (line 184) | def token(): function call_errorfunc (line 189) | def call_errorfunc(errorfunc, token, parser): class YaccSymbol (line 218) | class YaccSymbol: method __str__ (line 219) | def __str__(self): method __repr__ (line 222) | def __repr__(self): class YaccProduction (line 234) | class YaccProduction: method __init__ (line 235) | def __init__(self, s, stack=None): method __getitem__ (line 241) | def __getitem__(self, n): method __setitem__ (line 249) | def __setitem__(self, n, v): method __getslice__ (line 252) | def __getslice__(self, i, j): method __len__ (line 255) | def __len__(self): method lineno (line 258) | def lineno(self, n): method set_lineno (line 261) | def set_lineno(self, n, lineno): method linespan (line 264) | def linespan(self, n): method lexpos (line 269) | def lexpos(self, n): method set_lexpos (line 272) | def set_lexpos(self, n, lexpos): method lexspan (line 275) | def lexspan(self, n): method error (line 280) | def error(self): class LRParser (line 289) | class LRParser: method __init__ (line 290) | def __init__(self, lrtab, errorf): method errok (line 298) | def errok(self): method restart (line 301) | def restart(self): method set_defaulted_states (line 317) | def set_defaulted_states(self): method disable_defaulted_states (line 324) | def disable_defaulted_states(self): method parse (line 327) | def parse(self, input=None, lexer=None, debug=False, tracking=False, t... method parsedebug (line 352) | def parsedebug(self, input=None, lexer=None, debug=False, tracking=Fal... method parseopt (line 699) | def parseopt(self, input=None, lexer=None, debug=False, tracking=False... method parseopt_notrack (line 1005) | def parseopt_notrack(self, input=None, lexer=None, debug=False, tracki... class Production (line 1313) | class Production(object): method __init__ (line 1315) | def __init__(self, number, name, prod, precedence=('right', 0), func=N... method __str__ (line 1345) | def __str__(self): method __repr__ (line 1348) | def __repr__(self): method __len__ (line 1351) | def __len__(self): method __nonzero__ (line 1354) | def __nonzero__(self): method __getitem__ (line 1357) | def __getitem__(self, index): method lr_item (line 1361) | def lr_item(self, n): method bind (line 1377) | def bind(self, pdict): class MiniProduction (line 1385) | class MiniProduction(object): method __init__ (line 1386) | def __init__(self, str, name, len, func, file, line): method __str__ (line 1395) | def __str__(self): method __repr__ (line 1398) | def __repr__(self): method bind (line 1402) | def bind(self, pdict): class LRItem (line 1431) | class LRItem(object): method __init__ (line 1432) | def __init__(self, p, n): method __str__ (line 1443) | def __str__(self): method __repr__ (line 1450) | def __repr__(self): function rightmost_terminal (line 1458) | def rightmost_terminal(symbols, terminals): class GrammarError (line 1474) | class GrammarError(YaccError): class Grammar (line 1477) | class Grammar(object): method __init__ (line 1478) | def __init__(self, terminals): method __len__ (line 1514) | def __len__(self): method __getitem__ (line 1517) | def __getitem__(self, index): method set_precedence (line 1528) | def set_precedence(self, term, assoc, level): method add_production (line 1553) | def add_production(self, prodname, syms, func=None, file='', line=0): method set_start (line 1637) | def set_start(self, start=None): method find_unreachable (line 1653) | def find_unreachable(self): method infinite_cycles (line 1676) | def infinite_cycles(self): method undefined_symbols (line 1740) | def undefined_symbols(self): method unused_terminals (line 1757) | def unused_terminals(self): method unused_rules (line 1772) | def unused_rules(self): method unused_precedence (line 1789) | def unused_precedence(self): method _first (line 1805) | def _first(self, beta): method compute_first (line 1840) | def compute_first(self): method compute_follow (line 1877) | def compute_follow(self, start=None): method build_lritems (line 1936) | def build_lritems(self): class VersionError (line 1972) | class VersionError(YaccError): class LRTable (line 1975) | class LRTable(object): method __init__ (line 1976) | def __init__(self): method read_table (line 1982) | def read_table(self, module): method read_pickle (line 2002) | def read_pickle(self, filename): method bind_callables (line 2030) | def bind_callables(self, pdict): function digraph (line 2059) | def digraph(X, R, FP): function traverse (line 2070) | def traverse(x, N, stack, F, X, R, FP): class LALRError (line 2093) | class LALRError(YaccError): class LRGeneratedTable (line 2103) | class LRGeneratedTable(LRTable): method __init__ (line 2104) | def __init__(self, grammar, method='LALR', log=None): method lr0_closure (line 2141) | def lr0_closure(self, I): method lr0_goto (line 2167) | def lr0_goto(self, I, x): method lr0_items (line 2202) | def lr0_items(self): method compute_nullable_nonterminals (line 2258) | def compute_nullable_nonterminals(self): method find_nonterminal_transitions (line 2287) | def find_nonterminal_transitions(self, C): method dr_relation (line 2307) | def dr_relation(self, C, trans, nullable): method reads_relation (line 2331) | def reads_relation(self, C, trans, empty): method compute_lookback_includes (line 2374) | def compute_lookback_includes(self, C, trans, nullable): method compute_read_sets (line 2454) | def compute_read_sets(self, C, ntrans, nullable): method compute_follow_sets (line 2476) | def compute_follow_sets(self, ntrans, readsets, inclsets): method add_lookaheads (line 2494) | def add_lookaheads(self, lookbacks, followset): method add_lalr_lookaheads (line 2512) | def add_lalr_lookaheads(self, C): method lr_parse_table (line 2536) | def lr_parse_table(self): method write_table (line 2729) | def write_table(self, tabmodule, outputdir='', signature=''): method pickle_table (line 2852) | def pickle_table(self, filename, signature=''): function get_caller_module_dict (line 2887) | def get_caller_module_dict(levels): function parse_grammar (line 2899) | def parse_grammar(doc, file, line): class ParserReflect (line 2940) | class ParserReflect(object): method __init__ (line 2941) | def __init__(self, pdict, log=None): method get_all (line 2956) | def get_all(self): method validate_all (line 2964) | def validate_all(self): method signature (line 2974) | def signature(self): method validate_modules (line 3001) | def validate_modules(self): method get_start (line 3026) | def get_start(self): method validate_start (line 3030) | def validate_start(self): method get_error_func (line 3036) | def get_error_func(self): method validate_error_func (line 3040) | def validate_error_func(self): method get_tokens (line 3062) | def get_tokens(self): method validate_tokens (line 3082) | def validate_tokens(self): method get_precedence (line 3096) | def get_precedence(self): method validate_precedence (line 3100) | def validate_precedence(self): method get_pfunctions (line 3131) | def get_pfunctions(self): method validate_pfunctions (line 3152) | def validate_pfunctions(self): function yacc (line 3218) | def yacc(method='LALR', debug=yaccdebug, module=None, tabmodule=tab_modu... FILE: xonsh/ply/ply/ygen.py function get_source_range (line 13) | def get_source_range(lines, tag): function filter_section (line 28) | def filter_section(lines, tag): function main (line 39) | def main(): FILE: xonsh/ply/test/calclex.py function t_NUMBER (line 26) | def t_NUMBER(t): function t_newline (line 37) | def t_newline(t): function t_error (line 41) | def t_error(t): FILE: xonsh/ply/test/lex_closure.py function make_calc (line 15) | def make_calc(): FILE: xonsh/ply/test/lex_doc1.py function t_NUMBER (line 18) | def t_NUMBER(t): function t_error (line 21) | def t_error(t): FILE: xonsh/ply/test/lex_dup1.py function t_error (line 22) | def t_error(t): FILE: xonsh/ply/test/lex_dup2.py function t_NUMBER (line 18) | def t_NUMBER(t): function t_NUMBER (line 22) | def t_NUMBER(t): function t_error (line 26) | def t_error(t): FILE: xonsh/ply/test/lex_dup3.py function t_NUMBER (line 20) | def t_NUMBER(t): function t_error (line 24) | def t_error(t): FILE: xonsh/ply/test/lex_error3.py function t_error (line 20) | def t_error(): FILE: xonsh/ply/test/lex_error4.py function t_error (line 20) | def t_error(t,s): FILE: xonsh/ply/test/lex_hedit.py function t_H_EDIT_DESCRIPTOR (line 28) | def t_H_EDIT_DESCRIPTOR(t): function t_error (line 38) | def t_error(t): FILE: xonsh/ply/test/lex_ignore.py function t_ignore (line 20) | def t_ignore(t): function t_error (line 24) | def t_error(t): FILE: xonsh/ply/test/lex_ignore2.py function t_error (line 22) | def t_error(t): FILE: xonsh/ply/test/lex_literal1.py function t_NUMBER (line 16) | def t_NUMBER(t): function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_literal2.py function t_NUMBER (line 16) | def t_NUMBER(t): function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_literal3.py function t_NUMBER (line 17) | def t_NUMBER(t): function t_error (line 21) | def t_error(t): FILE: xonsh/ply/test/lex_many_tokens.py function t_error (line 21) | def t_error(t): FILE: xonsh/ply/test/lex_module_import.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/lex_object.py class CalcLexer (line 9) | class CalcLexer: method t_NUMBER (line 27) | def t_NUMBER(self,t): method t_newline (line 38) | def t_newline(self,t): method t_error (line 42) | def t_error(self,t): FILE: xonsh/ply/test/lex_opt_alias.py function t_instdef_spam_BITS (line 21) | def t_instdef_spam_BITS(t): function NUMBER (line 27) | def NUMBER(t): function t_newline (line 41) | def t_newline(t): function t_error (line 45) | def t_error(t): FILE: xonsh/ply/test/lex_optimize.py function t_NUMBER (line 26) | def t_NUMBER(t): function t_newline (line 37) | def t_newline(t): function t_error (line 41) | def t_error(t): FILE: xonsh/ply/test/lex_optimize2.py function t_NUMBER (line 26) | def t_NUMBER(t): function t_newline (line 37) | def t_newline(t): function t_error (line 41) | def t_error(t): FILE: xonsh/ply/test/lex_optimize3.py function t_NUMBER (line 28) | def t_NUMBER(t): function t_newline (line 39) | def t_newline(t): function t_error (line 43) | def t_error(t): FILE: xonsh/ply/test/lex_optimize4.py function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_re1.py function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_re2.py function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_re3.py function t_error (line 22) | def t_error(t): FILE: xonsh/ply/test/lex_rule1.py function t_error (line 20) | def t_error(t): FILE: xonsh/ply/test/lex_rule2.py function t_NUMBER (line 18) | def t_NUMBER(): function t_error (line 22) | def t_error(t): FILE: xonsh/ply/test/lex_rule3.py function t_NUMBER (line 18) | def t_NUMBER(t,s): function t_error (line 22) | def t_error(t): FILE: xonsh/ply/test/lex_state1.py function t_comment (line 23) | def t_comment(t): function t_comment_body_part (line 28) | def t_comment_body_part(t): function t_error (line 33) | def t_error(t): FILE: xonsh/ply/test/lex_state2.py function t_comment (line 23) | def t_comment(t): function t_comment_body_part (line 28) | def t_comment_body_part(t): function t_error (line 33) | def t_error(t): FILE: xonsh/ply/test/lex_state3.py function t_comment (line 25) | def t_comment(t): function t_comment_body_part (line 30) | def t_comment_body_part(t): function t_error (line 35) | def t_error(t): FILE: xonsh/ply/test/lex_state4.py function t_comment (line 24) | def t_comment(t): function t_comment_body_part (line 29) | def t_comment_body_part(t): function t_error (line 34) | def t_error(t): FILE: xonsh/ply/test/lex_state5.py function t_comment (line 24) | def t_comment(t): function t_comment_body_part (line 29) | def t_comment_body_part(t): function t_error (line 34) | def t_error(t): FILE: xonsh/ply/test/lex_state_noerror.py function t_comment (line 23) | def t_comment(t): function t_comment_body_part (line 28) | def t_comment_body_part(t): function t_error (line 33) | def t_error(t): FILE: xonsh/ply/test/lex_state_norule.py function t_comment (line 24) | def t_comment(t): function t_comment_body_part (line 29) | def t_comment_body_part(t): function t_error (line 34) | def t_error(t): FILE: xonsh/ply/test/lex_state_try.py function t_comment (line 25) | def t_comment(t): function t_comment_body_part (line 30) | def t_comment_body_part(t): function t_error (line 35) | def t_error(t): FILE: xonsh/ply/test/lex_token1.py function t_error (line 14) | def t_error(t): FILE: xonsh/ply/test/lex_token2.py function t_error (line 16) | def t_error(t): FILE: xonsh/ply/test/lex_token3.py function t_error (line 19) | def t_error(t): FILE: xonsh/ply/test/lex_token4.py function t_error (line 21) | def t_error(t): FILE: xonsh/ply/test/lex_token5.py function t_NUMBER (line 19) | def t_NUMBER(t): function t_error (line 24) | def t_error(t): FILE: xonsh/ply/test/lex_token_dup.py function t_NUMBER (line 20) | def t_NUMBER(t): function t_error (line 24) | def t_error(t): FILE: xonsh/ply/test/pkg_test1/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test1/parsing/calcparse.py function p_statement_assign (line 20) | def p_statement_assign(t): function p_statement_expr (line 24) | def p_statement_expr(t): function p_expression_binop (line 28) | def p_expression_binop(t): function p_expression_uminus (line 38) | def p_expression_uminus(t): function p_expression_group (line 42) | def p_expression_group(t): function p_expression_number (line 46) | def p_expression_number(t): function p_expression_name (line 50) | def p_expression_name(t): function p_error (line 58) | def p_error(t): FILE: xonsh/ply/test/pkg_test2/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test2/parsing/calcparse.py function p_statement_assign (line 20) | def p_statement_assign(t): function p_statement_expr (line 24) | def p_statement_expr(t): function p_expression_binop (line 28) | def p_expression_binop(t): function p_expression_uminus (line 38) | def p_expression_uminus(t): function p_expression_group (line 42) | def p_expression_group(t): function p_expression_number (line 46) | def p_expression_number(t): function p_expression_name (line 50) | def p_expression_name(t): function p_error (line 58) | def p_error(t): FILE: xonsh/ply/test/pkg_test3/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test3/parsing/calcparse.py function p_statement_assign (line 20) | def p_statement_assign(t): function p_statement_expr (line 24) | def p_statement_expr(t): function p_expression_binop (line 28) | def p_expression_binop(t): function p_expression_uminus (line 38) | def p_expression_uminus(t): function p_expression_group (line 42) | def p_expression_group(t): function p_expression_number (line 46) | def p_expression_number(t): function p_expression_name (line 50) | def p_expression_name(t): function p_error (line 58) | def p_error(t): FILE: xonsh/ply/test/pkg_test4/__init__.py function patched_open (line 12) | def patched_open(filename, mode): FILE: xonsh/ply/test/pkg_test4/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test4/parsing/calcparse.py function p_statement_assign (line 20) | def p_statement_assign(t): function p_statement_expr (line 24) | def p_statement_expr(t): function p_expression_binop (line 28) | def p_expression_binop(t): function p_expression_uminus (line 38) | def p_expression_uminus(t): function p_expression_group (line 42) | def p_expression_group(t): function p_expression_number (line 46) | def p_expression_number(t): function p_expression_name (line 50) | def p_expression_name(t): function p_error (line 58) | def p_error(t): FILE: xonsh/ply/test/pkg_test5/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test5/parsing/calcparse.py function p_statement_assign (line 20) | def p_statement_assign(t): function p_statement_expr (line 24) | def p_statement_expr(t): function p_expression_binop (line 28) | def p_expression_binop(t): function p_expression_uminus (line 38) | def p_expression_uminus(t): function p_expression_group (line 42) | def p_expression_group(t): function p_expression_number (line 46) | def p_expression_number(t): function p_expression_name (line 50) | def p_expression_name(t): function p_error (line 58) | def p_error(t): FILE: xonsh/ply/test/pkg_test6/parsing/calclex.py function t_NUMBER (line 24) | def t_NUMBER(t): function t_newline (line 35) | def t_newline(t): function t_error (line 39) | def t_error(t): FILE: xonsh/ply/test/pkg_test6/parsing/calcparse.py function p_error (line 24) | def p_error(t): FILE: xonsh/ply/test/pkg_test6/parsing/expression.py function p_expression_binop (line 3) | def p_expression_binop(t): function p_expression_uminus (line 13) | def p_expression_uminus(t): function p_expression_group (line 17) | def p_expression_group(t): function p_expression_number (line 21) | def p_expression_number(t): function p_expression_name (line 25) | def p_expression_name(t): FILE: xonsh/ply/test/pkg_test6/parsing/statement.py function p_statement_assign (line 3) | def p_statement_assign(t): function p_statement_expr (line 7) | def p_statement_expr(t): FILE: xonsh/ply/test/testcpp.py function preprocessing (line 16) | def preprocessing(in_, out_queue): class CPPTests (line 27) | class CPPTests(TestCase): method __test_preprocessing (line 30) | def __test_preprocessing(self, in_, expected, time_limit = 1.0): method test_infinite_argument_expansion (line 49) | def test_infinite_argument_expansion(self): method test_concatenation (line 65) | def test_concatenation(self): method test_deadloop_macro (line 88) | def test_deadloop_macro(self): method test_index_error (line 103) | def test_index_error(self): method test_evalexpr (line 118) | def test_evalexpr(self): method test_include_nonascii (line 136) | def test_include_nonascii(self): FILE: xonsh/ply/test/testlex.py function make_pymodule_path (line 26) | def make_pymodule_path(filename, optimization=None): function pymodule_out_exists (line 43) | def pymodule_out_exists(filename, optimization=None): function pymodule_out_remove (line 47) | def pymodule_out_remove(filename, optimization=None): function implementation (line 50) | def implementation(): function check_expected (line 60) | def check_expected(result, expected, contains=False): function run_import (line 81) | def run_import(module): class LexErrorWarningTests (line 87) | class LexErrorWarningTests(unittest.TestCase): method setUp (line 88) | def setUp(self): method tearDown (line 94) | def tearDown(self): method test_lex_doc1 (line 97) | def test_lex_doc1(self): method test_lex_dup1 (line 102) | def test_lex_dup1(self): method test_lex_dup2 (line 108) | def test_lex_dup2(self): method test_lex_dup3 (line 114) | def test_lex_dup3(self): method test_lex_empty (line 120) | def test_lex_empty(self): method test_lex_error1 (line 127) | def test_lex_error1(self): method test_lex_error2 (line 133) | def test_lex_error2(self): method test_lex_error3 (line 140) | def test_lex_error3(self): method test_lex_error4 (line 146) | def test_lex_error4(self): method test_lex_ignore (line 152) | def test_lex_ignore(self): method test_lex_ignore2 (line 158) | def test_lex_ignore2(self): method test_lex_re1 (line 165) | def test_lex_re1(self): method test_lex_re2 (line 176) | def test_lex_re2(self): method test_lex_re3 (line 182) | def test_lex_re3(self): method test_lex_rule1 (line 199) | def test_lex_rule1(self): method test_lex_rule2 (line 205) | def test_lex_rule2(self): method test_lex_rule3 (line 211) | def test_lex_rule3(self): method test_lex_state1 (line 218) | def test_lex_state1(self): method test_lex_state2 (line 224) | def test_lex_state2(self): method test_lex_state3 (line 231) | def test_lex_state3(self): method test_lex_state4 (line 238) | def test_lex_state4(self): method test_lex_state5 (line 245) | def test_lex_state5(self): method test_lex_state_noerror (line 251) | def test_lex_state_noerror(self): method test_lex_state_norule (line 257) | def test_lex_state_norule(self): method test_lex_token1 (line 263) | def test_lex_token1(self): method test_lex_token2 (line 273) | def test_lex_token2(self): method test_lex_token3 (line 283) | def test_lex_token3(self): method test_lex_token4 (line 290) | def test_lex_token4(self): method test_lex_token5 (line 297) | def test_lex_token5(self): method test_lex_token_dup (line 304) | def test_lex_token_dup(self): method test_lex_literal1 (line 311) | def test_lex_literal1(self): method test_lex_literal2 (line 317) | def test_lex_literal2(self): class LexBuildOptionTests (line 328) | class LexBuildOptionTests(unittest.TestCase): method setUp (line 329) | def setUp(self): method tearDown (line 332) | def tearDown(self): method test_lex_module (line 340) | def test_lex_module(self): method test_lex_object (line 348) | def test_lex_object(self): method test_lex_closure (line 356) | def test_lex_closure(self): method test_lex_optimize (line 364) | def test_lex_optimize(self): method test_lex_optimize2 (line 421) | def test_lex_optimize2(self): method test_lex_optimize3 (line 474) | def test_lex_optimize3(self): method test_lex_optimize4 (line 519) | def test_lex_optimize4(self): method test_lex_opt_alias (line 539) | def test_lex_opt_alias(self): method test_lex_many_tokens (line 594) | def test_lex_many_tokens(self): class LexRunTests (line 651) | class LexRunTests(unittest.TestCase): method setUp (line 652) | def setUp(self): method tearDown (line 655) | def tearDown(self): method test_lex_hedit (line 659) | def test_lex_hedit(self): method test_lex_state_try (line 667) | def test_lex_state_try(self): FILE: xonsh/ply/test/testyacc.py function make_pymodule_path (line 20) | def make_pymodule_path(filename): function pymodule_out_exists (line 36) | def pymodule_out_exists(filename): function pymodule_out_remove (line 39) | def pymodule_out_remove(filename): function implementation (line 42) | def implementation(): function check_expected (line 54) | def check_expected(result, expected): function run_import (line 74) | def run_import(module): class YaccErrorWarningTests (line 80) | class YaccErrorWarningTests(unittest.TestCase): method setUp (line 81) | def setUp(self): method tearDown (line 94) | def tearDown(self): method test_yacc_badargs (line 97) | def test_yacc_badargs(self): method test_yacc_badid (line 104) | def test_yacc_badid(self): method test_yacc_badprec (line 112) | def test_yacc_badprec(self): method test_yacc_badprec2 (line 120) | def test_yacc_badprec2(self): method test_yacc_badprec3 (line 127) | def test_yacc_badprec3(self): method test_yacc_badrule (line 136) | def test_yacc_badrule(self): method test_yacc_badtok (line 146) | def test_yacc_badtok(self): method test_yacc_dup (line 154) | def test_yacc_dup(self): method test_yacc_error1 (line 164) | def test_yacc_error1(self): method test_yacc_error2 (line 172) | def test_yacc_error2(self): method test_yacc_error3 (line 180) | def test_yacc_error3(self): method test_yacc_error4 (line 189) | def test_yacc_error4(self): method test_yacc_error5 (line 197) | def test_yacc_error5(self): method test_yacc_error6 (line 209) | def test_yacc_error6(self): method test_yacc_error7 (line 218) | def test_yacc_error7(self): method test_yacc_inf (line 227) | def test_yacc_inf(self): method test_yacc_literal (line 236) | def test_yacc_literal(self): method test_yacc_misplaced (line 242) | def test_yacc_misplaced(self): method test_yacc_missing1 (line 249) | def test_yacc_missing1(self): method test_yacc_nested (line 256) | def test_yacc_nested(self): method test_yacc_nodoc (line 265) | def test_yacc_nodoc(self): method test_yacc_noerror (line 273) | def test_yacc_noerror(self): method test_yacc_nop (line 281) | def test_yacc_nop(self): method test_yacc_notfunc (line 289) | def test_yacc_notfunc(self): method test_yacc_notok (line 298) | def test_yacc_notok(self): method test_yacc_rr (line 306) | def test_yacc_rr(self): method test_yacc_rr_unused (line 317) | def test_yacc_rr_unused(self): method test_yacc_simple (line 333) | def test_yacc_simple(self): method test_yacc_sr (line 340) | def test_yacc_sr(self): method test_yacc_term1 (line 348) | def test_yacc_term1(self): method test_yacc_unicode_literals (line 355) | def test_yacc_unicode_literals(self): method test_yacc_unused (line 362) | def test_yacc_unused(self): method test_yacc_unused_rule (line 370) | def test_yacc_unused_rule(self): method test_yacc_uprec (line 380) | def test_yacc_uprec(self): method test_yacc_uprec2 (line 387) | def test_yacc_uprec2(self): method test_yacc_prec1 (line 394) | def test_yacc_prec1(self): method test_pkg_test1 (line 404) | def test_pkg_test1(self): method test_pkg_test2 (line 412) | def test_pkg_test2(self): method test_pkg_test3 (line 420) | def test_pkg_test3(self): method test_pkg_test4 (line 428) | def test_pkg_test4(self): method test_pkg_test5 (line 436) | def test_pkg_test5(self): method test_pkg_test6 (line 444) | def test_pkg_test6(self): FILE: xonsh/ply/test/yacc_badargs.py function p_statement_assign (line 23) | def p_statement_assign(t,s): function p_statement_expr (line 27) | def p_statement_expr(): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_badid.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_statement_expr2 (line 31) | def p_statement_expr2(t): function p_badrule (line 35) | def p_badrule(t): function p_expression_binop (line 40) | def p_expression_binop(t): function p_expression_uminus (line 50) | def p_expression_uminus(t): function p_expression_group (line 54) | def p_expression_group(t): function p_expression_number (line 58) | def p_expression_number(t): function p_expression_name (line 62) | def p_expression_name(t): function p_error (line 70) | def p_error(t): FILE: xonsh/ply/test/yacc_badprec.py function p_statement_assign (line 19) | def p_statement_assign(t): function p_statement_expr (line 23) | def p_statement_expr(t): function p_expression_binop (line 27) | def p_expression_binop(t): function p_expression_uminus (line 37) | def p_expression_uminus(t): function p_expression_group (line 41) | def p_expression_group(t): function p_expression_number (line 45) | def p_expression_number(t): function p_expression_name (line 49) | def p_expression_name(t): function p_error (line 57) | def p_error(t): FILE: xonsh/ply/test/yacc_badprec2.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_badprec3.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_badrule.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_badtok.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_dup.py function p_statement (line 23) | def p_statement(t): function p_statement (line 27) | def p_statement(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_error1.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t,s): FILE: xonsh/ply/test/yacc_error2.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(): FILE: xonsh/ply/test/yacc_error3.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): FILE: xonsh/ply/test/yacc_error4.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error_handler (line 61) | def p_error_handler(t): function p_error (line 65) | def p_error(t): FILE: xonsh/ply/test/yacc_error5.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_assign_error (line 27) | def p_statement_assign_error(t): function p_statement_expr (line 33) | def p_statement_expr(t): function p_expression_binop (line 37) | def p_expression_binop(t): function p_expression_uminus (line 47) | def p_expression_uminus(t): function p_expression_group (line 51) | def p_expression_group(t): function p_expression_group_error (line 58) | def p_expression_group_error(t): function p_expression_number (line 65) | def p_expression_number(t): function p_expression_name (line 69) | def p_expression_name(t): function p_error (line 77) | def p_error(t): FILE: xonsh/ply/test/yacc_error6.py function p_statements (line 20) | def p_statements(t): function p_statements_1 (line 24) | def p_statements_1(t): function p_statement_assign (line 28) | def p_statement_assign(p): function p_statement_expr (line 32) | def p_statement_expr(t): function p_expression_binop (line 36) | def p_expression_binop(t): function p_expression_uminus (line 46) | def p_expression_uminus(t): function p_expression_number (line 50) | def p_expression_number(t): function p_error (line 54) | def p_error(p): FILE: xonsh/ply/test/yacc_error7.py function p_statements (line 20) | def p_statements(t): function p_statements_1 (line 24) | def p_statements_1(t): function p_statement_assign (line 28) | def p_statement_assign(p): function p_statement_expr (line 32) | def p_statement_expr(t): function p_expression_binop (line 36) | def p_expression_binop(t): function p_expression_uminus (line 46) | def p_expression_uminus(t): function p_expression_number (line 50) | def p_expression_number(t): function p_error (line 54) | def p_error(p): FILE: xonsh/ply/test/yacc_inf.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_error (line 49) | def p_error(t): FILE: xonsh/ply/test/yacc_literal.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 42) | def p_expression_uminus(t): function p_expression_group (line 46) | def p_expression_group(t): function p_expression_number (line 50) | def p_expression_number(t): function p_expression_name (line 54) | def p_expression_name(t): function p_error (line 62) | def p_error(t): FILE: xonsh/ply/test/yacc_misplaced.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_missing1.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_nested.py function t_error (line 15) | def t_error(t): function p_error (line 18) | def p_error(p): function p_start (line 21) | def p_start(t): function p_nest (line 25) | def p_nest(t): FILE: xonsh/ply/test/yacc_nodoc.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 30) | def p_expression_binop(t): function p_expression_uminus (line 40) | def p_expression_uminus(t): function p_expression_group (line 44) | def p_expression_group(t): function p_expression_number (line 48) | def p_expression_number(t): function p_expression_name (line 52) | def p_expression_name(t): function p_error (line 60) | def p_error(t): FILE: xonsh/ply/test/yacc_noerror.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): FILE: xonsh/ply/test/yacc_nop.py function p_statement_assign (line 23) | def p_statement_assign(t): function statement_expr (line 27) | def statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_notfunc.py function p_statement_expr (line 25) | def p_statement_expr(t): function p_expression_binop (line 29) | def p_expression_binop(t): function p_expression_uminus (line 39) | def p_expression_uminus(t): function p_expression_group (line 43) | def p_expression_group(t): function p_expression_number (line 47) | def p_expression_number(t): function p_expression_name (line 51) | def p_expression_name(t): function p_error (line 59) | def p_error(t): FILE: xonsh/ply/test/yacc_notok.py function p_statement_assign (line 22) | def p_statement_assign(t): function p_statement_expr (line 26) | def p_statement_expr(t): function p_expression_binop (line 30) | def p_expression_binop(t): function p_expression_uminus (line 40) | def p_expression_uminus(t): function p_expression_group (line 44) | def p_expression_group(t): function p_expression_number (line 48) | def p_expression_number(t): function p_expression_name (line 52) | def p_expression_name(t): function p_error (line 60) | def p_error(t): FILE: xonsh/ply/test/yacc_prec1.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_rr.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_assign_2 (line 27) | def p_statement_assign_2(t): function p_statement_expr (line 31) | def p_statement_expr(t): function p_expression_binop (line 35) | def p_expression_binop(t): function p_expression_uminus (line 45) | def p_expression_uminus(t): function p_expression_group (line 49) | def p_expression_group(t): function p_expression_number (line 53) | def p_expression_number(t): function p_expression_name (line 57) | def p_expression_name(t): function p_error (line 65) | def p_error(t): FILE: xonsh/ply/test/yacc_rr_unused.py function p_grammar (line 14) | def p_grammar(p): FILE: xonsh/ply/test/yacc_simple.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_sr.py function p_statement_assign (line 18) | def p_statement_assign(t): function p_statement_expr (line 22) | def p_statement_expr(t): function p_expression_binop (line 26) | def p_expression_binop(t): function p_expression_uminus (line 36) | def p_expression_uminus(t): function p_expression_group (line 40) | def p_expression_group(t): function p_expression_number (line 44) | def p_expression_number(t): function p_expression_name (line 48) | def p_expression_name(t): function p_error (line 56) | def p_error(t): FILE: xonsh/ply/test/yacc_term1.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_error (line 61) | def p_error(t): FILE: xonsh/ply/test/yacc_unicode_literals.py function p_statement_assign (line 25) | def p_statement_assign(t): function p_statement_expr (line 29) | def p_statement_expr(t): function p_expression_binop (line 33) | def p_expression_binop(t): function p_expression_uminus (line 43) | def p_expression_uminus(t): function p_expression_group (line 47) | def p_expression_group(t): function p_expression_number (line 51) | def p_expression_number(t): function p_expression_name (line 55) | def p_expression_name(t): function p_error (line 63) | def p_error(t): FILE: xonsh/ply/test/yacc_unused.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_expr_list (line 61) | def p_expr_list(t): function p_expr_list_2 (line 65) | def p_expr_list_2(t): function p_error (line 70) | def p_error(t): FILE: xonsh/ply/test/yacc_unused_rule.py function p_statement_assign (line 23) | def p_statement_assign(t): function p_statement_expr (line 27) | def p_statement_expr(t): function p_expression_binop (line 31) | def p_expression_binop(t): function p_expression_uminus (line 41) | def p_expression_uminus(t): function p_expression_group (line 45) | def p_expression_group(t): function p_expression_number (line 49) | def p_expression_number(t): function p_expression_name (line 53) | def p_expression_name(t): function p_integer (line 61) | def p_integer(t): function p_error (line 65) | def p_error(t): FILE: xonsh/ply/test/yacc_uprec.py function p_statement_assign (line 18) | def p_statement_assign(t): function p_statement_expr (line 22) | def p_statement_expr(t): function p_expression_binop (line 26) | def p_expression_binop(t): function p_expression_uminus (line 36) | def p_expression_uminus(t): function p_expression_group (line 40) | def p_expression_group(t): function p_expression_number (line 44) | def p_expression_number(t): function p_expression_name (line 48) | def p_expression_name(t): function p_error (line 56) | def p_error(t): FILE: xonsh/ply/test/yacc_uprec2.py function p_statement_assign (line 18) | def p_statement_assign(t): function p_statement_expr (line 22) | def p_statement_expr(t): function p_expression_binop (line 26) | def p_expression_binop(t): function p_expression_uminus (line 36) | def p_expression_uminus(t): function p_expression_group (line 40) | def p_expression_group(t): function p_expression_number (line 44) | def p_expression_number(t): function p_expression_name (line 48) | def p_expression_name(t): function p_error (line 56) | def p_error(t): FILE: xonsh/pretty.py function _safe_getattr (line 104) | def _safe_getattr(obj, attr, default=None): function pretty (line 119) | def pretty( function pretty_print (line 137) | def pretty_print( class _PrettyPrinterBase (line 152) | class _PrettyPrinterBase(object): method indent (line 154) | def indent(self, indent): method group (line 163) | def group(self, indent=0, open="", close=""): class PrettyPrinter (line 172) | class PrettyPrinter(_PrettyPrinterBase): method __init__ (line 180) | def __init__( method _break_outer_groups (line 196) | def _break_outer_groups(self): method text (line 210) | def text(self, obj): method breakable (line 225) | def breakable(self, sep=" "): method break_ (line 244) | def break_(self): method begin_group (line 254) | def begin_group(self, indent=0, open=""): method _enumerate (line 279) | def _enumerate(self, seq): method end_group (line 289) | def end_group(self, dedent=0, close=""): method flush (line 298) | def flush(self): function _get_mro (line 306) | def _get_mro(obj_class): class RepresentationPrinter (line 325) | class RepresentationPrinter(PrettyPrinter): method __init__ (line 340) | def __init__( method pretty (line 367) | def pretty(self, obj): method _in_deferred_types (line 408) | def _in_deferred_types(self, cls): class Printable (line 427) | class Printable(object): method output (line 428) | def output(self, stream, output_width): class Text (line 432) | class Text(Printable): method __init__ (line 433) | def __init__(self): method output (line 437) | def output(self, stream, output_width): method add (line 442) | def add(self, obj, width): class Breakable (line 447) | class Breakable(Printable): method __init__ (line 448) | def __init__(self, seq, width, pretty): method output (line 456) | def output(self, stream, output_width): class Group (line 468) | class Group(Printable): method __init__ (line 469) | def __init__(self, depth): class GroupQueue (line 475) | class GroupQueue(object): method __init__ (line 476) | def __init__(self, *groups): method enq (line 481) | def enq(self, group): method deq (line 487) | def deq(self): method remove (line 498) | def remove(self, group): function _baseclass_reprs (line 506) | def _baseclass_reprs(): function _default_pprint (line 514) | def _default_pprint(obj, p, cycle): function _seq_pprinter_factory (line 552) | def _seq_pprinter_factory(start, end, basetype): function _set_pprinter_factory (line 585) | def _set_pprinter_factory(start, end, basetype): function _dict_pprinter_factory (line 626) | def _dict_pprinter_factory(start, end, basetype=None): function _super_pprint (line 665) | def _super_pprint(obj, p, cycle): function _re_pattern_pprint (line 675) | def _re_pattern_pprint(obj, p, cycle): function _type_pprint (line 708) | def _type_pprint(obj, p, cycle): function _repr_pprint (line 736) | def _repr_pprint(obj, p, cycle): function _function_pprint (line 746) | def _function_pprint(obj, p, cycle): function _exception_pprint (line 755) | def _exception_pprint(obj, p, cycle): function _type_pprinters (line 771) | def _type_pprinters(): function _deferred_type_pprinters (line 815) | def _deferred_type_pprinters(): function for_type (line 824) | def for_type(typ, func): function for_type_by_name (line 835) | def for_type_by_name(type_module, type_name, func, dtp=None): function _defaultdict_pprint (line 860) | def _defaultdict_pprint(obj, p, cycle): function _ordereddict_pprint (line 872) | def _ordereddict_pprint(obj, p, cycle): function _deque_pprint (line 881) | def _deque_pprint(obj, p, cycle): function _counter_pprint (line 890) | def _counter_pprint(obj, p, cycle): FILE: xonsh/proc.py function STDOUT_CAPTURE_KINDS (line 58) | def STDOUT_CAPTURE_KINDS(): function RE_VT100_ESCAPE (line 86) | def RE_VT100_ESCAPE(): function RE_HIDE_ESCAPE (line 91) | def RE_HIDE_ESCAPE(): class QueueReader (line 97) | class QueueReader: method __init__ (line 100) | def __init__(self, fd, timeout=None): method close (line 115) | def close(self): method is_fully_read (line 119) | def is_fully_read(self): method read_queue (line 129) | def read_queue(self): method read (line 138) | def read(self, size=-1): method readline (line 151) | def readline(self, size=-1): method _read_all_lines (line 167) | def _read_all_lines(self): method readlines (line 175) | def readlines(self, hint=-1): method fileno (line 189) | def fileno(self): method readable (line 194) | def readable(): method iterqueue (line 198) | def iterqueue(self): function populate_fd_queue (line 207) | def populate_fd_queue(reader, fd, queue): class NonBlockingFDReader (line 224) | class NonBlockingFDReader(QueueReader): method __init__ (line 230) | def __init__(self, fd, timeout=None): function populate_buffer (line 248) | def populate_buffer(reader, fd, buffer, chunksize): class BufferedFDParallelReader (line 270) | class BufferedFDParallelReader: method __init__ (line 273) | def __init__(self, fd, buffer=None, chunksize=1024): function _expand_console_buffer (line 298) | def _expand_console_buffer(cols, max_offset, expandsize, orig_posize, fd): function populate_console (line 310) | def populate_console(reader, fd, buffer, chunksize, queue, expandsize=No... class ConsoleParallelReader (line 448) | class ConsoleParallelReader(QueueReader): method __init__ (line 453) | def __init__(self, fd, buffer=None, chunksize=1024, timeout=None): function safe_fdclose (line 482) | def safe_fdclose(handle, cache=None): function safe_flush (line 510) | def safe_flush(handle): function still_writable (line 520) | def still_writable(fd): class PopenThread (line 532) | class PopenThread(threading.Thread): method __init__ (line 541) | def __init__(self, *args, stdin=None, stdout=None, stderr=None, **kwar... method run (line 606) | def run(self): method _wait_and_getattr (line 686) | def _wait_and_getattr(self, name): method _read_write (line 692) | def _read_write(self, reader, writer, stdbuf): method _alt_mode_switch (line 707) | def _alt_mode_switch(self, chunk, membuf, stdbuf): method _alt_mode_writer (line 741) | def _alt_mode_writer(self, chunk, membuf, stdbuf): method _signal_winch (line 760) | def _signal_winch(self, signum, frame): method _set_pty_size (line 765) | def _set_pty_size(self): method _signal_int (line 785) | def _signal_int(self, signum, frame): method _restore_sigint (line 793) | def _restore_sigint(self, frame=None): method _signal_tstp (line 808) | def _signal_tstp(self, signum, frame): method _restore_sigtstp (line 815) | def _restore_sigtstp(self, frame=None): method _signal_quit (line 828) | def _signal_quit(self, signum, frame): method _restore_sigquit (line 834) | def _restore_sigquit(self, frame=None): method _enable_cbreak_stdin (line 847) | def _enable_cbreak_stdin(self): method _disable_cbreak_stdin (line 867) | def _disable_cbreak_stdin(self): method poll (line 883) | def poll(self): method wait (line 887) | def wait(self, timeout=None): method _clean_up (line 902) | def _clean_up(self): method returncode (line 908) | def returncode(self): method returncode (line 913) | def returncode(self, value): method signal (line 918) | def signal(self): method signal (line 928) | def signal(self, value): method send_signal (line 932) | def send_signal(self, signal): method terminate (line 947) | def terminate(self): method kill (line 951) | def kill(self): class Handle (line 956) | class Handle(int): method Close (line 959) | def Close(self, CloseHandle=None): method Detach (line 965) | def Detach(self): method __repr__ (line 971) | def __repr__(self): class FileThreadDispatcher (line 978) | class FileThreadDispatcher: method __init__ (line 984) | def __init__(self, default=None): method register (line 1002) | def register(self, handle): method deregister (line 1012) | def deregister(self): method available (line 1020) | def available(self): method handle (line 1025) | def handle(self): method __enter__ (line 1029) | def __enter__(self): method __exit__ (line 1032) | def __exit__(self, ex_type, ex_value, ex_traceback): method encoding (line 1040) | def encoding(self): method errors (line 1045) | def errors(self): method newlines (line 1050) | def newlines(self): method buffer (line 1055) | def buffer(self): method detach (line 1059) | def detach(self): method read (line 1063) | def read(self, size=None): method readline (line 1067) | def readline(self, size=-1): method readlines (line 1071) | def readlines(self, hint=-1): method seek (line 1075) | def seek(self, offset, whence=io.SEEK_SET): method tell (line 1079) | def tell(self): method write (line 1083) | def write(self, s): method line_buffering (line 1096) | def line_buffering(self): method close (line 1104) | def close(self): method closed (line 1109) | def closed(self): method fileno (line 1113) | def fileno(self): method flush (line 1117) | def flush(self): method isatty (line 1121) | def isatty(self): method readable (line 1125) | def readable(self): method seekable (line 1129) | def seekable(self): method truncate (line 1133) | def truncate(self, size=None): method writable (line 1137) | def writable(self, size=None): method writelines (line 1141) | def writelines(self): function parse_proxy_return (line 1152) | def parse_proxy_return(r, stdout, stderr): function proxy_zero (line 1192) | def proxy_zero(f, args, stdin, stdout, stderr, spec, stack): function proxy_one (line 1197) | def proxy_one(f, args, stdin, stdout, stderr, spec, stack): function proxy_two (line 1202) | def proxy_two(f, args, stdin, stdout, stderr, spec, stack): function proxy_three (line 1207) | def proxy_three(f, args, stdin, stdout, stderr, spec, stack): function proxy_four (line 1213) | def proxy_four(f, args, stdin, stdout, stderr, spec, stack): function proxy_five (line 1220) | def proxy_five(f, args, stdin, stdout, stderr, spec, stack): function partial_proxy (line 1230) | def partial_proxy(f): class ProcProxyThread (line 1251) | class ProcProxyThread(threading.Thread): method __init__ (line 1256) | def __init__( method __del__ (line 1356) | def __del__(self): method run (line 1359) | def run(self): method _wait_and_getattr (line 1445) | def _wait_and_getattr(self, name): method poll (line 1451) | def poll(self): method wait (line 1460) | def wait(self, timeout=None): method _signal_int (line 1470) | def _signal_int(self, signum, frame): method _restore_sigint (line 1493) | def _restore_sigint(self, frame=None): method _get_devnull (line 1507) | def _get_devnull(self): method _make_inheritable (line 1514) | def _make_inheritable(self, handle): method _get_handles (line 1526) | def _get_handles(self, stdin, stdout, stderr): method _get_handles (line 1596) | def _get_handles(self, stdin, stdout, stderr): class ProcProxy (line 1650) | class ProcProxy(object): method __init__ (line 1658) | def __init__( method poll (line 1681) | def poll(self): method wait (line 1686) | def wait(self, timeout=None): method _pick_buf (line 1719) | def _pick_buf(handle, sysbuf, enc, err): method _wait_and_getattr (line 1737) | def _wait_and_getattr(self, name): function SIGNAL_MESSAGES (line 1745) | def SIGNAL_MESSAGES(): function safe_readlines (line 1760) | def safe_readlines(handle, hint=-1): function safe_readable (line 1769) | def safe_readable(handle): function update_fg_process_group (line 1778) | def update_fg_process_group(pipeline_group, background): class CommandPipeline (line 1789) | class CommandPipeline: method __init__ (line 1812) | def __init__(self, specs): method __repr__ (line 1874) | def __repr__(self): method __bool__ (line 1880) | def __bool__(self): method __len__ (line 1883) | def __len__(self): method __iter__ (line 1886) | def __iter__(self): method iterraw (line 1895) | def iterraw(self): method itercheck (line 2010) | def itercheck(self): method tee_stdout (line 2022) | def tee_stdout(self): method stream_stderr (line 2057) | def stream_stderr(self, lines): method _decode_uninew (line 2089) | def _decode_uninew(self, b, universal_newlines=None): method end (line 2109) | def end(self, tee_output=True): method _end (line 2120) | def _end(self, tee_output): method _return_terminal (line 2138) | def _return_terminal(self): method resume (line 2153) | def resume(self, job, tee_output=True): method _endtime (line 2160) | def _endtime(self): method _safe_close (line 2165) | def _safe_close(self, handle): method _prev_procs_done (line 2168) | def _prev_procs_done(self): method _close_prev_procs (line 2187) | def _close_prev_procs(self): method _close_proc (line 2199) | def _close_proc(self): method _set_input (line 2214) | def _set_input(self): method _check_signal (line 2232) | def _check_signal(self): method _apply_to_history (line 2246) | def _apply_to_history(self): method _raise_subproc_error (line 2252) | def _raise_subproc_error(self): method stdin (line 2272) | def stdin(self): method stdout (line 2277) | def stdout(self): method stderr (line 2282) | def stderr(self): method inp (line 2287) | def inp(self): method output (line 2292) | def output(self): method out (line 2302) | def out(self): method err (line 2308) | def err(self): method pid (line 2314) | def pid(self): method returncode (line 2319) | def returncode(self): method args (line 2329) | def args(self): method rtn (line 2334) | def rtn(self): method alias (line 2339) | def alias(self): method stdin_redirect (line 2344) | def stdin_redirect(self): method stdout_redirect (line 2352) | def stdout_redirect(self): method stderr_redirect (line 2360) | def stderr_redirect(self): method timestamps (line 2368) | def timestamps(self): method executed_cmd (line 2373) | def executed_cmd(self): method stderr_prefix (line 2378) | def stderr_prefix(self): method stderr_postfix (line 2393) | def stderr_postfix(self): class HiddenCommandPipeline (line 2408) | class HiddenCommandPipeline(CommandPipeline): method __repr__ (line 2409) | def __repr__(self): function pause_call_resume (line 2413) | def pause_call_resume(p, f, *args, **kwargs): class PrevProcCloser (line 2440) | class PrevProcCloser(threading.Thread): method __init__ (line 2446) | def __init__(self, pipeline): method run (line 2458) | def run(self): FILE: xonsh/prompt/base.py function DEFAULT_PROMPT (line 27) | def DEFAULT_PROMPT(): class PromptFormatter (line 31) | class PromptFormatter: method __init__ (line 36) | def __init__(self): method __call__ (line 39) | def __call__(self, template=DEFAULT_PROMPT, fields=None): method _format_prompt (line 53) | def _format_prompt(self, template=DEFAULT_PROMPT): method _format_field (line 63) | def _format_field(self, field, spec, conv): method _get_field_value (line 76) | def _get_field_value(self, field): function PROMPT_FIELDS (line 91) | def PROMPT_FIELDS(): function default_prompt (line 112) | def default_prompt(): function _failover_template_format (line 124) | def _failover_template_format(template): function RE_HIDDEN (line 137) | def RE_HIDDEN(): function multiline_prompt (line 141) | def multiline_prompt(curr=""): function is_template_string (line 188) | def is_template_string(template, PROMPT_FIELDS=None): function _format_value (line 204) | def _format_value(val, spec, conv): FILE: xonsh/prompt/cwd.py function _replace_home (line 12) | def _replace_home(x): function _replace_home_cwd (line 31) | def _replace_home_cwd(): function _collapsed_pwd (line 35) | def _collapsed_pwd(): function _dynamically_collapsed_pwd (line 48) | def _dynamically_collapsed_pwd(): FILE: xonsh/prompt/env.py function find_env_name (line 10) | def find_env_name(): function env_name (line 21) | def env_name(): function vte_new_tab_cwd (line 43) | def vte_new_tab_cwd(): FILE: xonsh/prompt/gitstatus.py function _check_output (line 28) | def _check_output(*args, **kwargs): function _DEFS (line 65) | def _DEFS(): function _get_def (line 82) | def _get_def(key): function _get_tag_or_hash (line 87) | def _get_tag_or_hash(): function _get_stash (line 94) | def _get_stash(gitdir): function _gitoperation (line 102) | def _gitoperation(gitdir): function gitstatus (line 114) | def gitstatus(): function gitstatus_prompt (line 170) | def gitstatus_prompt(): FILE: xonsh/prompt/job.py function _current_job (line 7) | def _current_job(): FILE: xonsh/prompt/vc.py function _get_git_branch (line 15) | def _get_git_branch(q): function get_git_branch (line 40) | def get_git_branch(): function _get_hg_root (line 58) | def _get_hg_root(q): function get_hg_branch (line 73) | def get_hg_branch(root=None): function _first_branch_timeout_message (line 116) | def _first_branch_timeout_message(): function current_branch (line 134) | def current_branch(): function _git_dirty_working_directory (line 159) | def _git_dirty_working_directory(q, include_untracked): function git_dirty_working_directory (line 175) | def git_dirty_working_directory(include_untracked=False): function hg_dirty_working_directory (line 192) | def hg_dirty_working_directory(): function dirty_working_directory (line 220) | def dirty_working_directory(): function branch_color (line 234) | def branch_color(): function branch_bg_color (line 249) | def branch_bg_color(): FILE: xonsh/ptk/completer.py class PromptToolkitCompleter (line 11) | class PromptToolkitCompleter(Completer): method __init__ (line 17) | def __init__(self, completer, ctx, shell): method get_completions (line 26) | def get_completions(self, document, complete_event): method suggestion_completion (line 81) | def suggestion_completion(self, document, line): method reserve_space (line 91) | def reserve_space(self): FILE: xonsh/ptk/history.py class PromptToolkitHistory (line 9) | class PromptToolkitHistory(prompt_toolkit.history.History): method __init__ (line 14) | def __init__(self, load_prev=True, wait_for_gc=True, *args, **kwargs): method append (line 21) | def append(self, entry): method __getitem__ (line 25) | def __getitem__(self, index): method __len__ (line 28) | def __len__(self): method __iter__ (line 31) | def __iter__(self): class PromptToolkitHistoryAdder (line 35) | class PromptToolkitHistoryAdder(Thread): method __init__ (line 36) | def __init__(self, ptkhist, wait_for_gc=True, *args, **kwargs): method run (line 47) | def run(self): method _buf (line 63) | def _buf(self): FILE: xonsh/ptk/key_bindings.py function carriage_return (line 23) | def carriage_return(b, cli, *, autoindent=True): function _is_blank (line 74) | def _is_blank(l): function can_compile (line 78) | def can_compile(src): function tab_insert_indent (line 96) | def tab_insert_indent(cli): function beginning_of_line (line 108) | def beginning_of_line(cli): function end_of_line (line 120) | def end_of_line(cli): function should_confirm_completion (line 132) | def should_confirm_completion(cli): function ctrl_d_condition (line 142) | def ctrl_d_condition(cli): function autopair_condition (line 153) | def autopair_condition(cli): function whitespace_or_bracket_before (line 159) | def whitespace_or_bracket_before(cli): function whitespace_or_bracket_after (line 171) | def whitespace_or_bracket_after(cli): function load_xonsh_bindings (line 182) | def load_xonsh_bindings(key_bindings_manager): FILE: xonsh/ptk/shell.py class PromptToolkitShell (line 52) | class PromptToolkitShell(BaseShell): method __init__ (line 55) | def __init__(self, **kwargs): method singleline (line 78) | def singleline( method _push (line 149) | def _push(self, line): method cmdloop (line 168) | def cmdloop(self, intro=None): method prompt_tokens (line 190) | def prompt_tokens(self, cli): method rprompt_tokens (line 204) | def rprompt_tokens(self, cli): method bottom_toolbar_tokens (line 221) | def bottom_toolbar_tokens(self, cli): method continuation_tokens (line 238) | def continuation_tokens(self, cli, width): method format_color (line 267) | def format_color(self, string, hide=False, force_string=False, **kwargs): method print_color (line 286) | def print_color(self, string, end="\n", **kwargs): method color_style_names (line 301) | def color_style_names(self): method color_style (line 307) | def color_style(self): method restore_tty_sanity (line 315) | def restore_tty_sanity(self): FILE: xonsh/ptk/shortcuts.py class Prompter (line 19) | class Prompter(object): method __init__ (line 20) | def __init__(self, cli=None, *args, **kwargs): method __enter__ (line 34) | def __enter__(self): method __exit__ (line 38) | def __exit__(self, exc_type, exc_value, traceback): method prompt (line 41) | def prompt(self, message="", **kwargs): method reset (line 129) | def reset(self): FILE: xonsh/ptk2/completer.py class PromptToolkitCompleter (line 9) | class PromptToolkitCompleter(Completer): method __init__ (line 15) | def __init__(self, completer, ctx, shell): method get_completions (line 24) | def get_completions(self, document, complete_event): FILE: xonsh/ptk2/history.py class PromptToolkitHistory (line 8) | class PromptToolkitHistory(prompt_toolkit.history.History): method __init__ (line 13) | def __init__(self, load_prev=True, *args, **kwargs): method store_string (line 18) | def store_string(self, entry): method load_history_strings (line 21) | def load_history_strings(self): method __getitem__ (line 34) | def __getitem__(self, index): method __len__ (line 37) | def __len__(self): method __iter__ (line 40) | def __iter__(self): function _cust_history_matches (line 44) | def _cust_history_matches(self, i): FILE: xonsh/ptk2/key_bindings.py function carriage_return (line 25) | def carriage_return(b, cli, *, autoindent=True): function _is_blank (line 77) | def _is_blank(l): function can_compile (line 81) | def can_compile(src): function tab_insert_indent (line 99) | def tab_insert_indent(): function beginning_of_line (line 111) | def beginning_of_line(): function end_of_line (line 124) | def end_of_line(): function should_confirm_completion (line 136) | def should_confirm_completion(): function ctrl_d_condition (line 146) | def ctrl_d_condition(): function autopair_condition (line 160) | def autopair_condition(): function whitespace_or_bracket_before (line 166) | def whitespace_or_bracket_before(): function whitespace_or_bracket_after (line 178) | def whitespace_or_bracket_after(): function load_xonsh_bindings (line 189) | def load_xonsh_bindings(key_bindings): FILE: xonsh/ptk2/shell.py class PromptToolkit2Shell (line 48) | class PromptToolkit2Shell(BaseShell): method __init__ (line 58) | def __init__(self, **kwargs): method singleline (line 78) | def singleline( method _push (line 158) | def _push(self, line): method cmdloop (line 177) | def cmdloop(self, intro=None): method prompt_tokens (line 199) | def prompt_tokens(self): method rprompt_tokens (line 213) | def rprompt_tokens(self): method bottom_toolbar_tokens (line 230) | def bottom_toolbar_tokens(self): method continuation_tokens (line 244) | def continuation_tokens(self, width, line_number, is_soft_wrap=False): method format_color (line 275) | def format_color(self, string, hide=False, force_string=False, **kwargs): method print_color (line 294) | def print_color(self, string, end="\n", **kwargs): method color_style_names (line 314) | def color_style_names(self): method color_style (line 320) | def color_style(self): method restore_tty_sanity (line 328) | def restore_tty_sanity(self): FILE: xonsh/pyghooks.py function _command_is_valid (line 59) | def _command_is_valid(cmd): function _command_is_autocd (line 69) | def _command_is_autocd(cmd): function subproc_cmd_callback (line 79) | def subproc_cmd_callback(_, match): function subproc_arg_callback (line 87) | def subproc_arg_callback(_, match): class XonshLexer (line 100) | class XonshLexer(PythonLexer): method __init__ (line 107) | def __init__(self, *args, **kwargs): method get_tokens_unprocessed (line 191) | def get_tokens_unprocessed(self, text): class XonshConsoleLexer (line 212) | class XonshConsoleLexer(XonshLexer): function color_by_name (line 237) | def color_by_name(name, fg=None, bg=None): function code_by_name (line 281) | def code_by_name(name, styles): function partial_color_tokenize (line 327) | def partial_color_tokenize(template): function _partial_color_tokenize_main (line 346) | def _partial_color_tokenize_main(template, styles): class CompoundColorMap (line 384) | class CompoundColorMap(MutableMapping): method __init__ (line 389) | def __init__(self, styles, *args, **kwargs): method __getitem__ (line 393) | def __getitem__(self, key): method __setitem__ (line 409) | def __setitem__(self, key, value): method __delitem__ (line 412) | def __delitem__(self, key): method __iter__ (line 415) | def __iter__(self): method __len__ (line 418) | def __len__(self): class XonshStyle (line 422) | class XonshStyle(Style): method __init__ (line 428) | def __init__(self, style_name="default"): method style_name (line 442) | def style_name(self): method style_name (line 446) | def style_name(self, value): method style_name (line 479) | def style_name(self): method enhance_colors_for_cmd_exe (line 482) | def enhance_colors_for_cmd_exe(self): function xonsh_style_proxy (line 499) | def xonsh_style_proxy(styler): function _expand_style (line 671) | def _expand_style(cmap): function _bw_style (line 686) | def _bw_style(): function _default_style (line 710) | def _default_style(): function _monokai_style (line 734) | def _monokai_style(): function _algol_style (line 761) | def _algol_style(): function _algol_nu_style (line 785) | def _algol_nu_style(): function _autumn_style (line 809) | def _autumn_style(): function _borland_style (line 833) | def _borland_style(): function _colorful_style (line 857) | def _colorful_style(): function _emacs_style (line 881) | def _emacs_style(): function _friendly_style (line 905) | def _friendly_style(): function _fruity_style (line 929) | def _fruity_style(): function _igor_style (line 953) | def _igor_style(): function _lovelace_style (line 977) | def _lovelace_style(): function _manni_style (line 1001) | def _manni_style(): function _murphy_style (line 1025) | def _murphy_style(): function _native_style (line 1049) | def _native_style(): function _paraiso_dark_style (line 1073) | def _paraiso_dark_style(): function _paraiso_light_style (line 1097) | def _paraiso_light_style(): function _pastie_style (line 1121) | def _pastie_style(): function _perldoc_style (line 1145) | def _perldoc_style(): function _rrt_style (line 1169) | def _rrt_style(): function _tango_style (line 1193) | def _tango_style(): function _trac_style (line 1217) | def _trac_style(): function _vim_style (line 1241) | def _vim_style(): function _vs_style (line 1265) | def _vs_style(): function _xcode_style (line 1289) | def _xcode_style(): function make_pygments_style (line 1377) | def make_pygments_style(palette): function pygments_style_by_name (line 1391) | def pygments_style_by_name(name): function _monkey_patch_pygments_codes (line 1402) | def _monkey_patch_pygments_codes(): function XonshTerminal256Formatter (line 1428) | def XonshTerminal256Formatter(): FILE: xonsh/pygments_cache.py function _print_duplicate_message (line 26) | def _print_duplicate_message(duplicates): function _discover_lexers (line 36) | def _discover_lexers(): function _discover_formatters (line 132) | def _discover_formatters(): function _discover_styles (line 186) | def _discover_styles(): function _discover_filters (line 214) | def _discover_filters(): function build_cache (line 243) | def build_cache(): function cache_filename (line 253) | def cache_filename(): function load (line 269) | def load(filename): function write_cache (line 279) | def write_cache(filename): function load_or_build (line 290) | def load_or_build(): function get_lexer_for_filename (line 312) | def get_lexer_for_filename(filename, text="", **options): function get_formatter_for_filename (line 344) | def get_formatter_for_filename(fn, **options): function get_formatter_by_name (line 373) | def get_formatter_by_name(alias, **options): function get_style_by_name (line 399) | def get_style_by_name(name): function get_all_styles (line 423) | def get_all_styles(): function get_filter_by_name (line 432) | def get_filter_by_name(filtername, **options): FILE: xonsh/pytest_plugin.py function pytest_configure (line 12) | def pytest_configure(config): function pytest_collection_modifyitems (line 16) | def pytest_collection_modifyitems(items): function _limited_traceback (line 20) | def _limited_traceback(excinfo): function pytest_collect_file (line 32) | def pytest_collect_file(parent, path): class XshFile (line 37) | class XshFile(pytest.File): method collect (line 38) | def collect(self): class XshFunction (line 51) | class XshFunction(pytest.Item): method __init__ (line 52) | def __init__(self, name, parent, test_func, test_module): method runtest (line 57) | def runtest(self, *args, **kwargs): method repr_failure (line 60) | def repr_failure(self, excinfo): method reportinfo (line 67) | def reportinfo(self): FILE: xonsh/readline_shell.py function setup_readline (line 62) | def setup_readline(): function teardown_readline (line 168) | def teardown_readline(): function _rebind_case_sensitive_completions (line 176) | def _rebind_case_sensitive_completions(): function fix_readline_state_after_ctrl_c (line 190) | def fix_readline_state_after_ctrl_c(): function rl_completion_suppress_append (line 213) | def rl_completion_suppress_append(val=1): function rl_completion_query_items (line 222) | def rl_completion_query_items(val=None): function rl_variable_dumper (line 234) | def rl_variable_dumper(readable=True): function rl_variable_value (line 241) | def rl_variable_value(variable): function rl_on_new_line (line 258) | def rl_on_new_line(): function _insert_text_func (line 274) | def _insert_text_func(s, readline): class ReadlineShell (line 291) | class ReadlineShell(BaseShell, cmd.Cmd): method __init__ (line 294) | def __init__(self, completekey="tab", stdin=None, stdout=None, **kwargs): method __del__ (line 339) | def __del__(self): method singleline (line 342) | def singleline(self, store_in_history=True, **kwargs): method parseline (line 360) | def parseline(self, line): method _querycompletions (line 364) | def _querycompletions(self, completions, loc): method completedefault (line 405) | def completedefault(self, prefix, line, begidx, endidx): method _load_remaining_input_into_queue (line 450) | def _load_remaining_input_into_queue(self): method postcmd (line 461) | def postcmd(self, stop, line): method _cmdloop (line 493) | def _cmdloop(self, intro=None): method cmdloop (line 570) | def cmdloop(self, intro=None): method prompt (line 581) | def prompt(self): method format_color (line 608) | def format_color(self, string, hide=False, force_string=False, **kwargs): method print_color (line 616) | def print_color(self, string, hide=False, **kwargs): method color_style_names (line 628) | def color_style_names(self): method color_style (line 632) | def color_style(self): method restore_tty_sanity (line 637) | def restore_tty_sanity(self): class ReadlineHistoryAdder (line 658) | class ReadlineHistoryAdder(threading.Thread): method __init__ (line 659) | def __init__(self, wait_for_gc=True, *args, **kwargs): method run (line 669) | def run(self): FILE: xonsh/replay.py class Replayer (line 17) | class Replayer(object): method __init__ (line 20) | def __init__(self, f, reopen=True): method __del__ (line 32) | def __del__(self): method replay (line 35) | def replay(self, merge_envs=DEFAULT_MERGE_ENVS, target=None): method _merge_envs (line 71) | def _merge_envs(self, merge_envs, re_env): function replay_create_parser (line 89) | def replay_create_parser(p=None): function replay_main_action (line 126) | def replay_main_action(h, ns, stdout=None, stderr=None): function replay_main (line 141) | def replay_main(args, stdin=None): FILE: xonsh/shell.py function transform_command (line 79) | def transform_command(src, show_diff=True): class Shell (line 112) | class Shell(object): method __init__ (line 137) | def __init__(self, execer, ctx=None, shell_type=None, **kwargs): method __getattr__ (line 211) | def __getattr__(self, attr): FILE: xonsh/style_tools.py class _TokenType (line 11) | class _TokenType(tuple): method split (line 21) | def split(self): method __init__ (line 30) | def __init__(self, *args): method __contains__ (line 34) | def __contains__(self, val): method __getattr__ (line 37) | def __getattr__(self, val): method __repr__ (line 46) | def __repr__(self): method __copy__ (line 49) | def __copy__(self): method __deepcopy__ (line 53) | def __deepcopy__(self, memo): function partial_color_tokenize (line 62) | def partial_color_tokenize(template): function _partial_color_tokenize_main (line 83) | def _partial_color_tokenize_main(template, styles): function color_by_name (line 121) | def color_by_name(name, fg=None, bg=None): function norm_name (line 165) | def norm_name(name): FILE: xonsh/timings.py function _HAVE_RESOURCE (line 25) | def _HAVE_RESOURCE(): function resource (line 38) | def resource(): function clocku (line 45) | def clocku(): function clocks (line 60) | def clocks(): function clock (line 75) | def clock(): function clock2 (line 91) | def clock2(): function format_time (line 109) | def format_time(timespan, precision=3): class Timer (line 145) | class Timer(timeit.Timer): method timeit (line 152) | def timeit(self, number=timeit.default_number): function timeit_alias (line 183) | def timeit_alias(args, stdin=None): function setup_timings (line 251) | def setup_timings(argv): FILE: xonsh/tokenize.py class TokenInfo (line 227) | class TokenInfo(collections.namedtuple("TokenInfo", "type string start e... method __repr__ (line 228) | def __repr__(self): method exact_type (line 236) | def exact_type(self): function group (line 243) | def group(*choices): function tokany (line 247) | def tokany(*choices): function maybe (line 251) | def maybe(*choices): function _compile (line 372) | def _compile(expr): class TokenError (line 600) | class TokenError(Exception): class StopTokenizing (line 604) | class StopTokenizing(Exception): class Untokenizer (line 608) | class Untokenizer: method __init__ (line 609) | def __init__(self): method add_whitespace (line 615) | def add_whitespace(self, start): method untokenize (line 631) | def untokenize(self, iterable): method compat (line 668) | def compat(self, token, iterable): function untokenize (line 705) | def untokenize(iterable): function _get_normal_name (line 732) | def _get_normal_name(orig_enc): function detect_encoding (line 745) | def detect_encoding(readline): function tokopen (line 838) | def tokopen(filename): function _tokenize (line 854) | def _tokenize(readline, encoding): function tokenize (line 1114) | def tokenize(readline): function generate_tokens (line 1141) | def generate_tokens(readline): function tokenize_main (line 1145) | def tokenize_main(): FILE: xonsh/tools.py function is_superuser (line 58) | def is_superuser(): class XonshError (line 66) | class XonshError(Exception): class XonshCalledProcessError (line 70) | class XonshCalledProcessError(XonshError, subprocess.CalledProcessError): method __init__ (line 90) | def __init__( function expand_path (line 98) | def expand_path(s, expand_user=True): function _expandpath (line 119) | def _expandpath(path): function decode_bytes (line 129) | def decode_bytes(b): function findfirst (line 140) | def findfirst(s, substrs): class EnvPath (line 154) | class EnvPath(cabc.MutableSequence): method __init__ (line 160) | def __init__(self, args=None): method __getitem__ (line 191) | def __getitem__(self, item): method __setitem__ (line 198) | def __setitem__(self, index, item): method __len__ (line 201) | def __len__(self): method __delitem__ (line 204) | def __delitem__(self, key): method insert (line 207) | def insert(self, index, value): method paths (line 211) | def paths(self): method __repr__ (line 217) | def __repr__(self): method __eq__ (line 220) | def __eq__(self, other): method _repr_pretty_ (line 225) | def _repr_pretty_(self, p, cycle): method __add__ (line 237) | def __add__(self, other): method __radd__ (line 242) | def __radd__(self, other): method add (line 247) | def add(self, data, front=False, replace=False): function FORMATTER (line 279) | def FORMATTER(): class DefaultNotGivenType (line 283) | class DefaultNotGivenType(object): method __new__ (line 288) | def __new__(cls): function _is_not_lparen_and_rparen (line 314) | def _is_not_lparen_and_rparen(lparens, rtok): function balanced_parens (line 322) | def balanced_parens(line, mincol=0, maxcol=None, lexer=None): function find_next_break (line 341) | def find_next_break(line, mincol=0, lexer=None): function _offset_from_prev_lines (line 373) | def _offset_from_prev_lines(line, last): function subproc_toks (line 378) | def subproc_toks( function check_bad_str_token (line 479) | def check_bad_str_token(tok): function check_quotes (line 489) | def check_quotes(s): function _have_open_triple_quotes (line 507) | def _have_open_triple_quotes(s): function get_line_continuation (line 517) | def get_line_continuation(): function get_logical_line (line 532) | def get_logical_line(lines, idx): function replace_logical_line (line 557) | def replace_logical_line(lines, logical, idx, n): function is_balanced (line 580) | def is_balanced(expr, ltok, rtok): function subexpr_from_unbalanced (line 592) | def subexpr_from_unbalanced(expr, ltok, rtok): function subexpr_before_unbalanced (line 606) | def subexpr_before_unbalanced(expr, ltok, rtok): function STARTING_WHITESPACE_RE (line 620) | def STARTING_WHITESPACE_RE(): function starting_whitespace (line 624) | def starting_whitespace(s): function decode (line 629) | def decode(s, encoding=None): function encode (line 634) | def encode(u, encoding=None): function cast_unicode (line 639) | def cast_unicode(s, encoding=None): function safe_hasattr (line 645) | def safe_hasattr(obj, attr): function indent (line 656) | def indent(instr, nspaces=4, ntabs=0, flatten=False): function get_sep (line 693) | def get_sep(): function fallback (line 703) | def fallback(cond, backup): class _RedirectStream (line 719) | class _RedirectStream: method __init__ (line 723) | def __init__(self, new_target): method __enter__ (line 728) | def __enter__(self): method __exit__ (line 733) | def __exit__(self, exctype, excinst, exctb): class redirect_stdout (line 737) | class redirect_stdout(_RedirectStream): class redirect_stderr (line 755) | class redirect_stderr(_RedirectStream): function _yield_accessible_unix_file_names (line 761) | def _yield_accessible_unix_file_names(path): function _executables_in_posix (line 774) | def _executables_in_posix(path): function _executables_in_windows (line 790) | def _executables_in_windows(path): function executables_in (line 816) | def executables_in(path): function command_not_found (line 828) | def command_not_found(cmd): function suggest_commands (line 845) | def suggest_commands(cmd, env, aliases): function print_exception (line 892) | def print_exception(msg=None): function display_error_message (line 942) | def display_error_message(strip_xonsh_error_types=True): function is_writable_file (line 953) | def is_writable_file(filepath): function levenshtein (line 974) | def levenshtein(a, b, max_dist=float("inf")): function suggestion_sort_helper (line 995) | def suggestion_sort_helper(x, y): function escape_windows_cmd_string (line 1006) | def escape_windows_cmd_string(s): function argvquote (line 1016) | def argvquote(arg, force=False): function on_main_thread (line 1050) | def on_main_thread(): function swap (line 1059) | def swap(namespace, name, value, default=_DEFAULT_SENTINEL): function swap_values (line 1073) | def swap_values(d, updates, default=_DEFAULT_SENTINEL): function detype (line 1092) | def detype(x): function is_int (line 1097) | def is_int(x): function is_float (line 1102) | def is_float(x): function is_string (line 1107) | def is_string(x): function is_slice (line 1112) | def is_slice(x): function is_callable (line 1117) | def is_callable(x): function is_string_or_callable (line 1122) | def is_string_or_callable(x): function is_class (line 1127) | def is_class(x): function always_true (line 1132) | def always_true(x): function always_false (line 1137) | def always_false(x): function always_none (line 1142) | def always_none(x): function ensure_string (line 1147) | def ensure_string(x): function is_env_path (line 1152) | def is_env_path(x): function str_to_env_path (line 1157) | def str_to_env_path(x): function env_path_to_str (line 1165) | def env_path_to_str(x): function is_bool (line 1172) | def is_bool(x): function is_logfile_opt (line 1177) | def is_logfile_opt(x): function to_logfile_opt (line 1190) | def to_logfile_opt(x): function logfile_opt_to_str (line 1214) | def logfile_opt_to_str(x): function to_bool (line 1233) | def to_bool(x): function to_itself (line 1243) | def to_itself(x): function bool_to_str (line 1248) | def bool_to_str(x): function to_bool_or_break (line 1260) | def to_bool_or_break(x): function is_bool_or_int (line 1267) | def is_bool_or_int(x): function to_bool_or_int (line 1272) | def to_bool_or_int(x): function bool_or_int_to_str (line 1282) | def bool_or_int_to_str(x): function SLICE_REG (line 1288) | def SLICE_REG(): function ensure_slice (line 1294) | def ensure_slice(x): function get_portions (line 1322) | def get_portions(it, slices): function is_slice_as_str (line 1344) | def is_slice_as_str(x): function is_int_as_str (line 1358) | def is_int_as_str(x): function is_string_set (line 1368) | def is_string_set(x): function csv_to_set (line 1373) | def csv_to_set(x): function set_to_csv (line 1381) | def set_to_csv(x): function pathsep_to_set (line 1386) | def pathsep_to_set(x): function set_to_pathsep (line 1394) | def set_to_pathsep(x, sort=False): function is_string_seq (line 1403) | def is_string_seq(x): function is_nonstring_seq_of_strings (line 1408) | def is_nonstring_seq_of_strings(x): function pathsep_to_seq (line 1419) | def pathsep_to_seq(x): function seq_to_pathsep (line 1427) | def seq_to_pathsep(x): function pathsep_to_upper_seq (line 1432) | def pathsep_to_upper_seq(x): function seq_to_upper_pathsep (line 1442) | def seq_to_upper_pathsep(x): function is_bool_seq (line 1447) | def is_bool_seq(x): function csv_to_bool_seq (line 1452) | def csv_to_bool_seq(x): function bool_seq_to_csv (line 1457) | def bool_seq_to_csv(x): function ptk2_color_depth_setter (line 1462) | def ptk2_color_depth_setter(x): function is_completions_display_value (line 1491) | def is_completions_display_value(x): function to_completions_display_value (line 1495) | def to_completions_display_value(x): function is_str_str_dict (line 1511) | def is_str_str_dict(x): function to_dict (line 1518) | def to_dict(x): function to_str_str_dict (line 1531) | def to_str_str_dict(x): function dict_to_str (line 1543) | def dict_to_str(x): function setup_win_unicode_console (line 1550) | def setup_win_unicode_console(enable): function is_history_tuple (line 1639) | def is_history_tuple(x): function is_history_backend (line 1651) | def is_history_backend(x): function is_dynamic_cwd_width (line 1656) | def is_dynamic_cwd_width(x): function to_dynamic_cwd_tuple (line 1668) | def to_dynamic_cwd_tuple(x): function dynamic_cwd_tuple_to_str (line 1682) | def dynamic_cwd_tuple_to_str(x): function to_history_tuple (line 1697) | def to_history_tuple(x): function history_tuple_to_str (line 1711) | def history_tuple_to_str(x): function format_color (line 1716) | def format_color(string, **kwargs): function print_color (line 1724) | def print_color(string, **kwargs): function color_style_names (line 1732) | def color_style_names(): function color_style (line 1737) | def color_style(): function _token_attr_from_stylemap (line 1742) | def _token_attr_from_stylemap(stylemap): function _get_color_lookup_table (line 1759) | def _get_color_lookup_table(): function _get_color_indexes (line 1768) | def _get_color_indexes(style_map): function _win10_color_map (line 1817) | def _win10_color_map(): function _win_bold_color_map (line 1844) | def _win_bold_color_map(): function hardcode_colors_for_win10 (line 1861) | def hardcode_colors_for_win10(style_map): function ansicolors_to_ptk1_names (line 1888) | def ansicolors_to_ptk1_names(stylemap): function intensify_colors_for_cmd_exe (line 1900) | def intensify_colors_for_cmd_exe(style_map): function intensify_colors_on_win_setter (line 1921) | def intensify_colors_on_win_setter(enable): function format_std_prepost (line 1932) | def format_std_prepost(template, env=None): function RE_COMPLETE_STRING (line 1994) | def RE_COMPLETE_STRING(): function strip_simple_quotes (line 2006) | def strip_simple_quotes(s): function check_for_partial_string (line 2038) | def check_for_partial_string(x): function POSIX_ENVVAR_REGEX (line 2107) | def POSIX_ENVVAR_REGEX(): function expandvars (line 2112) | def expandvars(path): function backup_file (line 2140) | def backup_file(fname): function normabspath (line 2154) | def normabspath(p): function expanduser_abs_path (line 2159) | def expanduser_abs_path(inp): function expand_case_matching (line 2169) | def expand_case_matching(s): function globpath (line 2203) | def globpath( function _dotglobstr (line 2218) | def _dotglobstr(s): function _iglobpath (line 2231) | def _iglobpath(s, ignore_case=False, sort_result=None, include_dotfiles=... function iglobpath (line 2272) | def iglobpath(s, ignore_case=False, sort_result=None, include_dotfiles=N... function ensure_timestamp (line 2286) | def ensure_timestamp(t, datetime_format=None): function format_datetime (line 2302) | def format_datetime(dt): function columnize (line 2308) | def columnize(elems, width=80, newline="\n"): function unthreadable (line 2358) | def unthreadable(f): function uncapturable (line 2367) | def uncapturable(f): function carriage_return (line 2376) | def carriage_return(): function deprecated (line 2381) | def deprecated(deprecated_in=None, removed_in=None): function _deprecated_message_suffix (line 2427) | def _deprecated_message_suffix(deprecated_in, removed_in): function _deprecated_error_on_expiration (line 2442) | def _deprecated_error_on_expiration(name, removed_in): FILE: xonsh/tracer.py class TracerType (line 26) | class TracerType(object): method __new__ (line 34) | def __new__(cls, *args, **kwargs): method __init__ (line 39) | def __init__(self): method __del__ (line 47) | def __del__(self): method color_output (line 51) | def color_output(self, usecolor): method start (line 59) | def start(self, filename): method stop (line 71) | def stop(self, filename): method trace (line 83) | def trace(self, frame, event, arg): function tracer_format_line (line 112) | def tracer_format_line(fname, lineno, line, color=True, lexer=None, form... function _find_caller (line 136) | def _find_caller(args): function _on (line 159) | def _on(ns, args): function _off (line 169) | def _off(ns, args): function _color (line 179) | def _color(ns, args): function _tracer_create_parser (line 185) | def _tracer_create_parser(): function tracermain (line 234) | def tracermain(args=None, stdin=None, stdout=None, stderr=None, spec=None): FILE: xonsh/winutils.py function CloseHandle (line 51) | def CloseHandle(): function GetActiveWindow (line 59) | def GetActiveWindow(): class ShellExecuteInfo (line 69) | class ShellExecuteInfo(ctypes.Structure): method __init__ (line 88) | def __init__(self, **kw): function ShellExecuteEx (line 96) | def ShellExecuteEx(): function WaitForSingleObject (line 105) | def WaitForSingleObject(): function wait_and_close_handle (line 119) | def wait_and_close_handle(process_handle): function sudo (line 132) | def sudo(executable, args=None): function check_zero (line 182) | def check_zero(result, func, args): function GetStdHandle (line 191) | def GetStdHandle(): function STDHANDLES (line 196) | def STDHANDLES(): function GetConsoleMode (line 211) | def GetConsoleMode(): function get_console_mode (line 218) | def get_console_mode(fd=1): function SetConsoleMode (line 236) | def SetConsoleMode(): function set_console_mode (line 243) | def set_console_mode(mode, fd=1): function enable_virtual_terminal_processing (line 260) | def enable_virtual_terminal_processing(): function COORD (line 269) | def COORD(): function ReadConsoleOutputCharacterA (line 295) | def ReadConsoleOutputCharacterA(): function ReadConsoleOutputCharacterW (line 310) | def ReadConsoleOutputCharacterW(): function read_console_output_character (line 324) | def read_console_output_character(x=0, y=0, fd=1, buf=None, bufsize=1024... function pread_console (line 364) | def pread_console(fd, buffersize, offset, buf=None): function CONSOLE_SCREEN_BUFFER_INFO (line 383) | def CONSOLE_SCREEN_BUFFER_INFO(): function GetConsoleScreenBufferInfo (line 425) | def GetConsoleScreenBufferInfo(): function get_console_screen_buffer_info (line 434) | def get_console_screen_buffer_info(fd=1): function get_cursor_position (line 459) | def get_cursor_position(fd=1): function get_cursor_offset (line 466) | def get_cursor_offset(fd=1): function get_position_size (line 474) | def get_position_size(fd=1): function SetConsoleScreenBufferSize (line 488) | def SetConsoleScreenBufferSize(): function set_console_screen_buffer_size (line 497) | def set_console_screen_buffer_size(x, y, fd=1): function SetConsoleCursorPosition (line 519) | def SetConsoleCursorPosition(): function set_console_cursor_position (line 531) | def set_console_cursor_position(x, y, fd=1): FILE: xonsh/wizard.py class Node (line 20) | class Node(object): method __str__ (line 25) | def __str__(self): method __repr__ (line 28) | def __repr__(self): class Wizard (line 32) | class Wizard(Node): method __init__ (line 37) | def __init__(self, children, path=None): class Pass (line 42) | class Pass(Node): class Message (line 46) | class Message(Node): method __init__ (line 51) | def __init__(self, message): class Question (line 55) | class Question(Node): method __init__ (line 61) | def __init__(self, question, responses, converter=None, path=None): class Input (line 81) | class Input(Node): method __init__ (line 86) | def __init__( class While (line 124) | class While(Node): method __init__ (line 134) | def __init__(self, cond, body, idxname="idx", beg=0, path=None): class YesNo (line 164) | class YesNo(Question): method __init__ (line 167) | def __init__(self, question, yes, no, path=None): class TrueFalse (line 184) | class TrueFalse(Input): method __init__ (line 187) | def __init__(self, prompt="yes or no [default: no]? ", path=None): class TrueFalseBreak (line 197) | class TrueFalseBreak(Input): method __init__ (line 200) | def __init__(self, prompt="yes, no, or break [default: no]? ", path=No... class StoreNonEmpty (line 210) | class StoreNonEmpty(Input): method __init__ (line 215) | def __init__( class StateFile (line 249) | class StateFile(Input): method __init__ (line 256) | def __init__(self, default_file=None, check=True, ask_filename=True): method default_file (line 277) | def default_file(self): method default_file (line 281) | def default_file(self, val): class SaveJSON (line 289) | class SaveJSON(StateFile): class LoadJSON (line 295) | class LoadJSON(StateFile): class FileInserter (line 301) | class FileInserter(StateFile): method __init__ (line 308) | def __init__( method dump_rules (line 362) | def dump_rules(self): method dump_rules (line 366) | def dump_rules(self, value): method _find_rule_key (line 375) | def _find_rule_key(x): method find_rule (line 379) | def find_rule(self, path): method dumps (line 399) | def dumps(self, flat): function create_truefalse_cond (line 415) | def create_truefalse_cond(prompt="yes or no [default: no]? ", path=None): function _lowername (line 436) | def _lowername(cls): class Visitor (line 440) | class Visitor(object): method __init__ (line 445) | def __init__(self, tree=None): method visit (line 448) | def visit(self, node=None): class PrettyFormatter (line 467) | class PrettyFormatter(Visitor): method __init__ (line 470) | def __init__(self, tree=None, indent=" "): method visit_node (line 475) | def visit_node(self, node): method visit_wizard (line 491) | def visit_wizard(self, node): method visit_message (line 508) | def visit_message(self, node): method visit_question (line 511) | def visit_question(self, node): method visit_input (line 532) | def visit_input(self, node): method visit_statefile (line 546) | def visit_statefile(self, node): method visit_while (line 553) | def visit_while(self, node): function ensure_str_or_int (line 571) | def ensure_str_or_int(x): function canon_path (line 586) | def canon_path(path, indices=None): class UnstorableType (line 601) | class UnstorableType(object): method __new__ (line 609) | def __new__(cls, *args, **kwargs): class StateVisitor (line 618) | class StateVisitor(Visitor): method __init__ (line 625) | def __init__(self, tree=None, state=None, indices=None): method visit (line 630) | def visit(self, node=None): method store (line 643) | def store(self, path, val, indices=None): method flatten (line 665) | def flatten(self, path="/", value=None, flat=None): class PromptVisitor (line 698) | class PromptVisitor(StateVisitor): method __init__ (line 701) | def __init__(self, tree=None, state=None, **kwargs): method visit_wizard (line 718) | def visit_wizard(self, node): method visit_pass (line 722) | def visit_pass(self, node): method visit_message (line 725) | def visit_message(self, node): method visit_question (line 728) | def visit_question(self, node): method visit_input (line 736) | def visit_input(self, node): method visit_while (line 775) | def visit_while(self, node): method visit_savejson (line 790) | def visit_savejson(self, node): method visit_loadjson (line 815) | def visit_loadjson(self, node): method visit_fileinserter (line 837) | def visit_fileinserter(self, node): FILE: xonsh/xonfig.py function _dump_xonfig_foreign_shell (line 144) | def _dump_xonfig_foreign_shell(path, value): function _dump_xonfig_env (line 184) | def _dump_xonfig_env(path, value): function _dump_xonfig_xontribs (line 192) | def _dump_xonfig_xontribs(path, value): function XONFIG_DUMP_RULES (line 197) | def XONFIG_DUMP_RULES(): function make_fs_wiz (line 208) | def make_fs_wiz(): function _wrap_paragraphs (line 267) | def _wrap_paragraphs(text, width=70, **kwargs): function make_exit_message (line 284) | def make_exit_message(): function make_envvar (line 294) | def make_envvar(name): function _make_flat_wiz (line 329) | def _make_flat_wiz(kidfunc, *args): function make_env_wiz (line 340) | def make_env_wiz(): function _xontrib_path (line 349) | def _xontrib_path(visitor=None, node=None, val=None): function make_xontrib (line 354) | def make_xontrib(xontrib, package): function make_xontribs_wiz (line 381) | def make_xontribs_wiz(): function make_xonfig_wizard (line 389) | def make_xonfig_wizard(default_file=None, confirm=False, no_wizard_file=... function _wizard (line 444) | def _wizard(ns): function _xonfig_format_human (line 472) | def _xonfig_format_human(data): function _xonfig_format_json (line 486) | def _xonfig_format_json(data): function _info (line 492) | def _info(ns): function _styles (line 530) | def _styles(ns): function _str_colors (line 548) | def _str_colors(cmap, cols): function _tok_colors (line 566) | def _tok_colors(cmap, cols): function _colors (line 592) | def _colors(args): function _tutorial (line 613) | def _tutorial(args): function _xonfig_create_parser (line 620) | def _xonfig_create_parser(): function xonfig_main (line 662) | def xonfig_main(args=None): function STRIP_COLOR_RE (line 676) | def STRIP_COLOR_RE(): function _align_string (line 680) | def _align_string(string, align="<", fill=" ", width=80): function TAGLINES (line 695) | def TAGLINES(): function print_welcome_screen (line 751) | def print_welcome_screen(): FILE: xonsh/xontribs.py function xontribs_json (line 15) | def xontribs_json(): function find_xontrib (line 19) | def find_xontrib(name): function xontrib_context (line 28) | def xontrib_context(name): function prompt_xontrib_install (line 42) | def prompt_xontrib_install(names): function update_context (line 61) | def update_context(name, ctx=None): function xontrib_metadata (line 77) | def xontrib_metadata(): function xontribs_load (line 84) | def xontribs_load(names, verbose=False): function _load (line 96) | def _load(ns): function _list (line 101) | def _list(ns): function _create_xontrib_parser (line 143) | def _create_xontrib_parser(): function xontribs_main (line 168) | def xontribs_main(args=None, stdin=None): FILE: xonsh/xoreutils/_which.py class WhichError (line 98) | class WhichError(Exception): function _getRegisteredExecutable (line 105) | def _getRegisteredExecutable(exeName): function _samefile (line 126) | def _samefile(fname1, fname2): function _cull (line 135) | def _cull(potential, matches, verbose=0): function whichgen (line 163) | def whichgen(command, path=None, verbose=0, exts=None): function which (line 251) | def which(command, path=None, verbose=0, exts=None): function whichall (line 279) | def whichall(command, path=None, verbose=0, exts=None): function main (line 305) | def main(argv): FILE: xonsh/xoreutils/cat.py function _cat_line (line 10) | def _cat_line( function _cat_single_file (line 36) | def _cat_single_file(opts, fname, stdin, out, err, line_count=1): function cat (line 86) | def cat(args, stdin, stdout, stderr): function _cat_parse_args (line 107) | def _cat_parse_args(args): function cat_main (line 154) | def cat_main(args=None): FILE: xonsh/xoreutils/echo.py function echo (line 4) | def echo(args, stdin, stdout, stderr): function _echo_parse_args (line 19) | def _echo_parse_args(args): FILE: xonsh/xoreutils/pwd.py function pwd (line 5) | def pwd(args, stdin, stdout, stderr): FILE: xonsh/xoreutils/tee.py function tee (line 4) | def tee(args, stdin, stdout, stderr): FILE: xonsh/xoreutils/tty.py function tty (line 6) | def tty(args, stdin, stdout, stderr): FILE: xonsh/xoreutils/uptime.py function _uptime_osx (line 27) | def _uptime_osx(): function _uptime_linux (line 46) | def _uptime_linux(): function _boottime_linux (line 64) | def _boottime_linux(): function _uptime_amiga (line 77) | def _uptime_amiga(): function _uptime_beos (line 87) | def _uptime_beos(): function _uptime_bsd (line 95) | def _uptime_bsd(): function _uptime_minix (line 121) | def _uptime_minix(): function _uptime_plan9 (line 131) | def _uptime_plan9(): function _uptime_solaris (line 149) | def _uptime_solaris(): function _uptime_syllable (line 210) | def _uptime_syllable(): function _uptime_windows (line 220) | def _uptime_windows(): function _UPTIME_FUNCS (line 237) | def _UPTIME_FUNCS(): function uptime (line 256) | def uptime(): function boottime (line 276) | def boottime(): FILE: xonsh/xoreutils/util.py function arg_handler (line 4) | def arg_handler(args, out, short, key, val, long=None): FILE: xonsh/xoreutils/which.py function _which_create_parser (line 13) | def _which_create_parser(): function print_global_object (line 76) | def print_global_object(arg, stdout): function print_path (line 82) | def print_path(abs_name, from_where, stdout, verbose=False, captured=Fal... function print_alias (line 99) | def print_alias(arg, stdout, verbose=False): function which (line 112) | def which(args, stdin=None, stdout=None, stderr=None, spec=None): class AWitchAWitch (line 177) | class AWitchAWitch(argparse.Action): method __init__ (line 182) | def __init__( method __call__ (line 189) | def __call__(self, parser, namespace, values, option_string=None): FILE: xonsh/xoreutils/yes.py function yes (line 4) | def yes(args, stdin, stdout, stderr):