unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#52523: 29.0.50; defcustom :type 'key-sequence not following key-valid-p format
@ 2021-12-15 20:35 Stefan Kangas
  2021-12-16 17:11 ` Juri Linkov
  2021-12-22  4:16 ` Richard Stallman
  0 siblings, 2 replies; 21+ messages in thread
From: Stefan Kangas @ 2021-12-15 20:35 UTC (permalink / raw)
  To: 52523

Now that we prefer the key-valid-p format, we should think about what to
do about defcustom as well.  We currently have that:

    (defcustom foo "C-a" "" :type 'key-sequence)

Followed by `M-x customize-option RET foo RET' leads to a customize
buffer where this is displayed as "C - a".  IOW, there is only support
for the legacy format "\C-a".

We can't just change this in a backwards incompatible way, but perhaps
we should document it as deprecated and introduce a new format for the
new type?





^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2022-01-02 16:00 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-15 20:35 bug#52523: 29.0.50; defcustom :type 'key-sequence not following key-valid-p format Stefan Kangas
2021-12-16 17:11 ` Juri Linkov
2021-12-19 12:15   ` Lars Ingebrigtsen
2021-12-19 13:43     ` Stefan Kangas
2021-12-19 13:54       ` Lars Ingebrigtsen
2021-12-19 17:08       ` Juri Linkov
2021-12-20  6:59         ` Stefan Kangas
     [not found]           ` <86tuf3ptcr.fsf@mail.linkov.net>
2021-12-20 10:27             ` Lars Ingebrigtsen
2021-12-21 11:19               ` Stefan Kangas
2021-12-21 18:53                 ` Juri Linkov
2021-12-22 12:41                   ` Lars Ingebrigtsen
2021-12-26 16:39                     ` Stefan Kangas
2021-12-27 12:05                       ` Lars Ingebrigtsen
2021-12-27 15:41                         ` Stefan Kangas
2021-12-28 14:32                           ` Lars Ingebrigtsen
2021-12-28  3:08                     ` Stefan Kangas
2021-12-28 12:51                       ` Eli Zaretskii
2021-12-28 14:33                         ` Lars Ingebrigtsen
2021-12-28 14:34                       ` Lars Ingebrigtsen
2022-01-02 16:00                         ` Stefan Kangas
2021-12-22  4:16 ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).