// WARNING! // This file is generated. Do not edit by hand. // Instead, edit ../symbols.cfg and run ../gensyms.py #include "symbols.h" #include "git2.h" emacs_value esym_abbreviated_size; emacs_value esym_abort; emacs_value esym_added; emacs_value esym_all; emacs_value esym_always_use_long_format; emacs_value esym_annotated_commit; emacs_value esym_any; emacs_value esym_app; emacs_value esym_apply; emacs_value esym_apply_mailbox; emacs_value esym_apply_mailbox_or_rebase; emacs_value esym_args_out_of_range; emacs_value esym_assq; emacs_value esym_auto; emacs_value esym_base; emacs_value esym_baseline; emacs_value esym_bisect; emacs_value esym_blame; emacs_value esym_blame_hunk; emacs_value esym_blob; emacs_value esym_blob_executable; emacs_value esym_break_rewrites; emacs_value esym_break_rewrites_for_renames_only; emacs_value esym_break_rewrite_threshold; emacs_value esym_callbacks; emacs_value esym_car; emacs_value esym_cdr; emacs_value esym_certificate_check; emacs_value esym_check_pathspec; emacs_value esym_checkout; emacs_value esym_cherrypick; emacs_value esym_cherrypick_sequence; emacs_value esym_commit; emacs_value esym_config; emacs_value esym_conflict; emacs_value esym_conflicted; emacs_value esym_cons; emacs_value esym_consp; emacs_value esym_context_lines; emacs_value esym_copied; emacs_value esym_copy_threshold; emacs_value esym_cred; emacs_value esym_credentials; emacs_value esym_current; emacs_value esym_decode_time; emacs_value esym_defalias; emacs_value esym_default; emacs_value esym_default_directory; emacs_value esym_default_driver; emacs_value esym_define_error; emacs_value esym_deleted; emacs_value esym_diff; emacs_value esym_diff_binary; emacs_value esym_diff_delta; emacs_value esym_diff_hunk; emacs_value esym_diff_line; emacs_value esym_direct; emacs_value esym_dirty; emacs_value esym_dirty_suffix; emacs_value esym_disable_pathspec_match; emacs_value esym_download_tags; emacs_value esym_enable_fast_untracked_dirs; emacs_value esym_encode_time; emacs_value esym_exclude_submodules; emacs_value esym_expand_file_name; emacs_value esym_fail_on_conflict; emacs_value esym_failures_only; emacs_value esym_fastforward; emacs_value esym_fastforward_only; emacs_value esym_fetch; emacs_value esym_file_favor; emacs_value esym_file_flags; emacs_value esym_find_all; emacs_value esym_find_copies; emacs_value esym_find_copies_from_unmodified; emacs_value esym_find_dont_ignore_whitespace; emacs_value esym_find_exact_match_only; emacs_value esym_find_failures; emacs_value esym_find_for_untracked; emacs_value esym_find_ignore_leading_whitespace; emacs_value esym_find_ignore_whitespace; emacs_value esym_find_remove_unmodified; emacs_value esym_find_renames; emacs_value esym_find_renames_from_rewrites; emacs_value esym_find_rewrites; emacs_value esym_first_parent; emacs_value esym_flags; emacs_value esym_force; emacs_value esym_force_binary; emacs_value esym_force_text; emacs_value esym_from_owner; emacs_value esym_functionp; emacs_value esym_giterr; emacs_value esym_giterr_callback; emacs_value esym_giterr_checkout; emacs_value esym_giterr_cherrypick; emacs_value esym_giterr_config; emacs_value esym_giterr_describe; emacs_value esym_giterr_fetchhead; emacs_value esym_giterr_filesystem; emacs_value esym_giterr_filter; emacs_value esym_giterr_index; emacs_value esym_giterr_indexer; emacs_value esym_giterr_invalid; emacs_value esym_giterr_merge; emacs_value esym_giterr_net; emacs_value esym_giterr_nomemory; emacs_value esym_giterr_object; emacs_value esym_giterr_odb; emacs_value esym_giterr_os; emacs_value esym_giterr_patch; emacs_value esym_giterr_rebase; emacs_value esym_giterr_reference; emacs_value esym_giterr_regex; emacs_value esym_giterr_repository; emacs_value esym_giterr_revert; emacs_value esym_giterr_sha1; emacs_value esym_giterr_ssh; emacs_value esym_giterr_ssl; emacs_value esym_giterr_stash; emacs_value esym_giterr_submodule; emacs_value esym_giterr_tag; emacs_value esym_giterr_thread; emacs_value esym_giterr_tree; emacs_value esym_giterr_worktree; emacs_value esym_giterr_zlib; emacs_value esym_global; emacs_value esym_hard; emacs_value esym_headers; emacs_value esym_hostkey_libssh2; emacs_value esym_https; emacs_value esym_id_abbrev; emacs_value esym_ignore_case; emacs_value esym_ignore_filemode; emacs_value esym_ignore_submodules; emacs_value esym_ignore_whitespace; emacs_value esym_ignore_whitespace_change; emacs_value esym_ignore_whitespace_eol; emacs_value esym_ignored; emacs_value esym_in_config; emacs_value esym_in_head; emacs_value esym_in_index; emacs_value esym_in_wd; emacs_value esym_include_casechange; emacs_value esym_include_ignored; emacs_value esym_include_typechange; emacs_value esym_include_typechange_trees; emacs_value esym_include_unmodified; emacs_value esym_include_unreadable; emacs_value esym_include_unreadable_as_untracked; emacs_value esym_include_untracked; emacs_value esym_indent_heuristic; emacs_value esym_index; emacs_value esym_index_added; emacs_value esym_index_and_workdir; emacs_value esym_index_deleted; emacs_value esym_index_entry; emacs_value esym_index_modified; emacs_value esym_index_new; emacs_value esym_index_only; emacs_value esym_index_renamed; emacs_value esym_index_typechange; emacs_value esym_insert; emacs_value esym_integerp; emacs_value esym_interhunk_lines; emacs_value esym_last; emacs_value esym_length; emacs_value esym_libgit_annotated_commit_p; emacs_value esym_libgit_blame_hunk_p; emacs_value esym_libgit_blame_p; emacs_value esym_libgit_blob_p; emacs_value esym_libgit_commit_p; emacs_value esym_libgit_config_p; emacs_value esym_libgit_cred_p; emacs_value esym_libgit_diff_binary_p; emacs_value esym_libgit_diff_delta_p; emacs_value esym_libgit_diff_hunk_p; emacs_value esym_libgit_diff_line_p; emacs_value esym_libgit_diff_p; emacs_value esym_libgit_index_entry_p; emacs_value esym_libgit_index_p; emacs_value esym_libgit_object_p; emacs_value esym_libgit_pathspec_match_list_p; emacs_value esym_libgit_pathspec_p; emacs_value esym_libgit_reference_p; emacs_value esym_libgit_reflog_entry_p; emacs_value esym_libgit_reflog_p; emacs_value esym_libgit_refspec_p; emacs_value esym_libgit_remote_p; emacs_value esym_libgit_repository_p; emacs_value esym_libgit_revwalk_p; emacs_value esym_libgit_signature_p; emacs_value esym_libgit_submodule_p; emacs_value esym_libgit_tag_p; emacs_value esym_libgit_transaction_p; emacs_value esym_libgit_tree_p; emacs_value esym_libgit_treebuilder_p; emacs_value esym_link; emacs_value esym_list; emacs_value esym_listp; emacs_value esym_local; emacs_value esym_max_candidates_tags; emacs_value esym_max_line; emacs_value esym_max_size; emacs_value esym_md5; emacs_value esym_merge; emacs_value esym_metric; emacs_value esym_min_line; emacs_value esym_minimal; emacs_value esym_mixed; emacs_value esym_modified; emacs_value esym_name_only; emacs_value esym_name_status; emacs_value esym_new; emacs_value esym_new_prefix; emacs_value esym_newest_commit; emacs_value esym_nil; emacs_value esym_no_fastforward; emacs_value esym_no_filemode; emacs_value esym_no_glob; emacs_value esym_no_match_error; emacs_value esym_no_recursive; emacs_value esym_no_refresh; emacs_value esym_no_symlinks; emacs_value esym_none; emacs_value esym_normal; emacs_value esym_notify; emacs_value esym_notify_when; emacs_value esym_nsec; emacs_value esym_object; emacs_value esym_off; emacs_value esym_old; emacs_value esym_old_prefix; emacs_value esym_oldest_commit; emacs_value esym_on; emacs_value esym_ondemand; emacs_value esym_only_follow_first_parent; emacs_value esym_ours; emacs_value esym_patch; emacs_value esym_patch_header; emacs_value esym_pathspec; emacs_value esym_pathspec_match_list; emacs_value esym_patience; emacs_value esym_pattern; emacs_value esym_post; emacs_value esym_pre; emacs_value esym_programdata; emacs_value esym_progress; emacs_value esym_provide; emacs_value esym_proxy; emacs_value esym_prune; emacs_value esym_push; emacs_value esym_raw; emacs_value esym_rebase; emacs_value esym_rebase_interactive; emacs_value esym_rebase_merge; emacs_value esym_recurse_ignored_dirs; emacs_value esym_recurse_untracked_dirs; emacs_value esym_recursion_limit; emacs_value esym_reference; emacs_value esym_reflog; emacs_value esym_reflog_entry; emacs_value esym_refspec; emacs_value esym_remote; emacs_value esym_rename_threshold; emacs_value esym_rename_from_rewrite_threshold; emacs_value esym_rename_limit; emacs_value esym_rename_threshold; emacs_value esym_renamed; emacs_value esym_renames_from_rewrites; emacs_value esym_renames_head_to_index; emacs_value esym_renames_index_to_workdir; emacs_value esym_repository; emacs_value esym_reverse; emacs_value esym_revert; emacs_value esym_revert_sequence; emacs_value esym_revwalk; emacs_value esym_safe; emacs_value esym_sha1; emacs_value esym_show_binary; emacs_value esym_show_commit_oid_as_fallback; emacs_value esym_show_unmodified; emacs_value esym_show_untracked_content; emacs_value esym_sideband_progress; emacs_value esym_signature; emacs_value esym_simplify_alnum; emacs_value esym_skip; emacs_value esym_skip_binary_check; emacs_value esym_skip_reuc; emacs_value esym_soft; emacs_value esym_sort_case_insensitively; emacs_value esym_sort_case_sensitively; emacs_value esym_specified; emacs_value esym_ssh; emacs_value esym_ssh_custom; emacs_value esym_ssh_interactive; emacs_value esym_ssh_key; emacs_value esym_ssh_memory; emacs_value esym_strarray; emacs_value esym_strategy; emacs_value esym_string_as_unibyte; emacs_value esym_stringp; emacs_value esym_style_diff3; emacs_value esym_style_merge; emacs_value esym_submodule; emacs_value esym_symbol_value; emacs_value esym_symbolic; emacs_value esym_system; emacs_value esym_t; emacs_value esym_tag; emacs_value esym_tags; emacs_value esym_target_limit; emacs_value esym_theirs; emacs_value esym_threads; emacs_value esym_time; emacs_value esym_topological; emacs_value esym_track_copies_any_commit_copies; emacs_value esym_track_copies_same_commit_copies; emacs_value esym_track_copies_same_commit_moves; emacs_value esym_track_copies_same_file; emacs_value esym_transaction; emacs_value esym_transfer_progress; emacs_value esym_tree; emacs_value esym_treebuilder; emacs_value esym_type; emacs_value esym_typechange; emacs_value esym_unborn; emacs_value esym_union; emacs_value esym_unmodified; emacs_value esym_unreadable; emacs_value esym_unspecified; emacs_value esym_untracked; emacs_value esym_up_to_date; emacs_value esym_update_fetchhead; emacs_value esym_update_index; emacs_value esym_updated; emacs_value esym_url; emacs_value esym_use_case; emacs_value esym_use_mailmap; emacs_value esym_user_ptrp; emacs_value esym_username; emacs_value esym_userpass_plaintext; emacs_value esym_vector; emacs_value esym_wd_added; emacs_value esym_wd_deleted; emacs_value esym_wd_index_modified; emacs_value esym_wd_modified; emacs_value esym_wd_uninitialized; emacs_value esym_wd_untracked; emacs_value esym_wd_wd_modified; emacs_value esym_workdir_only; emacs_value esym_wrong_type_argument; emacs_value esym_wrong_value_argument; emacs_value esym_wt_deleted; emacs_value esym_wt_modified; emacs_value esym_wt_new; emacs_value esym_wt_renamed; emacs_value esym_wt_typechange; emacs_value esym_wt_unreadable; emacs_value esym_x509; emacs_value esym_xdg; esym_map esym_blame_flag_map[8] = { {&esym_normal, {.blame_flag = GIT_BLAME_NORMAL}}, {&esym_track_copies_same_file, {.blame_flag = GIT_BLAME_TRACK_COPIES_SAME_FILE}}, {&esym_track_copies_same_commit_moves, {.blame_flag = GIT_BLAME_TRACK_COPIES_SAME_COMMIT_MOVES}}, {&esym_track_copies_same_commit_copies, {.blame_flag = GIT_BLAME_TRACK_COPIES_SAME_COMMIT_COPIES}}, {&esym_track_copies_any_commit_copies, {.blame_flag = GIT_BLAME_TRACK_COPIES_ANY_COMMIT_COPIES}}, {&esym_first_parent, {.blame_flag = GIT_BLAME_FIRST_PARENT}}, {&esym_use_mailmap, {.blame_flag = GIT_BLAME_USE_MAILMAP}}, {NULL, {0}} }; esym_map esym_branch_map[4] = { {&esym_local, {.branch = GIT_BRANCH_LOCAL}}, {&esym_remote, {.branch = GIT_BRANCH_REMOTE}}, {&esym_all, {.branch = GIT_BRANCH_ALL}}, {NULL, {0}} }; esym_map esym_cert_ssh_map[3] = { {&esym_md5, {.cert_ssh = GIT_CERT_SSH_MD5}}, {&esym_sha1, {.cert_ssh = GIT_CERT_SSH_SHA1}}, {NULL, {0}} }; esym_map esym_cert_map[5] = { {&esym_none, {.cert = GIT_CERT_NONE}}, {&esym_x509, {.cert = GIT_CERT_X509}}, {&esym_hostkey_libssh2, {.cert = GIT_CERT_HOSTKEY_LIBSSH2}}, {&esym_strarray, {.cert = GIT_CERT_STRARRAY}}, {NULL, {0}} }; esym_map esym_checkout_notify_map[8] = { {&esym_none, {.checkout_notify = GIT_CHECKOUT_NOTIFY_NONE}}, {&esym_conflict, {.checkout_notify = GIT_CHECKOUT_NOTIFY_CONFLICT}}, {&esym_dirty, {.checkout_notify = GIT_CHECKOUT_NOTIFY_DIRTY}}, {&esym_updated, {.checkout_notify = GIT_CHECKOUT_NOTIFY_UPDATED}}, {&esym_untracked, {.checkout_notify = GIT_CHECKOUT_NOTIFY_UNTRACKED}}, {&esym_ignored, {.checkout_notify = GIT_CHECKOUT_NOTIFY_IGNORED}}, {&esym_all, {.checkout_notify = GIT_CHECKOUT_NOTIFY_ALL}}, {NULL, {0}} }; esym_map esym_checkout_strategy_map[5] = { {&esym_none, {.checkout_strategy = GIT_CHECKOUT_NONE}}, {&esym_safe, {.checkout_strategy = GIT_CHECKOUT_SAFE}}, {&esym_force, {.checkout_strategy = GIT_CHECKOUT_FORCE}}, {&esym_nil, {.checkout_strategy = GIT_CHECKOUT_NONE}}, {NULL, {0}} }; esym_map esym_config_level_map[7] = { {&esym_programdata, {.config_level = GIT_CONFIG_LEVEL_PROGRAMDATA}}, {&esym_system, {.config_level = GIT_CONFIG_LEVEL_SYSTEM}}, {&esym_xdg, {.config_level = GIT_CONFIG_LEVEL_XDG}}, {&esym_global, {.config_level = GIT_CONFIG_LEVEL_GLOBAL}}, {&esym_local, {.config_level = GIT_CONFIG_LEVEL_LOCAL}}, {&esym_app, {.config_level = GIT_CONFIG_LEVEL_APP}}, {NULL, {0}} }; esym_map esym_credtype_map[8] = { {&esym_userpass_plaintext, {.credtype = GIT_CREDTYPE_USERPASS_PLAINTEXT}}, {&esym_ssh_key, {.credtype = GIT_CREDTYPE_SSH_KEY}}, {&esym_ssh_custom, {.credtype = GIT_CREDTYPE_SSH_CUSTOM}}, {&esym_default, {.credtype = GIT_CREDTYPE_DEFAULT}}, {&esym_ssh_interactive, {.credtype = GIT_CREDTYPE_SSH_INTERACTIVE}}, {&esym_username, {.credtype = GIT_CREDTYPE_USERNAME}}, {&esym_ssh_memory, {.credtype = GIT_CREDTYPE_SSH_MEMORY}}, {NULL, {0}} }; esym_map esym_describe_strategy_map[5] = { {&esym_default, {.describe_strategy = GIT_DESCRIBE_DEFAULT}}, {&esym_tags, {.describe_strategy = GIT_DESCRIBE_TAGS}}, {&esym_all, {.describe_strategy = GIT_DESCRIBE_ALL}}, {&esym_nil, {.describe_strategy = GIT_DESCRIBE_DEFAULT}}, {NULL, {0}} }; esym_map esym_delta_map[12] = { {&esym_unmodified, {.delta = GIT_DELTA_UNMODIFIED}}, {&esym_added, {.delta = GIT_DELTA_ADDED}}, {&esym_deleted, {.delta = GIT_DELTA_DELETED}}, {&esym_modified, {.delta = GIT_DELTA_MODIFIED}}, {&esym_renamed, {.delta = GIT_DELTA_RENAMED}}, {&esym_copied, {.delta = GIT_DELTA_COPIED}}, {&esym_ignored, {.delta = GIT_DELTA_IGNORED}}, {&esym_untracked, {.delta = GIT_DELTA_UNTRACKED}}, {&esym_typechange, {.delta = GIT_DELTA_TYPECHANGE}}, {&esym_unreadable, {.delta = GIT_DELTA_UNREADABLE}}, {&esym_conflicted, {.delta = GIT_DELTA_CONFLICTED}}, {NULL, {0}} }; esym_map esym_diff_format_map[7] = { {&esym_patch, {.diff_format = GIT_DIFF_FORMAT_PATCH}}, {&esym_patch_header, {.diff_format = GIT_DIFF_FORMAT_PATCH_HEADER}}, {&esym_raw, {.diff_format = GIT_DIFF_FORMAT_RAW}}, {&esym_name_only, {.diff_format = GIT_DIFF_FORMAT_NAME_ONLY}}, {&esym_name_status, {.diff_format = GIT_DIFF_FORMAT_NAME_STATUS}}, {&esym_nil, {.diff_format = GIT_DIFF_FORMAT_PATCH}}, {NULL, {0}} }; esym_map esym_diff_option_map[30] = { {&esym_reverse, {.diff_option = GIT_DIFF_REVERSE}}, {&esym_include_ignored, {.diff_option = GIT_DIFF_INCLUDE_IGNORED}}, {&esym_recurse_ignored_dirs, {.diff_option = GIT_DIFF_RECURSE_IGNORED_DIRS}}, {&esym_include_untracked, {.diff_option = GIT_DIFF_INCLUDE_UNTRACKED}}, {&esym_recurse_untracked_dirs, {.diff_option = GIT_DIFF_RECURSE_UNTRACKED_DIRS}}, {&esym_include_unmodified, {.diff_option = GIT_DIFF_INCLUDE_UNMODIFIED}}, {&esym_include_typechange, {.diff_option = GIT_DIFF_INCLUDE_TYPECHANGE}}, {&esym_include_typechange_trees, {.diff_option = GIT_DIFF_INCLUDE_TYPECHANGE_TREES}}, {&esym_ignore_filemode, {.diff_option = GIT_DIFF_IGNORE_FILEMODE}}, {&esym_ignore_submodules, {.diff_option = GIT_DIFF_IGNORE_SUBMODULES}}, {&esym_ignore_case, {.diff_option = GIT_DIFF_IGNORE_CASE}}, {&esym_include_casechange, {.diff_option = GIT_DIFF_INCLUDE_CASECHANGE}}, {&esym_disable_pathspec_match, {.diff_option = GIT_DIFF_DISABLE_PATHSPEC_MATCH}}, {&esym_skip_binary_check, {.diff_option = GIT_DIFF_SKIP_BINARY_CHECK}}, {&esym_enable_fast_untracked_dirs, {.diff_option = GIT_DIFF_ENABLE_FAST_UNTRACKED_DIRS}}, {&esym_update_index, {.diff_option = GIT_DIFF_UPDATE_INDEX}}, {&esym_include_unreadable, {.diff_option = GIT_DIFF_INCLUDE_UNREADABLE}}, {&esym_include_unreadable_as_untracked, {.diff_option = GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKED}}, {&esym_indent_heuristic, {.diff_option = GIT_DIFF_INDENT_HEURISTIC}}, {&esym_force_text, {.diff_option = GIT_DIFF_FORCE_TEXT}}, {&esym_force_binary, {.diff_option = GIT_DIFF_FORCE_BINARY}}, {&esym_ignore_whitespace, {.diff_option = GIT_DIFF_IGNORE_WHITESPACE}}, {&esym_ignore_whitespace_change, {.diff_option = GIT_DIFF_IGNORE_WHITESPACE_CHANGE}}, {&esym_ignore_whitespace_eol, {.diff_option = GIT_DIFF_IGNORE_WHITESPACE_EOL}}, {&esym_show_untracked_content, {.diff_option = GIT_DIFF_SHOW_UNTRACKED_CONTENT}}, {&esym_show_unmodified, {.diff_option = GIT_DIFF_SHOW_UNMODIFIED}}, {&esym_patience, {.diff_option = GIT_DIFF_PATIENCE}}, {&esym_minimal, {.diff_option = GIT_DIFF_MINIMAL}}, {&esym_show_binary, {.diff_option = GIT_DIFF_SHOW_BINARY}}, {NULL, {0}} }; esym_map esym_direction_map[3] = { {&esym_fetch, {.direction = GIT_DIRECTION_FETCH}}, {&esym_push, {.direction = GIT_DIRECTION_PUSH}}, {NULL, {0}} }; esym_map esym_error_map[34] = { {&esym_giterr_nomemory, {.error = GITERR_NOMEMORY}}, {&esym_giterr_os, {.error = GITERR_OS}}, {&esym_giterr_invalid, {.error = GITERR_INVALID}}, {&esym_giterr_reference, {.error = GITERR_REFERENCE}}, {&esym_giterr_zlib, {.error = GITERR_ZLIB}}, {&esym_giterr_repository, {.error = GITERR_REPOSITORY}}, {&esym_giterr_config, {.error = GITERR_CONFIG}}, {&esym_giterr_regex, {.error = GITERR_REGEX}}, {&esym_giterr_odb, {.error = GITERR_ODB}}, {&esym_giterr_index, {.error = GITERR_INDEX}}, {&esym_giterr_object, {.error = GITERR_OBJECT}}, {&esym_giterr_net, {.error = GITERR_NET}}, {&esym_giterr_tag, {.error = GITERR_TAG}}, {&esym_giterr_tree, {.error = GITERR_TREE}}, {&esym_giterr_indexer, {.error = GITERR_INDEXER}}, {&esym_giterr_ssl, {.error = GITERR_SSL}}, {&esym_giterr_submodule, {.error = GITERR_SUBMODULE}}, {&esym_giterr_thread, {.error = GITERR_THREAD}}, {&esym_giterr_stash, {.error = GITERR_STASH}}, {&esym_giterr_checkout, {.error = GITERR_CHECKOUT}}, {&esym_giterr_fetchhead, {.error = GITERR_FETCHHEAD}}, {&esym_giterr_merge, {.error = GITERR_MERGE}}, {&esym_giterr_ssh, {.error = GITERR_SSH}}, {&esym_giterr_filter, {.error = GITERR_FILTER}}, {&esym_giterr_revert, {.error = GITERR_REVERT}}, {&esym_giterr_callback, {.error = GITERR_CALLBACK}}, {&esym_giterr_cherrypick, {.error = GITERR_CHERRYPICK}}, {&esym_giterr_describe, {.error = GITERR_DESCRIBE}}, {&esym_giterr_rebase, {.error = GITERR_REBASE}}, {&esym_giterr_filesystem, {.error = GITERR_FILESYSTEM}}, {&esym_giterr_patch, {.error = GITERR_PATCH}}, {&esym_giterr_worktree, {.error = GITERR_WORKTREE}}, {&esym_giterr_sha1, {.error = GITERR_SHA1}}, {NULL, {0}} }; esym_map esym_feature_map[5] = { {&esym_threads, {.feature = GIT_FEATURE_THREADS}}, {&esym_https, {.feature = GIT_FEATURE_HTTPS}}, {&esym_ssh, {.feature = GIT_FEATURE_SSH}}, {&esym_nsec, {.feature = GIT_FEATURE_NSEC}}, {NULL, {0}} }; esym_map esym_fetch_prune_map[5] = { {&esym_unspecified, {.fetch_prune = GIT_FETCH_PRUNE_UNSPECIFIED}}, {&esym_on, {.fetch_prune = GIT_FETCH_PRUNE}}, {&esym_off, {.fetch_prune = GIT_FETCH_NO_PRUNE}}, {&esym_nil, {.fetch_prune = GIT_FETCH_PRUNE_UNSPECIFIED}}, {NULL, {0}} }; esym_map esym_filemode_map[7] = { {&esym_unreadable, {.filemode = GIT_FILEMODE_UNREADABLE}}, {&esym_tree, {.filemode = GIT_FILEMODE_TREE}}, {&esym_blob, {.filemode = GIT_FILEMODE_BLOB}}, {&esym_blob_executable, {.filemode = GIT_FILEMODE_BLOB_EXECUTABLE}}, {&esym_link, {.filemode = GIT_FILEMODE_LINK}}, {&esym_commit, {.filemode = GIT_FILEMODE_COMMIT}}, {NULL, {0}} }; esym_map esym_index_add_option_map[5] = { {&esym_default, {.index_add_option = GIT_INDEX_ADD_DEFAULT}}, {&esym_force, {.index_add_option = GIT_INDEX_ADD_FORCE}}, {&esym_disable_pathspec_match, {.index_add_option = GIT_INDEX_ADD_DISABLE_PATHSPEC_MATCH}}, {&esym_check_pathspec, {.index_add_option = GIT_INDEX_ADD_CHECK_PATHSPEC}}, {NULL, {0}} }; esym_map esym_indexcap_map[5] = { {&esym_ignore_case, {.indexcap = GIT_INDEXCAP_IGNORE_CASE}}, {&esym_no_filemode, {.indexcap = GIT_INDEXCAP_NO_FILEMODE}}, {&esym_no_symlinks, {.indexcap = GIT_INDEXCAP_NO_SYMLINKS}}, {&esym_from_owner, {.indexcap = GIT_INDEXCAP_FROM_OWNER}}, {NULL, {0}} }; esym_map esym_merge_analysis_map[6] = { {&esym_none, {.merge_analysis = GIT_MERGE_ANALYSIS_NONE}}, {&esym_normal, {.merge_analysis = GIT_MERGE_ANALYSIS_NORMAL}}, {&esym_up_to_date, {.merge_analysis = GIT_MERGE_ANALYSIS_UP_TO_DATE}}, {&esym_fastforward, {.merge_analysis = GIT_MERGE_ANALYSIS_FASTFORWARD}}, {&esym_unborn, {.merge_analysis = GIT_MERGE_ANALYSIS_UNBORN}}, {NULL, {0}} }; esym_map esym_merge_file_favor_map[5] = { {&esym_normal, {.merge_file_favor = GIT_MERGE_FILE_FAVOR_NORMAL}}, {&esym_ours, {.merge_file_favor = GIT_MERGE_FILE_FAVOR_OURS}}, {&esym_theirs, {.merge_file_favor = GIT_MERGE_FILE_FAVOR_THEIRS}}, {&esym_union, {.merge_file_favor = GIT_MERGE_FILE_FAVOR_UNION}}, {NULL, {0}} }; esym_map esym_merge_file_flag_map[10] = { {&esym_default, {.merge_file_flag = GIT_MERGE_FILE_DEFAULT}}, {&esym_style_merge, {.merge_file_flag = GIT_MERGE_FILE_STYLE_MERGE}}, {&esym_style_diff3, {.merge_file_flag = GIT_MERGE_FILE_STYLE_DIFF3}}, {&esym_simplify_alnum, {.merge_file_flag = GIT_MERGE_FILE_SIMPLIFY_ALNUM}}, {&esym_ignore_whitespace, {.merge_file_flag = GIT_MERGE_FILE_IGNORE_WHITESPACE}}, {&esym_ignore_whitespace_change, {.merge_file_flag = GIT_MERGE_FILE_IGNORE_WHITESPACE_CHANGE}}, {&esym_ignore_whitespace_eol, {.merge_file_flag = GIT_MERGE_FILE_IGNORE_WHITESPACE_EOL}}, {&esym_patience, {.merge_file_flag = GIT_MERGE_FILE_DIFF_PATIENCE}}, {&esym_minimal, {.merge_file_flag = GIT_MERGE_FILE_DIFF_MINIMAL}}, {NULL, {0}} }; esym_map esym_merge_flag_map[5] = { {&esym_find_renames, {.merge_flag = GIT_MERGE_FIND_RENAMES}}, {&esym_fail_on_conflict, {.merge_flag = GIT_MERGE_FAIL_ON_CONFLICT}}, {&esym_skip_reuc, {.merge_flag = GIT_MERGE_SKIP_REUC}}, {&esym_no_recursive, {.merge_flag = GIT_MERGE_NO_RECURSIVE}}, {NULL, {0}} }; esym_map esym_merge_preference_map[4] = { {&esym_no_fastforward, {.merge_preference = GIT_MERGE_PREFERENCE_NO_FASTFORWARD}}, {&esym_fastforward_only, {.merge_preference = GIT_MERGE_PREFERENCE_FASTFORWARD_ONLY}}, {&esym_nil, {.merge_preference = GIT_MERGE_PREFERENCE_NONE}}, {NULL, {0}} }; esym_map esym_otype_map[7] = { {&esym_any, {.otype = GIT_OBJ_ANY}}, {&esym_blob, {.otype = GIT_OBJ_BLOB}}, {&esym_commit, {.otype = GIT_OBJ_COMMIT}}, {&esym_tag, {.otype = GIT_OBJ_TAG}}, {&esym_tree, {.otype = GIT_OBJ_TREE}}, {&esym_nil, {.otype = GIT_OBJ_ANY}}, {NULL, {0}} }; esym_map esym_pathspec_flag_map[7] = { {&esym_ignore_case, {.pathspec_flag = GIT_PATHSPEC_IGNORE_CASE}}, {&esym_use_case, {.pathspec_flag = GIT_PATHSPEC_USE_CASE}}, {&esym_no_glob, {.pathspec_flag = GIT_PATHSPEC_NO_GLOB}}, {&esym_no_match_error, {.pathspec_flag = GIT_PATHSPEC_NO_MATCH_ERROR}}, {&esym_find_failures, {.pathspec_flag = GIT_PATHSPEC_FIND_FAILURES}}, {&esym_failures_only, {.pathspec_flag = GIT_PATHSPEC_FAILURES_ONLY}}, {NULL, {0}} }; esym_map esym_proxy_map[5] = { {&esym_none, {.proxy = GIT_PROXY_NONE}}, {&esym_auto, {.proxy = GIT_PROXY_AUTO}}, {&esym_specified, {.proxy = GIT_PROXY_SPECIFIED}}, {&esym_nil, {.proxy = GIT_PROXY_NONE}}, {NULL, {0}} }; esym_map esym_remote_autotag_option_map[5] = { {&esym_auto, {.remote_autotag_option = GIT_REMOTE_DOWNLOAD_TAGS_AUTO}}, {&esym_none, {.remote_autotag_option = GIT_REMOTE_DOWNLOAD_TAGS_NONE}}, {&esym_all, {.remote_autotag_option = GIT_REMOTE_DOWNLOAD_TAGS_ALL}}, {&esym_nil, {.remote_autotag_option = GIT_REMOTE_DOWNLOAD_TAGS_UNSPECIFIED}}, {NULL, {0}} }; esym_map esym_repository_state_map[13] = { {&esym_nil, {.repository_state = GIT_REPOSITORY_STATE_NONE}}, {&esym_merge, {.repository_state = GIT_REPOSITORY_STATE_MERGE}}, {&esym_revert, {.repository_state = GIT_REPOSITORY_STATE_REVERT}}, {&esym_revert_sequence, {.repository_state = GIT_REPOSITORY_STATE_REVERT_SEQUENCE}}, {&esym_cherrypick, {.repository_state = GIT_REPOSITORY_STATE_CHERRYPICK}}, {&esym_cherrypick_sequence, {.repository_state = GIT_REPOSITORY_STATE_CHERRYPICK_SEQUENCE}}, {&esym_bisect, {.repository_state = GIT_REPOSITORY_STATE_BISECT}}, {&esym_rebase, {.repository_state = GIT_REPOSITORY_STATE_REBASE}}, {&esym_rebase_interactive, {.repository_state = GIT_REPOSITORY_STATE_REBASE_INTERACTIVE}}, {&esym_rebase_merge, {.repository_state = GIT_REPOSITORY_STATE_REBASE_MERGE}}, {&esym_apply_mailbox, {.repository_state = GIT_REPOSITORY_STATE_APPLY_MAILBOX}}, {&esym_apply_mailbox_or_rebase, {.repository_state = GIT_REPOSITORY_STATE_APPLY_MAILBOX_OR_REBASE}}, {NULL, {0}} }; esym_map esym_reset_map[4] = { {&esym_soft, {.reset = GIT_RESET_SOFT}}, {&esym_mixed, {.reset = GIT_RESET_MIXED}}, {&esym_hard, {.reset = GIT_RESET_HARD}}, {NULL, {0}} }; esym_map esym_status_opt_map[17] = { {&esym_include_untracked, {.status_opt = GIT_STATUS_OPT_INCLUDE_UNTRACKED}}, {&esym_include_ignored, {.status_opt = GIT_STATUS_OPT_INCLUDE_IGNORED}}, {&esym_include_unmodified, {.status_opt = GIT_STATUS_OPT_INCLUDE_UNMODIFIED}}, {&esym_exclude_submodules, {.status_opt = GIT_STATUS_OPT_EXCLUDE_SUBMODULES}}, {&esym_recurse_untracked_dirs, {.status_opt = GIT_STATUS_OPT_RECURSE_UNTRACKED_DIRS}}, {&esym_disable_pathspec_match, {.status_opt = GIT_STATUS_OPT_DISABLE_PATHSPEC_MATCH}}, {&esym_recurse_ignored_dirs, {.status_opt = GIT_STATUS_OPT_RECURSE_IGNORED_DIRS}}, {&esym_renames_head_to_index, {.status_opt = GIT_STATUS_OPT_RENAMES_HEAD_TO_INDEX}}, {&esym_renames_index_to_workdir, {.status_opt = GIT_STATUS_OPT_RENAMES_INDEX_TO_WORKDIR}}, {&esym_sort_case_sensitively, {.status_opt = GIT_STATUS_OPT_SORT_CASE_SENSITIVELY}}, {&esym_sort_case_insensitively, {.status_opt = GIT_STATUS_OPT_SORT_CASE_INSENSITIVELY}}, {&esym_renames_from_rewrites, {.status_opt = GIT_STATUS_OPT_RENAMES_FROM_REWRITES}}, {&esym_no_refresh, {.status_opt = GIT_STATUS_OPT_NO_REFRESH}}, {&esym_update_index, {.status_opt = GIT_STATUS_OPT_UPDATE_INDEX}}, {&esym_include_unreadable, {.status_opt = GIT_STATUS_OPT_INCLUDE_UNREADABLE}}, {&esym_include_unreadable_as_untracked, {.status_opt = GIT_STATUS_OPT_INCLUDE_UNREADABLE_AS_UNTRACKED}}, {NULL, {0}} }; esym_map esym_status_show_map[5] = { {&esym_index_and_workdir, {.status_show = GIT_STATUS_SHOW_INDEX_AND_WORKDIR}}, {&esym_index_only, {.status_show = GIT_STATUS_SHOW_INDEX_ONLY}}, {&esym_workdir_only, {.status_show = GIT_STATUS_SHOW_WORKDIR_ONLY}}, {&esym_nil, {.status_show = GIT_STATUS_SHOW_INDEX_AND_WORKDIR}}, {NULL, {0}} }; esym_map esym_status_map[15] = { {&esym_current, {.status = GIT_STATUS_CURRENT}}, {&esym_index_new, {.status = GIT_STATUS_INDEX_NEW}}, {&esym_index_modified, {.status = GIT_STATUS_INDEX_MODIFIED}}, {&esym_index_deleted, {.status = GIT_STATUS_INDEX_DELETED}}, {&esym_index_renamed, {.status = GIT_STATUS_INDEX_RENAMED}}, {&esym_index_typechange, {.status = GIT_STATUS_INDEX_TYPECHANGE}}, {&esym_wt_new, {.status = GIT_STATUS_WT_NEW}}, {&esym_wt_modified, {.status = GIT_STATUS_WT_MODIFIED}}, {&esym_wt_deleted, {.status = GIT_STATUS_WT_DELETED}}, {&esym_wt_typechange, {.status = GIT_STATUS_WT_TYPECHANGE}}, {&esym_wt_renamed, {.status = GIT_STATUS_WT_RENAMED}}, {&esym_wt_unreadable, {.status = GIT_STATUS_WT_UNREADABLE}}, {&esym_ignored, {.status = GIT_STATUS_IGNORED}}, {&esym_conflicted, {.status = GIT_STATUS_CONFLICTED}}, {NULL, {0}} }; esym_map esym_sort_map[5] = { {&esym_none, {.sort = GIT_SORT_NONE}}, {&esym_topological, {.sort = GIT_SORT_TOPOLOGICAL}}, {&esym_time, {.sort = GIT_SORT_TIME}}, {&esym_reverse, {.sort = GIT_SORT_REVERSE}}, {NULL, {0}} }; esym_map esym_submodule_status_map[15] = { {&esym_in_head, {.submodule_status = GIT_SUBMODULE_STATUS_IN_HEAD}}, {&esym_in_index, {.submodule_status = GIT_SUBMODULE_STATUS_IN_INDEX}}, {&esym_in_config, {.submodule_status = GIT_SUBMODULE_STATUS_IN_CONFIG}}, {&esym_in_wd, {.submodule_status = GIT_SUBMODULE_STATUS_IN_WD}}, {&esym_index_added, {.submodule_status = GIT_SUBMODULE_STATUS_INDEX_ADDED}}, {&esym_index_deleted, {.submodule_status = GIT_SUBMODULE_STATUS_INDEX_DELETED}}, {&esym_index_modified, {.submodule_status = GIT_SUBMODULE_STATUS_INDEX_MODIFIED}}, {&esym_wd_uninitialized, {.submodule_status = GIT_SUBMODULE_STATUS_WD_UNINITIALIZED}}, {&esym_wd_added, {.submodule_status = GIT_SUBMODULE_STATUS_WD_ADDED}}, {&esym_wd_deleted, {.submodule_status = GIT_SUBMODULE_STATUS_WD_DELETED}}, {&esym_wd_modified, {.submodule_status = GIT_SUBMODULE_STATUS_WD_MODIFIED}}, {&esym_wd_index_modified, {.submodule_status = GIT_SUBMODULE_STATUS_WD_INDEX_MODIFIED}}, {&esym_wd_wd_modified, {.submodule_status = GIT_SUBMODULE_STATUS_WD_WD_MODIFIED}}, {&esym_wd_untracked, {.submodule_status = GIT_SUBMODULE_STATUS_WD_UNTRACKED}}, {NULL, {0}} }; esym_map esym_submodule_ignore_map[6] = { {&esym_none, {.submodule_ignore = GIT_SUBMODULE_IGNORE_NONE}}, {&esym_untracked, {.submodule_ignore = GIT_SUBMODULE_IGNORE_UNTRACKED}}, {&esym_dirty, {.submodule_ignore = GIT_SUBMODULE_IGNORE_DIRTY}}, {&esym_all, {.submodule_ignore = GIT_SUBMODULE_IGNORE_ALL}}, {&esym_nil, {.submodule_ignore = GIT_SUBMODULE_IGNORE_UNSPECIFIED}}, {NULL, {0}} }; esym_map esym_submodule_recurse_map[4] = { {&esym_t, {.submodule_recurse = GIT_SUBMODULE_RECURSE_YES}}, {&esym_ondemand, {.submodule_recurse = GIT_SUBMODULE_RECURSE_ONDEMAND}}, {&esym_nil, {.submodule_recurse = GIT_SUBMODULE_RECURSE_NO}}, {NULL, {0}} }; esym_map esym_submodule_update_map[5] = { {&esym_checkout, {.submodule_update = GIT_SUBMODULE_UPDATE_CHECKOUT}}, {&esym_rebase, {.submodule_update = GIT_SUBMODULE_UPDATE_REBASE}}, {&esym_merge, {.submodule_update = GIT_SUBMODULE_UPDATE_MERGE}}, {&esym_none, {.submodule_update = GIT_SUBMODULE_UPDATE_NONE}}, {NULL, {0}} }; esym_map esym_stage_map[5] = { {&esym_nil, {.stage = 0}}, {&esym_base, {.stage = 1}}, {&esym_ours, {.stage = 2}}, {&esym_theirs, {.stage = 3}}, {NULL, {0}} }; esym_map esym_diff_find_map[15] = { {&esym_find_renames, {.diff_find = GIT_DIFF_FIND_RENAMES}}, {&esym_find_renames_from_rewrites, {.diff_find = GIT_DIFF_FIND_RENAMES_FROM_REWRITES}}, {&esym_find_copies, {.diff_find = GIT_DIFF_FIND_COPIES}}, {&esym_find_copies_from_unmodified, {.diff_find = GIT_DIFF_FIND_COPIES_FROM_UNMODIFIED}}, {&esym_find_rewrites, {.diff_find = GIT_DIFF_FIND_REWRITES}}, {&esym_break_rewrites, {.diff_find = GIT_DIFF_BREAK_REWRITES}}, {&esym_find_for_untracked, {.diff_find = GIT_DIFF_FIND_FOR_UNTRACKED}}, {&esym_find_all, {.diff_find = GIT_DIFF_FIND_ALL}}, {&esym_find_ignore_leading_whitespace, {.diff_find = GIT_DIFF_FIND_IGNORE_LEADING_WHITESPACE}}, {&esym_find_ignore_whitespace, {.diff_find = GIT_DIFF_FIND_IGNORE_WHITESPACE}}, {&esym_find_dont_ignore_whitespace, {.diff_find = GIT_DIFF_FIND_DONT_IGNORE_WHITESPACE}}, {&esym_find_exact_match_only, {.diff_find = GIT_DIFF_FIND_EXACT_MATCH_ONLY}}, {&esym_break_rewrites_for_renames_only, {.diff_find = GIT_DIFF_BREAK_REWRITES_FOR_RENAMES_ONLY}}, {&esym_find_remove_unmodified, {.diff_find = GIT_DIFF_FIND_REMOVE_UNMODIFIED}}, {NULL, {0}} }; void esyms_init(emacs_env *env) { esym_abbreviated_size = env->make_global_ref(env, env->intern(env, "abbreviated-size")); esym_abort = env->make_global_ref(env, env->intern(env, "abort")); esym_added = env->make_global_ref(env, env->intern(env, "added")); esym_all = env->make_global_ref(env, env->intern(env, "all")); esym_always_use_long_format = env->make_global_ref(env, env->intern(env, "always-use-long-format")); esym_annotated_commit = env->make_global_ref(env, env->intern(env, "annotated-commit")); esym_any = env->make_global_ref(env, env->intern(env, "any")); esym_app = env->make_global_ref(env, env->intern(env, "app")); esym_apply = env->make_global_ref(env, env->intern(env, "apply")); esym_apply_mailbox = env->make_global_ref(env, env->intern(env, "apply-mailbox")); esym_apply_mailbox_or_rebase = env->make_global_ref(env, env->intern(env, "apply-mailbox-or-rebase")); esym_args_out_of_range = env->make_global_ref(env, env->intern(env, "args-out-of-range")); esym_assq = env->make_global_ref(env, env->intern(env, "assq")); esym_auto = env->make_global_ref(env, env->intern(env, "auto")); esym_base = env->make_global_ref(env, env->intern(env, "base")); esym_baseline = env->make_global_ref(env, env->intern(env, "baseline")); esym_bisect = env->make_global_ref(env, env->intern(env, "bisect")); esym_blame = env->make_global_ref(env, env->intern(env, "blame")); esym_blame_hunk = env->make_global_ref(env, env->intern(env, "blame-hunk")); esym_blob = env->make_global_ref(env, env->intern(env, "blob")); esym_blob_executable = env->make_global_ref(env, env->intern(env, "blob-executable")); esym_break_rewrites = env->make_global_ref(env, env->intern(env, "break-rewrites")); esym_break_rewrites_for_renames_only = env->make_global_ref(env, env->intern(env, "break-rewrites-for-renames-only")); esym_break_rewrite_threshold = env->make_global_ref(env, env->intern(env, "break_rewrite_threshold")); esym_callbacks = env->make_global_ref(env, env->intern(env, "callbacks")); esym_car = env->make_global_ref(env, env->intern(env, "car")); esym_cdr = env->make_global_ref(env, env->intern(env, "cdr")); esym_certificate_check = env->make_global_ref(env, env->intern(env, "certificate-check")); esym_check_pathspec = env->make_global_ref(env, env->intern(env, "check-pathspec")); esym_checkout = env->make_global_ref(env, env->intern(env, "checkout")); esym_cherrypick = env->make_global_ref(env, env->intern(env, "cherrypick")); esym_cherrypick_sequence = env->make_global_ref(env, env->intern(env, "cherrypick-sequence")); esym_commit = env->make_global_ref(env, env->intern(env, "commit")); esym_config = env->make_global_ref(env, env->intern(env, "config")); esym_conflict = env->make_global_ref(env, env->intern(env, "conflict")); esym_conflicted = env->make_global_ref(env, env->intern(env, "conflicted")); esym_cons = env->make_global_ref(env, env->intern(env, "cons")); esym_consp = env->make_global_ref(env, env->intern(env, "consp")); esym_context_lines = env->make_global_ref(env, env->intern(env, "context-lines")); esym_copied = env->make_global_ref(env, env->intern(env, "copied")); esym_copy_threshold = env->make_global_ref(env, env->intern(env, "copy_threshold")); esym_cred = env->make_global_ref(env, env->intern(env, "cred")); esym_credentials = env->make_global_ref(env, env->intern(env, "credentials")); esym_current = env->make_global_ref(env, env->intern(env, "current")); esym_decode_time = env->make_global_ref(env, env->intern(env, "decode-time")); esym_defalias = env->make_global_ref(env, env->intern(env, "defalias")); esym_default = env->make_global_ref(env, env->intern(env, "default")); esym_default_directory = env->make_global_ref(env, env->intern(env, "default-directory")); esym_default_driver = env->make_global_ref(env, env->intern(env, "default-driver")); esym_define_error = env->make_global_ref(env, env->intern(env, "define-error")); esym_deleted = env->make_global_ref(env, env->intern(env, "deleted")); esym_diff = env->make_global_ref(env, env->intern(env, "diff")); esym_diff_binary = env->make_global_ref(env, env->intern(env, "diff-binary")); esym_diff_delta = env->make_global_ref(env, env->intern(env, "diff-delta")); esym_diff_hunk = env->make_global_ref(env, env->intern(env, "diff-hunk")); esym_diff_line = env->make_global_ref(env, env->intern(env, "diff-line")); esym_direct = env->make_global_ref(env, env->intern(env, "direct")); esym_dirty = env->make_global_ref(env, env->intern(env, "dirty")); esym_dirty_suffix = env->make_global_ref(env, env->intern(env, "dirty-suffix")); esym_disable_pathspec_match = env->make_global_ref(env, env->intern(env, "disable-pathspec-match")); esym_download_tags = env->make_global_ref(env, env->intern(env, "download-tags")); esym_enable_fast_untracked_dirs = env->make_global_ref(env, env->intern(env, "enable-fast-untracked-dirs")); esym_encode_time = env->make_global_ref(env, env->intern(env, "encode-time")); esym_exclude_submodules = env->make_global_ref(env, env->intern(env, "exclude-submodules")); esym_expand_file_name = env->make_global_ref(env, env->intern(env, "expand-file-name")); esym_fail_on_conflict = env->make_global_ref(env, env->intern(env, "fail-on-conflict")); esym_failures_only = env->make_global_ref(env, env->intern(env, "failures-only")); esym_fastforward = env->make_global_ref(env, env->intern(env, "fastforward")); esym_fastforward_only = env->make_global_ref(env, env->intern(env, "fastforward-only")); esym_fetch = env->make_global_ref(env, env->intern(env, "fetch")); esym_file_favor = env->make_global_ref(env, env->intern(env, "file-favor")); esym_file_flags = env->make_global_ref(env, env->intern(env, "file-flags")); esym_find_all = env->make_global_ref(env, env->intern(env, "find-all")); esym_find_copies = env->make_global_ref(env, env->intern(env, "find-copies")); esym_find_copies_from_unmodified = env->make_global_ref(env, env->intern(env, "find-copies-from-unmodified")); esym_find_dont_ignore_whitespace = env->make_global_ref(env, env->intern(env, "find-dont-ignore-whitespace")); esym_find_exact_match_only = env->make_global_ref(env, env->intern(env, "find-exact-match-only")); esym_find_failures = env->make_global_ref(env, env->intern(env, "find-failures")); esym_find_for_untracked = env->make_global_ref(env, env->intern(env, "find-for-untracked")); esym_find_ignore_leading_whitespace = env->make_global_ref(env, env->intern(env, "find-ignore-leading-whitespace")); esym_find_ignore_whitespace = env->make_global_ref(env, env->intern(env, "find-ignore-whitespace")); esym_find_remove_unmodified = env->make_global_ref(env, env->intern(env, "find-remove-unmodified")); esym_find_renames = env->make_global_ref(env, env->intern(env, "find-renames")); esym_find_renames_from_rewrites = env->make_global_ref(env, env->intern(env, "find-renames-from-rewrites")); esym_find_rewrites = env->make_global_ref(env, env->intern(env, "find-rewrites")); esym_first_parent = env->make_global_ref(env, env->intern(env, "first-parent")); esym_flags = env->make_global_ref(env, env->intern(env, "flags")); esym_force = env->make_global_ref(env, env->intern(env, "force")); esym_force_binary = env->make_global_ref(env, env->intern(env, "force-binary")); esym_force_text = env->make_global_ref(env, env->intern(env, "force-text")); esym_from_owner = env->make_global_ref(env, env->intern(env, "from-owner")); esym_functionp = env->make_global_ref(env, env->intern(env, "functionp")); esym_giterr = env->make_global_ref(env, env->intern(env, "giterr")); esym_giterr_callback = env->make_global_ref(env, env->intern(env, "giterr-callback")); esym_giterr_checkout = env->make_global_ref(env, env->intern(env, "giterr-checkout")); esym_giterr_cherrypick = env->make_global_ref(env, env->intern(env, "giterr-cherrypick")); esym_giterr_config = env->make_global_ref(env, env->intern(env, "giterr-config")); esym_giterr_describe = env->make_global_ref(env, env->intern(env, "giterr-describe")); esym_giterr_fetchhead = env->make_global_ref(env, env->intern(env, "giterr-fetchhead")); esym_giterr_filesystem = env->make_global_ref(env, env->intern(env, "giterr-filesystem")); esym_giterr_filter = env->make_global_ref(env, env->intern(env, "giterr-filter")); esym_giterr_index = env->make_global_ref(env, env->intern(env, "giterr-index")); esym_giterr_indexer = env->make_global_ref(env, env->intern(env, "giterr-indexer")); esym_giterr_invalid = env->make_global_ref(env, env->intern(env, "giterr-invalid")); esym_giterr_merge = env->make_global_ref(env, env->intern(env, "giterr-merge")); esym_giterr_net = env->make_global_ref(env, env->intern(env, "giterr-net")); esym_giterr_nomemory = env->make_global_ref(env, env->intern(env, "giterr-nomemory")); esym_giterr_object = env->make_global_ref(env, env->intern(env, "giterr-object")); esym_giterr_odb = env->make_global_ref(env, env->intern(env, "giterr-odb")); esym_giterr_os = env->make_global_ref(env, env->intern(env, "giterr-os")); esym_giterr_patch = env->make_global_ref(env, env->intern(env, "giterr-patch")); esym_giterr_rebase = env->make_global_ref(env, env->intern(env, "giterr-rebase")); esym_giterr_reference = env->make_global_ref(env, env->intern(env, "giterr-reference")); esym_giterr_regex = env->make_global_ref(env, env->intern(env, "giterr-regex")); esym_giterr_repository = env->make_global_ref(env, env->intern(env, "giterr-repository")); esym_giterr_revert = env->make_global_ref(env, env->intern(env, "giterr-revert")); esym_giterr_sha1 = env->make_global_ref(env, env->intern(env, "giterr-sha1")); esym_giterr_ssh = env->make_global_ref(env, env->intern(env, "giterr-ssh")); esym_giterr_ssl = env->make_global_ref(env, env->intern(env, "giterr-ssl")); esym_giterr_stash = env->make_global_ref(env, env->intern(env, "giterr-stash")); esym_giterr_submodule = env->make_global_ref(env, env->intern(env, "giterr-submodule")); esym_giterr_tag = env->make_global_ref(env, env->intern(env, "giterr-tag")); esym_giterr_thread = env->make_global_ref(env, env->intern(env, "giterr-thread")); esym_giterr_tree = env->make_global_ref(env, env->intern(env, "giterr-tree")); esym_giterr_worktree = env->make_global_ref(env, env->intern(env, "giterr-worktree")); esym_giterr_zlib = env->make_global_ref(env, env->intern(env, "giterr-zlib")); esym_global = env->make_global_ref(env, env->intern(env, "global")); esym_hard = env->make_global_ref(env, env->intern(env, "hard")); esym_headers = env->make_global_ref(env, env->intern(env, "headers")); esym_hostkey_libssh2 = env->make_global_ref(env, env->intern(env, "hostkey-libssh2")); esym_https = env->make_global_ref(env, env->intern(env, "https")); esym_id_abbrev = env->make_global_ref(env, env->intern(env, "id-abbrev")); esym_ignore_case = env->make_global_ref(env, env->intern(env, "ignore-case")); esym_ignore_filemode = env->make_global_ref(env, env->intern(env, "ignore-filemode")); esym_ignore_submodules = env->make_global_ref(env, env->intern(env, "ignore-submodules")); esym_ignore_whitespace = env->make_global_ref(env, env->intern(env, "ignore-whitespace")); esym_ignore_whitespace_change = env->make_global_ref(env, env->intern(env, "ignore-whitespace-change")); esym_ignore_whitespace_eol = env->make_global_ref(env, env->intern(env, "ignore-whitespace-eol")); esym_ignored = env->make_global_ref(env, env->intern(env, "ignored")); esym_in_config = env->make_global_ref(env, env->intern(env, "in-config")); esym_in_head = env->make_global_ref(env, env->intern(env, "in-head")); esym_in_index = env->make_global_ref(env, env->intern(env, "in-index")); esym_in_wd = env->make_global_ref(env, env->intern(env, "in-wd")); esym_include_casechange = env->make_global_ref(env, env->intern(env, "include-casechange")); esym_include_ignored = env->make_global_ref(env, env->intern(env, "include-ignored")); esym_include_typechange = env->make_global_ref(env, env->intern(env, "include-typechange")); esym_include_typechange_trees = env->make_global_ref(env, env->intern(env, "include-typechange-trees")); esym_include_unmodified = env->make_global_ref(env, env->intern(env, "include-unmodified")); esym_include_unreadable = env->make_global_ref(env, env->intern(env, "include-unreadable")); esym_include_unreadable_as_untracked = env->make_global_ref(env, env->intern(env, "include-unreadable-as-untracked")); esym_include_untracked = env->make_global_ref(env, env->intern(env, "include-untracked")); esym_indent_heuristic = env->make_global_ref(env, env->intern(env, "indent-heuristic")); esym_index = env->make_global_ref(env, env->intern(env, "index")); esym_index_added = env->make_global_ref(env, env->intern(env, "index-added")); esym_index_and_workdir = env->make_global_ref(env, env->intern(env, "index-and-workdir")); esym_index_deleted = env->make_global_ref(env, env->intern(env, "index-deleted")); esym_index_entry = env->make_global_ref(env, env->intern(env, "index-entry")); esym_index_modified = env->make_global_ref(env, env->intern(env, "index-modified")); esym_index_new = env->make_global_ref(env, env->intern(env, "index-new")); esym_index_only = env->make_global_ref(env, env->intern(env, "index-only")); esym_index_renamed = env->make_global_ref(env, env->intern(env, "index-renamed")); esym_index_typechange = env->make_global_ref(env, env->intern(env, "index-typechange")); esym_insert = env->make_global_ref(env, env->intern(env, "insert")); esym_integerp = env->make_global_ref(env, env->intern(env, "integerp")); esym_interhunk_lines = env->make_global_ref(env, env->intern(env, "interhunk-lines")); esym_last = env->make_global_ref(env, env->intern(env, "last")); esym_length = env->make_global_ref(env, env->intern(env, "length")); esym_libgit_annotated_commit_p = env->make_global_ref(env, env->intern(env, "libgit-annotated-commit-p")); esym_libgit_blame_hunk_p = env->make_global_ref(env, env->intern(env, "libgit-blame-hunk-p")); esym_libgit_blame_p = env->make_global_ref(env, env->intern(env, "libgit-blame-p")); esym_libgit_blob_p = env->make_global_ref(env, env->intern(env, "libgit-blob-p")); esym_libgit_commit_p = env->make_global_ref(env, env->intern(env, "libgit-commit-p")); esym_libgit_config_p = env->make_global_ref(env, env->intern(env, "libgit-config-p")); esym_libgit_cred_p = env->make_global_ref(env, env->intern(env, "libgit-cred-p")); esym_libgit_diff_binary_p = env->make_global_ref(env, env->intern(env, "libgit-diff-binary-p")); esym_libgit_diff_delta_p = env->make_global_ref(env, env->intern(env, "libgit-diff-delta-p")); esym_libgit_diff_hunk_p = env->make_global_ref(env, env->intern(env, "libgit-diff-hunk-p")); esym_libgit_diff_line_p = env->make_global_ref(env, env->intern(env, "libgit-diff-line-p")); esym_libgit_diff_p = env->make_global_ref(env, env->intern(env, "libgit-diff-p")); esym_libgit_index_entry_p = env->make_global_ref(env, env->intern(env, "libgit-index-entry-p")); esym_libgit_index_p = env->make_global_ref(env, env->intern(env, "libgit-index-p")); esym_libgit_object_p = env->make_global_ref(env, env->intern(env, "libgit-object-p")); esym_libgit_pathspec_match_list_p = env->make_global_ref(env, env->intern(env, "libgit-pathspec-match-list-p")); esym_libgit_pathspec_p = env->make_global_ref(env, env->intern(env, "libgit-pathspec-p")); esym_libgit_reference_p = env->make_global_ref(env, env->intern(env, "libgit-reference-p")); esym_libgit_reflog_entry_p = env->make_global_ref(env, env->intern(env, "libgit-reflog-entry-p")); esym_libgit_reflog_p = env->make_global_ref(env, env->intern(env, "libgit-reflog-p")); esym_libgit_refspec_p = env->make_global_ref(env, env->intern(env, "libgit-refspec-p")); esym_libgit_remote_p = env->make_global_ref(env, env->intern(env, "libgit-remote-p")); esym_libgit_repository_p = env->make_global_ref(env, env->intern(env, "libgit-repository-p")); esym_libgit_revwalk_p = env->make_global_ref(env, env->intern(env, "libgit-revwalk-p")); esym_libgit_signature_p = env->make_global_ref(env, env->intern(env, "libgit-signature-p")); esym_libgit_submodule_p = env->make_global_ref(env, env->intern(env, "libgit-submodule-p")); esym_libgit_tag_p = env->make_global_ref(env, env->intern(env, "libgit-tag-p")); esym_libgit_transaction_p = env->make_global_ref(env, env->intern(env, "libgit-transaction-p")); esym_libgit_tree_p = env->make_global_ref(env, env->intern(env, "libgit-tree-p")); esym_libgit_treebuilder_p = env->make_global_ref(env, env->intern(env, "libgit-treebuilder-p")); esym_link = env->make_global_ref(env, env->intern(env, "link")); esym_list = env->make_global_ref(env, env->intern(env, "list")); esym_listp = env->make_global_ref(env, env->intern(env, "listp")); esym_local = env->make_global_ref(env, env->intern(env, "local")); esym_max_candidates_tags = env->make_global_ref(env, env->intern(env, "max-candidates-tags")); esym_max_line = env->make_global_ref(env, env->intern(env, "max-line")); esym_max_size = env->make_global_ref(env, env->intern(env, "max-size")); esym_md5 = env->make_global_ref(env, env->intern(env, "md5")); esym_merge = env->make_global_ref(env, env->intern(env, "merge")); esym_metric = env->make_global_ref(env, env->intern(env, "metric")); esym_min_line = env->make_global_ref(env, env->intern(env, "min-line")); esym_minimal = env->make_global_ref(env, env->intern(env, "minimal")); esym_mixed = env->make_global_ref(env, env->intern(env, "mixed")); esym_modified = env->make_global_ref(env, env->intern(env, "modified")); esym_name_only = env->make_global_ref(env, env->intern(env, "name-only")); esym_name_status = env->make_global_ref(env, env->intern(env, "name-status")); esym_new = env->make_global_ref(env, env->intern(env, "new")); esym_new_prefix = env->make_global_ref(env, env->intern(env, "new-prefix")); esym_newest_commit = env->make_global_ref(env, env->intern(env, "newest-commit")); esym_nil = env->make_global_ref(env, env->intern(env, "nil")); esym_no_fastforward = env->make_global_ref(env, env->intern(env, "no-fastforward")); esym_no_filemode = env->make_global_ref(env, env->intern(env, "no-filemode")); esym_no_glob = env->make_global_ref(env, env->intern(env, "no-glob")); esym_no_match_error = env->make_global_ref(env, env->intern(env, "no-match-error")); esym_no_recursive = env->make_global_ref(env, env->intern(env, "no-recursive")); esym_no_refresh = env->make_global_ref(env, env->intern(env, "no-refresh")); esym_no_symlinks = env->make_global_ref(env, env->intern(env, "no-symlinks")); esym_none = env->make_global_ref(env, env->intern(env, "none")); esym_normal = env->make_global_ref(env, env->intern(env, "normal")); esym_notify = env->make_global_ref(env, env->intern(env, "notify")); esym_notify_when = env->make_global_ref(env, env->intern(env, "notify-when")); esym_nsec = env->make_global_ref(env, env->intern(env, "nsec")); esym_object = env->make_global_ref(env, env->intern(env, "object")); esym_off = env->make_global_ref(env, env->intern(env, "off")); esym_old = env->make_global_ref(env, env->intern(env, "old")); esym_old_prefix = env->make_global_ref(env, env->intern(env, "old-prefix")); esym_oldest_commit = env->make_global_ref(env, env->intern(env, "oldest-commit")); esym_on = env->make_global_ref(env, env->intern(env, "on")); esym_ondemand = env->make_global_ref(env, env->intern(env, "ondemand")); esym_only_follow_first_parent = env->make_global_ref(env, env->intern(env, "only-follow-first-parent")); esym_ours = env->make_global_ref(env, env->intern(env, "ours")); esym_patch = env->make_global_ref(env, env->intern(env, "patch")); esym_patch_header = env->make_global_ref(env, env->intern(env, "patch-header")); esym_pathspec = env->make_global_ref(env, env->intern(env, "pathspec")); esym_pathspec_match_list = env->make_global_ref(env, env->intern(env, "pathspec-match-list")); esym_patience = env->make_global_ref(env, env->intern(env, "patience")); esym_pattern = env->make_global_ref(env, env->intern(env, "pattern")); esym_post = env->make_global_ref(env, env->intern(env, "post")); esym_pre = env->make_global_ref(env, env->intern(env, "pre")); esym_programdata = env->make_global_ref(env, env->intern(env, "programdata")); esym_progress = env->make_global_ref(env, env->intern(env, "progress")); esym_provide = env->make_global_ref(env, env->intern(env, "provide")); esym_proxy = env->make_global_ref(env, env->intern(env, "proxy")); esym_prune = env->make_global_ref(env, env->intern(env, "prune")); esym_push = env->make_global_ref(env, env->intern(env, "push")); esym_raw = env->make_global_ref(env, env->intern(env, "raw")); esym_rebase = env->make_global_ref(env, env->intern(env, "rebase")); esym_rebase_interactive = env->make_global_ref(env, env->intern(env, "rebase-interactive")); esym_rebase_merge = env->make_global_ref(env, env->intern(env, "rebase-merge")); esym_recurse_ignored_dirs = env->make_global_ref(env, env->intern(env, "recurse-ignored-dirs")); esym_recurse_untracked_dirs = env->make_global_ref(env, env->intern(env, "recurse-untracked-dirs")); esym_recursion_limit = env->make_global_ref(env, env->intern(env, "recursion-limit")); esym_reference = env->make_global_ref(env, env->intern(env, "reference")); esym_reflog = env->make_global_ref(env, env->intern(env, "reflog")); esym_reflog_entry = env->make_global_ref(env, env->intern(env, "reflog-entry")); esym_refspec = env->make_global_ref(env, env->intern(env, "refspec")); esym_remote = env->make_global_ref(env, env->intern(env, "remote")); esym_rename_threshold = env->make_global_ref(env, env->intern(env, "rename-threshold")); esym_rename_from_rewrite_threshold = env->make_global_ref(env, env->intern(env, "rename_from_rewrite_threshold")); esym_rename_limit = env->make_global_ref(env, env->intern(env, "rename_limit")); esym_rename_threshold = env->make_global_ref(env, env->intern(env, "rename_threshold")); esym_renamed = env->make_global_ref(env, env->intern(env, "renamed")); esym_renames_from_rewrites = env->make_global_ref(env, env->intern(env, "renames-from-rewrites")); esym_renames_head_to_index = env->make_global_ref(env, env->intern(env, "renames-head-to-index")); esym_renames_index_to_workdir = env->make_global_ref(env, env->intern(env, "renames-index-to-workdir")); esym_repository = env->make_global_ref(env, env->intern(env, "repository")); esym_reverse = env->make_global_ref(env, env->intern(env, "reverse")); esym_revert = env->make_global_ref(env, env->intern(env, "revert")); esym_revert_sequence = env->make_global_ref(env, env->intern(env, "revert-sequence")); esym_revwalk = env->make_global_ref(env, env->intern(env, "revwalk")); esym_safe = env->make_global_ref(env, env->intern(env, "safe")); esym_sha1 = env->make_global_ref(env, env->intern(env, "sha1")); esym_show_binary = env->make_global_ref(env, env->intern(env, "show-binary")); esym_show_commit_oid_as_fallback = env->make_global_ref(env, env->intern(env, "show-commit-oid-as-fallback")); esym_show_unmodified = env->make_global_ref(env, env->intern(env, "show-unmodified")); esym_show_untracked_content = env->make_global_ref(env, env->intern(env, "show-untracked-content")); esym_sideband_progress = env->make_global_ref(env, env->intern(env, "sideband-progress")); esym_signature = env->make_global_ref(env, env->intern(env, "signature")); esym_simplify_alnum = env->make_global_ref(env, env->intern(env, "simplify-alnum")); esym_skip = env->make_global_ref(env, env->intern(env, "skip")); esym_skip_binary_check = env->make_global_ref(env, env->intern(env, "skip-binary-check")); esym_skip_reuc = env->make_global_ref(env, env->intern(env, "skip-reuc")); esym_soft = env->make_global_ref(env, env->intern(env, "soft")); esym_sort_case_insensitively = env->make_global_ref(env, env->intern(env, "sort-case-insensitively")); esym_sort_case_sensitively = env->make_global_ref(env, env->intern(env, "sort-case-sensitively")); esym_specified = env->make_global_ref(env, env->intern(env, "specified")); esym_ssh = env->make_global_ref(env, env->intern(env, "ssh")); esym_ssh_custom = env->make_global_ref(env, env->intern(env, "ssh-custom")); esym_ssh_interactive = env->make_global_ref(env, env->intern(env, "ssh-interactive")); esym_ssh_key = env->make_global_ref(env, env->intern(env, "ssh-key")); esym_ssh_memory = env->make_global_ref(env, env->intern(env, "ssh-memory")); esym_strarray = env->make_global_ref(env, env->intern(env, "strarray")); esym_strategy = env->make_global_ref(env, env->intern(env, "strategy")); esym_string_as_unibyte = env->make_global_ref(env, env->intern(env, "string-as-unibyte")); esym_stringp = env->make_global_ref(env, env->intern(env, "stringp")); esym_style_diff3 = env->make_global_ref(env, env->intern(env, "style-diff3")); esym_style_merge = env->make_global_ref(env, env->intern(env, "style-merge")); esym_submodule = env->make_global_ref(env, env->intern(env, "submodule")); esym_symbol_value = env->make_global_ref(env, env->intern(env, "symbol-value")); esym_symbolic = env->make_global_ref(env, env->intern(env, "symbolic")); esym_system = env->make_global_ref(env, env->intern(env, "system")); esym_t = env->make_global_ref(env, env->intern(env, "t")); esym_tag = env->make_global_ref(env, env->intern(env, "tag")); esym_tags = env->make_global_ref(env, env->intern(env, "tags")); esym_target_limit = env->make_global_ref(env, env->intern(env, "target-limit")); esym_theirs = env->make_global_ref(env, env->intern(env, "theirs")); esym_threads = env->make_global_ref(env, env->intern(env, "threads")); esym_time = env->make_global_ref(env, env->intern(env, "time")); esym_topological = env->make_global_ref(env, env->intern(env, "topological")); esym_track_copies_any_commit_copies = env->make_global_ref(env, env->intern(env, "track-copies-any-commit-copies")); esym_track_copies_same_commit_copies = env->make_global_ref(env, env->intern(env, "track-copies-same-commit-copies")); esym_track_copies_same_commit_moves = env->make_global_ref(env, env->intern(env, "track-copies-same-commit-moves")); esym_track_copies_same_file = env->make_global_ref(env, env->intern(env, "track-copies-same-file")); esym_transaction = env->make_global_ref(env, env->intern(env, "transaction")); esym_transfer_progress = env->make_global_ref(env, env->intern(env, "transfer-progress")); esym_tree = env->make_global_ref(env, env->intern(env, "tree")); esym_treebuilder = env->make_global_ref(env, env->intern(env, "treebuilder")); esym_type = env->make_global_ref(env, env->intern(env, "type")); esym_typechange = env->make_global_ref(env, env->intern(env, "typechange")); esym_unborn = env->make_global_ref(env, env->intern(env, "unborn")); esym_union = env->make_global_ref(env, env->intern(env, "union")); esym_unmodified = env->make_global_ref(env, env->intern(env, "unmodified")); esym_unreadable = env->make_global_ref(env, env->intern(env, "unreadable")); esym_unspecified = env->make_global_ref(env, env->intern(env, "unspecified")); esym_untracked = env->make_global_ref(env, env->intern(env, "untracked")); esym_up_to_date = env->make_global_ref(env, env->intern(env, "up-to-date")); esym_update_fetchhead = env->make_global_ref(env, env->intern(env, "update-fetchhead")); esym_update_index = env->make_global_ref(env, env->intern(env, "update-index")); esym_updated = env->make_global_ref(env, env->intern(env, "updated")); esym_url = env->make_global_ref(env, env->intern(env, "url")); esym_use_case = env->make_global_ref(env, env->intern(env, "use-case")); esym_use_mailmap = env->make_global_ref(env, env->intern(env, "use-mailmap")); esym_user_ptrp = env->make_global_ref(env, env->intern(env, "user-ptrp")); esym_username = env->make_global_ref(env, env->intern(env, "username")); esym_userpass_plaintext = env->make_global_ref(env, env->intern(env, "userpass-plaintext")); esym_vector = env->make_global_ref(env, env->intern(env, "vector")); esym_wd_added = env->make_global_ref(env, env->intern(env, "wd-added")); esym_wd_deleted = env->make_global_ref(env, env->intern(env, "wd-deleted")); esym_wd_index_modified = env->make_global_ref(env, env->intern(env, "wd-index-modified")); esym_wd_modified = env->make_global_ref(env, env->intern(env, "wd-modified")); esym_wd_uninitialized = env->make_global_ref(env, env->intern(env, "wd-uninitialized")); esym_wd_untracked = env->make_global_ref(env, env->intern(env, "wd-untracked")); esym_wd_wd_modified = env->make_global_ref(env, env->intern(env, "wd-wd-modified")); esym_workdir_only = env->make_global_ref(env, env->intern(env, "workdir-only")); esym_wrong_type_argument = env->make_global_ref(env, env->intern(env, "wrong-type-argument")); esym_wrong_value_argument = env->make_global_ref(env, env->intern(env, "wrong-value-argument")); esym_wt_deleted = env->make_global_ref(env, env->intern(env, "wt-deleted")); esym_wt_modified = env->make_global_ref(env, env->intern(env, "wt-modified")); esym_wt_new = env->make_global_ref(env, env->intern(env, "wt-new")); esym_wt_renamed = env->make_global_ref(env, env->intern(env, "wt-renamed")); esym_wt_typechange = env->make_global_ref(env, env->intern(env, "wt-typechange")); esym_wt_unreadable = env->make_global_ref(env, env->intern(env, "wt-unreadable")); esym_x509 = env->make_global_ref(env, env->intern(env, "x509")); esym_xdg = env->make_global_ref(env, env->intern(env, "xdg")); }