GNU bug report logs -
#49265
28.0.50; repeat mode feature request
Previous Next
Reported by: Ergus <spacibba <at> aol.com>
Date: Mon, 28 Jun 2021 22:15:01 UTC
Severity: wishlist
Tags: fixed
Fixed in version 28.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>>>>> On Tue, 29 Jun 2021 21:28:44 +0000, Drew Adams <drew.adams <at> oracle.com> said:
>> > I thought the question was whether Emacs automatically,
>> > or already in some way, provides some a way of
>> > determining (e.g. using Lisp code) whether a given
>> > command is repeatable (i.e., by just holding down a key
>> > that it's bound to).
>> >
>> > If that's the question then I think the answer is no.
>> > (Is that right?)
>>
>> The request was to create a new command that lists all
>> repeatable commands and keymaps.
Drew> Which amounts to the same thing: determining whether
Drew> a given command is repeatable. I don't think Emacs has
Drew> a way of determining that. (It would even seem to be
Drew> undecidable...)
(mapatoms (lambda (sym)
(and (commandp sym)
(get sym 'repeat-map)
(message "repeatable %s" sym))))
gets you the potentially repeatable commands. Whether theyʼre actually
repeatable depends on whether 'repeat-mode' is active.
Drew> (Though I don't know what you might mean by "and keymaps".
Drew> Repeatable keymaps?)
Bindings to repeatable commands maybe?
Robert
--
This bug report was last modified 3 years and 184 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.