aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-171-2/+2
| | |\ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-081-41/+127
| | |\ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-161-13/+61
| | |\ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-051-2/+10
| | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-12-171-284/+331
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-09-041-59/+103
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge from trunkTom Tromey2012-08-201-31/+139
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | condition variablesTom Tromey2012-08-191-1/+8
| | * | | | | | | | | | | | | | | | | declare unbind_for_thread_switch and rebind_for_thread_switch in lisp.hTom Tromey2012-08-171-0/+2
| | * | | | | | | | | | | | | | | | | This supplies the mutex implementation for Emacs Lisp.Tom Tromey2012-08-151-1/+8
| | * | | | | | | | | | | | | | | | | This adds most of the thread features visible to emacs lisp.Tom Tromey2012-08-151-0/+5
| | * | | | | | | | | | | | | | | | | This turns thread_state into a pseudovector and updates various bitsTom Tromey2012-08-151-0/+3
| | * | | | | | | | | | | | | | | | | This introduces some new functions to handle the specpdl. The basicTom Tromey2012-08-151-1/+3
| | * | | | | | | | | | | | | | | | | This introduces the low-level system threading support. It also addsTom Tromey2012-08-151-0/+2
| | * | | | | | | | | | | | | | | | | This parameterizes the GC a bit to make it thread-ready.Tom Tromey2012-08-151-5/+13