fix(lib): doom/bumpify-diff: ignore malformed package! statements
To avoid 'uneven number of packages be bumped' errors in some edge cases where this isn't true.
This commit is contained in:
parent
7e7d8ebdfd
commit
d84111927c
1 changed files with 4 additions and 2 deletions
|
@ -232,10 +232,12 @@ Must be run from a magit diff buffer."
|
|||
:test #'equal)))
|
||||
(save-excursion
|
||||
(while (re-search-forward "^-" nil t)
|
||||
(cl-pushnew (read-package) before :test #'equal)))
|
||||
(when-let (pkg (read-package))
|
||||
(cl-pushnew pkg before :test #'equal))))
|
||||
(save-excursion
|
||||
(while (re-search-forward "^+" nil t)
|
||||
(cl-pushnew (read-package) after :test #'equal)))
|
||||
(when-let (pkg (read-package))
|
||||
(cl-pushnew pkg after :test #'equal))))
|
||||
(unless (= (length before) (length after))
|
||||
(user-error "Uneven number of packages being bumped"))
|
||||
(dolist (p1 before)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue