Thanks, Bruno
I've debugged it manually because (keymap-lookup) doesn't seem to exist
in my emacs, if that's possible.
The problem comes from:
(define-key org-mode-map (kbd "C-u C-n") #'org-next-item)
If I eval that line, "C-u C-SPC" stops working on org-mode.
Same problem in runemacs -q. Is it a bug?
El 25/06/2022 a las 9:47, Bruno Barbier escribió:
Hi Ypo,
Ypo<ypun...@gmail.com> writes:
Hi, Bruno
Yes, I tried your assertion for bug-hunter, but it didn't work.
(unless (eq 'universal-argument (keymap-lookup global-map "C-u"))
(error "C-u has been redefined"))
I'm not sure in what way it didn't work and I didn't try bug-hunter yet.
FWIW, just in case it might help you, when I have such a problem, I just
define a function, something like:
(defun my-check-bug ()
"Throw an error when C-u is not the universal argument in org-mode."
(with-temp-buffer
(org-mode)
(unless (eq 'universal-argument (keymap-lookup global-map "C-u"))
(error "C-u has been redefined"))))
Then I add:
(my-check-bug)
everywhere in my init files and I start emacs with --debug-init.
Good luck,
Bruno