update packages and add valign
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
;;; magit-stash.el --- Stash support for Magit -*- lexical-binding:t -*-
|
||||
|
||||
;; Copyright (C) 2008-2025 The Magit Project Contributors
|
||||
;; Copyright (C) 2008-2026 The Magit Project Contributors
|
||||
|
||||
;; Author: Jonas Bernoulli <emacs.magit@jonas.bernoulli.dev>
|
||||
;; Maintainer: Jonas Bernoulli <emacs.magit@jonas.bernoulli.dev>
|
||||
@@ -127,13 +127,13 @@ Untracked files are included according to infix arguments.
|
||||
One prefix argument is equivalent to `--include-untracked'
|
||||
while two prefix arguments are equivalent to `--all'."
|
||||
(interactive
|
||||
(progn (when (and (magit-merge-in-progress-p)
|
||||
(not (magit-y-or-n-p "\
|
||||
(progn (when (and (magit-merge-in-progress-p)
|
||||
(not (magit-y-or-n-p "\
|
||||
Stashing and resetting during a merge conflict. \
|
||||
Applying the resulting stash won't restore the merge state. \
|
||||
Proceed anyway? ")))
|
||||
(user-error "Abort"))
|
||||
(magit-stash-read-args)))
|
||||
(user-error "Abort"))
|
||||
(magit-stash-read-args)))
|
||||
(magit-stash-save message t t include-untracked t))
|
||||
|
||||
;;;###autoload
|
||||
@@ -370,9 +370,9 @@ want to fall back to using \"--3way\", without being prompted."
|
||||
"Remove a stash from the stash list.
|
||||
When the region is active offer to drop all contained stashes."
|
||||
(interactive
|
||||
(list (if-let ((values (magit-region-values 'stash)))
|
||||
(magit-confirm 'drop-stashes nil "Drop %d stashes" nil values)
|
||||
(magit-read-stash "Drop stash"))))
|
||||
(list (if-let ((values (magit-region-values 'stash)))
|
||||
(magit-confirm 'drop-stashes nil "Drop %d stashes" nil values)
|
||||
(magit-read-stash "Drop stash"))))
|
||||
(dolist (stash (if (listp stash)
|
||||
(nreverse (prog1 stash (setq stash (car stash))))
|
||||
(list stash)))
|
||||
@@ -386,7 +386,8 @@ When the region is active offer to drop all contained stashes."
|
||||
(defun magit-stash-clear (ref)
|
||||
"Remove all stashes saved in REF's reflog by deleting REF."
|
||||
(interactive (let ((ref (or (magit-section-value-if 'stashes) "refs/stash")))
|
||||
(magit-confirm t (list "Drop all stashes in %s" ref))
|
||||
(magit-confirm 'drop-stashes
|
||||
(list "Drop all stashes in %s" ref))
|
||||
(list ref)))
|
||||
(magit-run-git "update-ref" "-d" ref))
|
||||
|
||||
@@ -619,7 +620,7 @@ See also info node `(magit)Section Movement'."
|
||||
(defun magit-stash-setup-buffer (stash args files)
|
||||
(magit-setup-buffer #'magit-stash-mode nil
|
||||
(magit-buffer-revision stash)
|
||||
(magit-buffer-range (format "%s^..%s" stash stash))
|
||||
(magit-buffer-diff-range (format "%s^..%s" stash stash))
|
||||
(magit-buffer-diff-args args)
|
||||
(magit-buffer-diff-files files)))
|
||||
|
||||
@@ -630,7 +631,7 @@ See also info node `(magit)Section Movement'."
|
||||
'font-lock-face
|
||||
(list :weight 'normal :foreground
|
||||
(face-attribute 'default :foreground)))))
|
||||
(setq magit-buffer-revision-hash (magit-rev-parse magit-buffer-revision))
|
||||
(setq magit-buffer-revision-oid (magit-commit-oid magit-buffer-revision))
|
||||
(magit-insert-section (stash)
|
||||
(magit-run-section-hook 'magit-stash-sections-hook)))
|
||||
|
||||
@@ -687,6 +688,7 @@ that make up the stash."
|
||||
;; ("and>" . "cond-let--and>")
|
||||
;; ("and-let" . "cond-let--and-let")
|
||||
;; ("if-let" . "cond-let--if-let")
|
||||
;; ("when$" . "cond-let--when$")
|
||||
;; ("when-let" . "cond-let--when-let")
|
||||
;; ("while-let" . "cond-let--while-let")
|
||||
;; ("match-string" . "match-string")
|
||||
|
||||
Reference in New Issue
Block a user