;ELC
|
;;; Compiled
|
;;; in Emacs version 26.1
|
;;; with all optimizations.
|
|
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
|
|
;;; This file does not contain utf-8 non-ASCII characters,
|
;;; and so can be loaded in Emacs versions earlier than 23.
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
|
(byte-code "\301\302!\210\303\304\305\306\307\310\311\312&\210\313\314\315\316\317DD\320\311\304\321\322&\210\313\323\315\316\324DD\325\326\327\311\304\321\322\330\331&\210\313\332\315\316\333DD\334\326\335\311\304\321\322& \210\313\336\315\316\337DD\340\326\341\311\304\321\342& \210\313\343\315\316\344DD\345\326\346\311\304\321\347& \210\313\350\315\316\351DD\352\326\353\311\304\311\354\321\355\356\357\360\361\362\363\364\"&\207" [magit-log-margin--custom-type require magit custom-declare-group magit-status nil "Inspect and manipulate Git repositories." :link (info-link "(magit)Status Buffer") :group magit-modes custom-declare-variable magit-status-mode-hook funcall function #[0 "\300\207" [nil] 1] "Hook run after entering Magit-Status mode." :type hook magit-status-headers-hook #[0 "\300\207" [(magit-insert-error-header magit-insert-diff-filter-header magit-insert-head-branch-header magit-insert-upstream-branch-header magit-insert-push-branch-header magit-insert-tags-header)] 1] "Hook run to insert headers into the status buffer.\n\nThis hook is run by `magit-insert-status-headers', which in turn\nhas to be a member of `magit-status-sections-hook' to be used at\nall." :package-version (magit . "2.1.0") :options (magit-insert-error-header magit-insert-diff-filter-header magit-insert-repo-header magit-insert-remote-header magit-insert-head-branch-header magit-insert-upstream-branch-header magit-insert-push-branch-header magit-insert-tags-header) magit-status-sections-hook #[0 "\300\207" [(magit-insert-status-headers magit-insert-merge-log magit-insert-rebase-sequence magit-insert-am-sequence magit-insert-sequencer-sequence magit-insert-bisect-output magit-insert-bisect-rest magit-insert-bisect-log magit-insert-untracked-files magit-insert-unstaged-changes magit-insert-staged-changes magit-insert-stashes magit-insert-unpushed-to-pushremote magit-insert-unpushed-to-upstream-or-recent magit-insert-unpulled-from-pushremote magit-insert-unpulled-from-upstream)] 1] "Hook run to insert sections into a status buffer." (magit . "2.12.0") magit-status-initial-section #[0 "\300\207" [(1)] 1] "The section point is placed on when a status buffer is created.\n\nWhen such a buffer is merely being refreshed or being shown again\nafter it was merely burried, then this option has no effect.\n\nIf this is nil, then point remains on the very first section as\nusual. Otherwise it has to be a list of integers and section\nidentity lists. The members of that list are tried in order\nuntil a matching section is found.\n\nAn integer means to jump to the nth section, 1 for example\njumps over the headings. To get a section's \"identity list\"\nuse \\[universal-argument] \\[magit-describe-section-briefly].\n\nIf, for example, you want to jump to the commits that haven't\nbeen pulled from the upstream, or else the second section, then\nuse: (((unpulled . \"..@{upstream}\") (status)) 1).\n\nSee option `magit-section-initial-visibility-alist' for how to\ncontrol the initial visibility of the jumped to section." (magit . "2.90.0") (choice (const :tag "as usual" nil) (repeat (choice (number :tag "nth top-level section") (sexp :tag "section identity")))) magit-status-show-hashes-in-headers #[0 "\300\207" [nil] 1] "Whether headers in the status buffer show hashes.\nThe functions which respect this option are\n`magit-insert-head-branch-header',\n`magit-insert-upstream-branch-header', and\n`magit-insert-push-branch-header'." (magit . "2.4.0") boolean magit-status-margin #[0 "\301A@\302\301\3038\257\207" [magit-log-margin nil magit-log-margin-width 4] 6] "Format of the margin in `magit-status-mode' buffers.\n\nThe value has the form (INIT STYLE WIDTH AUTHOR AUTHOR-WIDTH).\n\nIf INIT is non-nil, then the margin is shown initially.\nSTYLE controls how to format the committer date. It can be one\n of `age' (to show the age of the commit), `age-abbreviated' (to\n abbreviate the time unit to a character), or a string (suitable\n for `format-time-string') to show the actual date.\nWIDTH controls the width of the margin. This exists for forward\n compatibility and currently the value should not be changed.\nAUTHOR controls whether the name of the author is also shown by\n default.\nAUTHOR-WIDTH has to be an integer. When the name of the author\n is shown, then this specifies how much space is used to do so." (magit . "2.9.0") magit-margin :initialize magit-custom-initialize-reset :set-after (magit-log-margin) :set apply-partially magit-margin-set-variable magit-status-mode] 20)
|
#@375 Initialize a Git repository, then show its status.
|
|
If the directory is below an existing repository, then the user
|
has to confirm that a new one should be created inside. If the
|
directory is the root of the existing repository, then the user
|
has to confirm that it should be reinitialized.
|
|
Non-interactively DIRECTORY is (re-)initialized unconditionally.
|
|
(fn DIRECTORY)
|
(defalias 'magit-init #[257 "\300\301\302\303!!\"\210\304!\207" [magit-call-git "init" magit-convert-filename-for-git expand-file-name magit-status-internal] 6 (#$ . 4948) (byte-code "\300\301\302\303!!!\304!\211\203/ \301!\262\305\306\"\203\" |