commit | author | age
|
5cb5f7
|
1 |
;ELC |
C |
2 |
;;; Compiled |
|
3 |
;;; in Emacs version 26.1 |
|
4 |
;;; with all optimizations. |
|
5 |
|
|
6 |
;;; This file uses dynamic docstrings, first added in Emacs 19.29. |
|
7 |
|
|
8 |
;;; This file does not contain utf-8 non-ASCII characters, |
|
9 |
;;; and so can be loaded in Emacs versions earlier than 23. |
|
10 |
|
|
11 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
12 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
13 |
|
|
14 |
|
|
15 |
(byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\307\310\311\312\313&\207" [require dash magit-section magit-mode custom-declare-group magit-margin nil "Information Magit displays in the margin.\n\nYou can change the STYLE and AUTHOR-WIDTH of all `magit-*-margin'\noptions to the same values by customizing `magit-log-margin'\n*before* `magit' is loaded. If you do that, then the respective\nvalues for the other options will default to what you have set\nfor that variable. Likewise if you set `magit-log-margin's INIT\nto nil, then that is used in the default of all other options. But\nsetting it to t, i.e. re-enforcing the default for that option,\ndoes not carry to other options." :link (info-link "(magit)Log Margin") :group magit-log] 8) |
|
16 |
(defvar magit-buffer-margin nil nil) |
|
17 |
(byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local magit-buffer-margin put permanent-local t] 4) |
|
18 |
(defvar magit-set-buffer-margin-refresh nil nil) |
|
19 |
(make-variable-buffer-local 'magit-set-buffer-margin-refresh) |
|
20 |
#@74 Popup console for changing appearance of the margin. |
|
21 |
|
|
22 |
(fn &optional ARG) |
|
23 |
(defalias 'magit-margin-popup #[256 "\300\301\302#\207" [magit-invoke-popup magit-margin-popup nil] 5 (#$ . 1444) "P"]) |
|
24 |
(defvar magit-margin-popup (list :variable 'magit-margin-arguments :actions '("Margin" (76 "Toggle visibility" magit-toggle-margin) (108 "Cycle style" magit-cycle-margin-style) (100 "Toggle details" magit-toggle-margin-details) (lambda nil (and (with-current-buffer magit-pre-popup-buffer (derived-mode-p 'magit-refs-mode)) (propertize "Left edge" 'face 'magit-popup-heading))) (118 "Change verbosity" magit-refs-set-show-commit-count)) :max-action-columns 1)) |
|
25 |
(byte-code "\300\301!\210\302\303\304\305\306DD\307\310\311\312\313&\207" [magit-define-popup-keys-deferred magit-margin-popup custom-declare-variable magit-margin-arguments funcall function #[0 "\301\302\"\207" [magit-margin-popup plist-get :default-arguments] 3] "" :group magit-git-arguments :type (repeat (string :tag "Argument"))] 8) |
|
26 |
(defalias 'magit-margin-arguments #[0 "\303=\203 \207\n\207" [magit-current-popup magit-current-popup-args magit-margin-arguments magit-margin-popup] 2]) |
|
27 |
(put 'magit-margin-arguments 'definition-name 'magit-margin-popup) |
|
28 |
#@32 Show or hide the Magit margin. |
|
29 |
(defalias 'magit-toggle-margin #[0 "\301 \204 |