aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorPaul Eggert2015-11-10 12:46:22 -0800
committerPaul Eggert2015-11-10 12:52:26 -0800
commit0e0ea300ff926d3e2f6f4d514d9115f1eecc8ddb (patch)
tree3f7b95a5cf1d1c1fefe0d48b606bf2fcdf2a8a7b /src/buffer.c
parent6c16c9a649ab5a5ea4bec12345fd369752da5dc0 (diff)
downloademacs-0e0ea300ff926d3e2f6f4d514d9115f1eecc8ddb.tar.gz
emacs-0e0ea300ff926d3e2f6f4d514d9115f1eecc8ddb.zip
Move INTEGER_TO_CONS body out of .h file
* src/data.c (INTBIG_TO_LISP): New macro, with most of the contents of the old INTEGER_TO_CONS. (intbig_to_lisp, uintbig_to_lisp): New functions. * src/lisp.h (INTEGER_TO_CONS): Simplify by using EXPR_SIGNED and the new functions. This shrinks code size a bit, and makes it easier to put a breakpoint on handling of large integers.
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions