[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25188: Initialization of `global-edebug-map' is not safe
From: |
Lars Ingebrigtsen |
Subject: |
bug#25188: Initialization of `global-edebug-map' is not safe |
Date: |
Wed, 09 Oct 2019 09:27:50 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Alexander Shukaev <emacs@Alexander.Shukaev.name> writes:
> (global-unset-key global-edebug-prefix)
> (global-set-key global-edebug-prefix global-edebug-map)
>
> and imagine that somebody has customized `global-map' in such a way
> that it has no "\C-x" prefix command at all. Then of course the above
> code will fail. Furthermore, if one does not want to pollute the
> `global-map' with `global-edebug-map', one cannot simply set
> `global-edebug-prefix' to nil because this would also fail. I believe
> `global-edebug-map' should support the nil value which would mean that
> the above code is disabled completely.
I've now made it check whether global-edebug-prefix is nil before using
in Emacs 27.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#25188: Initialization of `global-edebug-map' is not safe,
Lars Ingebrigtsen <=