]> git.eshelyaron.com Git - emacs.git/commit
Provide better completion for customizing frame parameters
authorMauro Aranda <maurooaranda@gmail.com>
Sun, 9 Mar 2025 22:07:40 +0000 (19:07 -0300)
committerEshel Yaron <me@eshelyaron.com>
Wed, 12 Mar 2025 18:52:39 +0000 (19:52 +0100)
commit140fc67d30042d7e36642adced81278f440ae5c1
treef91c4cb6fa5bc3fd94705f4cf94b09a63c6f0e41
parentca0be8ab8aa788b2358d9d46e986ab72bf5300cd
Provide better completion for customizing frame parameters

* lisp/frame.el (frame--special-parameters): New const.
(frame--complete-parameter-value): New function.
(initial-frame-alist, minibuffer-frame-alist): Use them in
:type.  (Bug#39143)
* lisp/cus-start.el (default-frame-alist): Use them here as well.
* src/frame.c (frame_parms): Add comment to try to keep
frame--special-parameters updated.

(cherry picked from commit 0861da138b91b936a1b307fd59622d98f9b22cc6)
lisp/cus-start.el
lisp/frame.el
src/frame.c