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)))
|
:test #'equal)))
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(while (re-search-forward "^-" nil t)
|
(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
|
(save-excursion
|
||||||
(while (re-search-forward "^+" nil t)
|
(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))
|
(unless (= (length before) (length after))
|
||||||
(user-error "Uneven number of packages being bumped"))
|
(user-error "Uneven number of packages being bumped"))
|
||||||
(dolist (p1 before)
|
(dolist (p1 before)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue