fix(vertico): package target finder
now returns nil instead of erroring out when it can't find a paren in the buffer Co-authored-by: Leo Okawa Ericson <git@relevant-information.com>
This commit is contained in:
parent
1f3ac1eb77
commit
f536103af6
1 changed files with 2 additions and 2 deletions
|
@ -117,8 +117,8 @@ If ARG (universal argument), include all files, even hidden or compressed ones."
|
|||
"Targets Doom's package! statements and returns the package name"
|
||||
(when (or (derived-mode-p 'emacs-lisp-mode) (derived-mode-p 'org-mode))
|
||||
(save-excursion
|
||||
(search-backward "(")
|
||||
(when (looking-at "(\\s-*package!\\s-*\\(\\(\\sw\\|\\s_\\)+\\)\\s-*")
|
||||
(when (and (search-backward "(" nil t)
|
||||
(looking-at "(\\s-*package!\\s-*\\(\\(\\sw\\|\\s_\\)+\\)\\s-*"))
|
||||
(let ((pkg (match-string 1)))
|
||||
(set-text-properties 0 (length pkg) nil pkg)
|
||||
`(package . ,pkg))))))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue