]> git.eshelyaron.com Git - emacs.git/commitdiff
(elisp-completion-at-point): Complete custom theme names
authorEshel Yaron <me@eshelyaron.com>
Sun, 26 Jan 2025 18:11:30 +0000 (19:11 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sun, 26 Jan 2025 18:11:43 +0000 (19:11 +0100)
lisp/progmodes/elisp-mode.el

index a40d68deb8179f6d71a278ba3a9c1484c8d89b91..7d0dd1b60ddc35f70fa2cad58694e33d8d43b416 100644 (file)
@@ -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)