Skip to main content


The seemingly canonical way of detecting whether the C-u modifier was used on an interactive function call (when an actual nemerical argument wasn't provided) in #elisp feels... icky. #emacs
in reply to Jonathan Lamothe

To be fair C-u *is* a numerical argument so you're not really meant to differentiate (it means the number 4). 😅
in reply to Alessio Vanni

@Alessio Vanni Yeah, it's just very magic number-ey.

Ah well, such is the way it is with legacy code sometimes. No way to change it without breaking about a billion other things.

This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.