diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2015-10-24 23:51:19 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2015-10-24 23:52:01 -0700 |
commit | d8589ad4e3cf2ed6759836f28081d96748360915 (patch) | |
tree | 4a2e184554eb414d8dd2efc9fe70f47eea99d90c /lisp/emacs-lisp/cursor-sensor.el | |
parent | 816f78c2e8ec67a1e8c91ad2e9b0b8628e5584bf (diff) | |
download | emacs-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