update packages
This commit is contained in:
@@ -234,10 +234,10 @@ and Buffer Variables'."
|
||||
:group 'magit-diff
|
||||
:group 'magit-log
|
||||
:type '(choice
|
||||
(const :tag "always use args from buffer" always)
|
||||
(const :tag "use args from buffer if displayed in frame" selected)
|
||||
(const :tag "use args from buffer if it is current" current)
|
||||
(const :tag "never use args from buffer" never)))
|
||||
(const :tag "Always use args from buffer" always)
|
||||
(const :tag "Use args from buffer if displayed in frame" selected)
|
||||
(const :tag "Use args from buffer if it is current" current)
|
||||
(const :tag "Never use args from buffer" never)))
|
||||
|
||||
(defcustom magit-direct-use-buffer-arguments 'selected
|
||||
"Whether certain commands reuse arguments active in relevant buffer.
|
||||
@@ -267,10 +267,10 @@ and Buffer Variables'."
|
||||
:group 'magit-diff
|
||||
:group 'magit-log
|
||||
:type '(choice
|
||||
(const :tag "always use args from buffer" always)
|
||||
(const :tag "use args from buffer if displayed in frame" selected)
|
||||
(const :tag "use args from buffer if it is current" current)
|
||||
(const :tag "never use args from buffer" never)))
|
||||
(const :tag "Always use args from buffer" always)
|
||||
(const :tag "Use args from buffer if displayed in frame" selected)
|
||||
(const :tag "Use args from buffer if it is current" current)
|
||||
(const :tag "Never use args from buffer" never)))
|
||||
|
||||
(defcustom magit-region-highlight-hook
|
||||
'(magit-diff-update-hunk-region) ; from magit-diff.el
|
||||
@@ -1142,12 +1142,13 @@ Run hooks `magit-pre-refresh-hook' and `magit-post-refresh-hook'."
|
||||
(defvar magit-after-save-refresh-buffers nil)
|
||||
|
||||
(defun magit-after-save-refresh-buffers ()
|
||||
(dolist (buffer magit-after-save-refresh-buffers)
|
||||
(when (buffer-live-p buffer)
|
||||
(with-current-buffer buffer
|
||||
(magit-refresh-buffer))))
|
||||
(setq magit-after-save-refresh-buffers nil)
|
||||
(remove-hook 'post-command-hook #'magit-after-save-refresh-buffers))
|
||||
(unless magit-inhibit-refresh
|
||||
(dolist (buffer magit-after-save-refresh-buffers)
|
||||
(when (buffer-live-p buffer)
|
||||
(with-current-buffer buffer
|
||||
(magit-refresh-buffer))))
|
||||
(setq magit-after-save-refresh-buffers nil)
|
||||
(remove-hook 'post-command-hook #'magit-after-save-refresh-buffers)))
|
||||
|
||||
(defun magit-after-save-refresh-status ()
|
||||
"Refresh the status buffer of the current repository.
|
||||
@@ -1426,7 +1427,7 @@ repositories."
|
||||
|
||||
(defmacro magit--with-repository-local-cache (key &rest body)
|
||||
(declare (indent 1) (debug (form body)))
|
||||
(let ((k (cl-gensym)))
|
||||
(let ((k (gensym)))
|
||||
`(let ((,k ,key))
|
||||
(if-let ((kv (magit-repository-local-exists-p ,k)))
|
||||
(cdr kv)
|
||||
|
||||
Reference in New Issue
Block a user