From: Eshel Yaron Date: Sun, 26 Jan 2025 18:11:30 +0000 (+0100) Subject: (elisp-completion-at-point): Complete custom theme names X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ef004bbd0f8a4c2802d4d101e7d05df6040eceec;p=emacs.git (elisp-completion-at-point): Complete custom theme names --- diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el index a40d68deb81..7d0dd1b60dd 100644 --- a/lisp/progmodes/elisp-mode.el +++ b/lisp/progmodes/elisp-mode.el @@ -909,6 +909,7 @@ in `completion-at-point-functions' (which see)." (alist-get sym defun-declarations-alist)))) ((group) (lambda (sym) (get sym 'group-documentation))) ((face) #'facep) + ((theme) #'custom-theme-p) ((nil) (lambda (sym) (let ((sym (intern-soft (symbol-name sym)))) (or (boundp sym)