summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/cursor-sensor.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2015-10-24 23:51:19 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2015-10-24 23:52:01 -0700
commitd8589ad4e3cf2ed6759836f28081d96748360915 (patch)
tree4a2e184554eb414d8dd2efc9fe70f47eea99d90c /lisp/emacs-lisp/cursor-sensor.el
parent816f78c2e8ec67a1e8c91ad2e9b0b8628e5584bf (diff)
downloademacs-d8589ad4e3cf2ed6759836f28081d96748360915.tar.gz
emacs-d8589ad4e3cf2ed6759836f28081d96748360915.tar.bz2
emacs-d8589ad4e3cf2ed6759836f28081d96748360915.zip
Port recent inline functions fix to Standard C
* src/lisp.h (LISP_MACRO_DEFUN, LISP_MACRO_DEFUN_VOID): Remove. All uses rewritten to define the function directly rather than to use a macro to define the function. This conforms to Standard C, which does not allow stray semicolons at the top level. I hope it also avoids the problems with TAGS. Those macros, though clever, were pretty confusing anyway, and it wasn’t clear they were worth the aggravation even without the TAGS problem.
Diffstat (limited to 'lisp/emacs-lisp/cursor-sensor.el')
0 files changed, 0 insertions, 0 deletions