summaryrefslogtreecommitdiff
path: root/src/lisp.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor low-level printing for simplicityPaul Eggert2015-04-191-1/+1
* * alloc.c (run_finalizers): Omit unused local.Paul Eggert2015-03-031-7/+7
* Add support for finalizersDaniel Colascione2015-03-021-0/+33
* Support daemon mode on MS-Windows (bug#19688)Mark Laws2015-02-271-1/+8
* Spelling fixesPaul Eggert2015-02-211-3/+3
* Better support for future pluginsPaul Eggert2015-02-121-3/+10
* Use bool for boolean in xdisp.cPaul Eggert2015-02-091-4/+4
* Revert changes installed by xwidgets mergePaul Eggert2015-02-011-5/+0
* Merge branch 'master' into xwidgetJoakim Verona2015-01-251-0/+9
|\
| * Count MANY function args more reliablyPaul Eggert2015-01-251-0/+9
* | merge masterJoakim Verona2015-01-221-4/+6
|\ \ | |/
| * Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-4/+6
* | Merge branch 'master' into xwidgetJoakim Verona2015-01-211-4/+4
|\ \ | |/
| * Undo port to hypothetical nonzero Qnil casePaul Eggert2015-01-201-9/+5
| * Port to hypothetical case where Qnil is nonzeroPaul Eggert2015-01-191-9/+13
* | Merge branch 'master' into xwidgetJoakim Verona2015-01-201-3/+21
|\ \ | |/
| * Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-3/+21
* | merge masterJoakim Verona2015-01-161-16/+21
|\ \ | |/
| * Tiny lisp.h cleanupDmitry Antipov2015-01-161-6/+2
| * Tune pseudovector allocation assuming Qnil == 0Dmitry Antipov2015-01-161-10/+19
* | merge masterJoakim Verona2015-01-151-10/+21
|\ \ | |/
| * Remove now-unnecessary forward XTYPE declPaul Eggert2015-01-131-1/+0
| * Fix problems with 32-bit wide-int build exposed by MinGWEli Zaretskii2015-01-131-3/+3
| * Consolidate duplicated string matching code.Dmitry Antipov2015-01-131-2/+15
| * Port to 32-bit MingGW --with-wide-intPaul Eggert2015-01-121-4/+3
* | merge master, fix conflictsJoakim Verona2015-01-111-238/+196
|\ \ | |/
| * Port to MSB hosts without optimizationPaul Eggert2015-01-111-0/+1
| * Port to 32-bit --with-wide-intPaul Eggert2015-01-101-19/+20
| * Port to 32-bit Sun C 5.12 sparcPaul Eggert2015-01-101-2/+2
| * Port Qnil==0 changes to 32-bit --with-wide-intPaul Eggert2015-01-101-27/+23
| * Refactor pointer-to-integer conversionPaul Eggert2015-01-091-0/+19
| * Port new Lisp symbol init to x86 --with-wide-intPaul Eggert2015-01-081-6/+11
| * * lisp.h (TAG_SYMPTR): Don't do arithmetic on NULL.Paul Eggert2015-01-071-1/+2
| * Port Qnil==0 XUNTAG to clangPaul Eggert2015-01-071-2/+3
| * * lisp.h (XSYMBOL): Parenthesize id in forward decl.Paul Eggert2015-01-051-2/+2
| * Use 0 for QnilPaul Eggert2015-01-051-19/+40
| * Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-216/+129
* | merge masterjave2015-01-021-1/+1
|\ \ | |/
| * Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | Merge branch 'master' into xwidgetJoakim Verona2014-12-231-243/+430
|\ \ | |/
| * Minor cleanups for Lisp objects and symbolsPaul Eggert2014-12-181-74/+82
| * New feature optionally to accelerate auto-repeated scrolling.Alan Mackenzie2014-12-141-0/+1
| * Port better to AddressSanitizer.Paul Eggert2014-11-291-0/+7
| * Improve clarity of USE_LSB_TAG definition.Paul Eggert2014-11-281-3/+4
| * Uniquify the 'size' symbol.Paul Eggert2014-11-071-1/+1
| * Avoid unwanted point motion in Fline_beginning_position.Dmitry Antipov2014-10-151-0/+1
| * Fix putenv race conditions with undefined behavior.Paul Eggert2014-10-111-1/+2
| * * lisp.h (USE_STACK_STRING): Now true only if USE_STACK CONS.Paul Eggert2014-10-081-2/+5
| * * src/lisp.h: Fix up compilation for USE_STACK_LISP_OBJECTS=false.Stefan Monnier2014-10-021-1/+1
| * Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-30/+43