Is there a way to differentiate between different numbers of raw prefix arguments (e.g. C-u
vs. C-u C-u
) aside from checking whether the argument is (4)
, (16)
, etc.?
This seems to be what packages like Smartparens do, albeit with thin wrapper functions.
C-u
, and hoping that instead of comparing against(4)
,(16)
,(64)
, there was some in-built provision for instead comparing against1
,2
,3
to make the code a little friendlier.(4)
or(16)
seems like the wrong level of abstraction.