summaryrefslogtreecommitdiff
path: root/src/lisp.h
Commit message (Expand)AuthorAgeFilesLines
* Remove XFLOATINTPaul Eggert2017-03-021-6/+0
* Fix rounding error in ‘ceiling’ etc.Paul Eggert2017-03-011-5/+3
* Remove a few unused C functionsPaul Eggert2017-02-261-2/+0
* Use float instead of Lisp_Object for rehash_sizePaul Eggert2017-02-211-11/+11
* Use ptrdiff_t instead of Lisp_Object for collisionPaul Eggert2017-02-211-21/+7
* Hash table threshold is now float, not doublePaul Eggert2017-02-211-3/+3
* Fix glitches in recent hash table changesPaul Eggert2017-02-191-5/+5
* Avoid aborts during loadupEli Zaretskii2017-02-191-1/+1
* Change type of `rehash_threshold' and `pure' fields in hash-tablesStefan Monnier2017-02-181-10/+12
* ; Spelling, punctuation and minor wording fixesPaul Eggert2017-02-161-1/+1
* Make FOR_EACH_TAIL more like other FOR_EACH macrosPaul Eggert2017-02-061-28/+20
* Port to clang 3.8.0Paul Eggert2017-02-051-3/+9
* FOR_EACH_TAIL now checks for quitPaul Eggert2017-02-051-20/+32
* Signal list cycles in ‘length’ etc.Paul Eggert2017-02-051-11/+24
* Simplify use of FOR_EACH_TAILPaul Eggert2017-02-051-14/+20
* Fix lisp.h underparenthesizationPaul Eggert2017-02-021-3/+2
* Fix quitting bug when buffers are frozenPaul Eggert2017-02-011-8/+0
* Revamp quitting and fix infloopsPaul Eggert2017-02-011-13/+27
* Remove immediate_quit.Paul Eggert2017-02-011-8/+0
* * src/alloc.c, src/lisp.h: Fix minor glitches in recent changes.Paul Eggert2017-01-311-2/+2
* Fix hash tables not being purified correctly.Vibhav Pant2017-01-301-1/+5
* Replace QUIT with maybe_quitPaul Eggert2017-01-251-13/+12
* A quicker check for quitPaul Eggert2017-01-251-12/+4
* Improve uses of CHECK_LIST etc.Paul Eggert2017-01-221-4/+2
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Rename main_thread to main_thread_id and simplifyPaul Eggert2016-12-301-1/+0
* | Simplify prog1 implementationPaul Eggert2016-12-271-1/+1
* | Fix typo in lisp.h reordering patchPaul Eggert2016-12-251-8/+0
* | Reorder lisp.h to declare types before using themPaul Eggert2016-12-251-514/+361
* | Remove interpreter’s byte stackPaul Eggert2016-12-231-2/+0
* | Pacify --enable-gcc-warningsPaul Eggert2016-12-221-6/+6
* | * src/data.c (Fmake_variable_frame_local): RemoveStefan Monnier2016-12-211-5/+2
* | Replace ldefs-boot with a much smaller filePhillip Lord2016-12-131-0/+2
* | Clean up var watcher disabling on thread switchingNoam Postavsky2016-12-121-1/+5
* | Support concurrency in Emacs LispEli Zaretskii2016-12-101-42/+120
|\ \
| * | Documentation and commentary improvementsEli Zaretskii2016-12-101-0/+2
| * | Fix compilation problems.Eli Zaretskii2016-12-051-1/+0
| * | Merge branch 'concurrency'Eli Zaretskii2016-12-041-43/+120
| |\ \
| | * \ merge from trunkKen Raeburn2015-11-011-1122/+1376
| | |\ \
| | * | | change condition-variablep to condition-variable-pTom Tromey2013-10-171-2/+2
| | * | | Fix crashes when unbind_for_thread_switch signals an error.Eli Zaretskii2013-09-011-1/+1
| | * | | merge from trunkTom Tromey2013-08-251-1/+0
| | |\ \ \
| | * \ \ \ merge from trunkTom Tromey2013-08-191-4/+27
| | |\ \ \ \
| | * \ \ \ \ merge from trunkTom Tromey2013-07-261-52/+62
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge from trunkTom Tromey2013-07-121-9/+16
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ merge from trunkTom Tromey2013-07-061-778/+1175
| | |\ \ \ \ \ \ \
| | * | | | | | | | Fix a comment.Tom Tromey2013-07-031-2/+2
| | * | | | | | | | merge from trunkTom Tromey2013-06-131-0/+1
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ merge from trunk; clean up some issuesTom Tromey2013-06-031-85/+220
| | |\ \ \ \ \ \ \ \ \