aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* * src/lisp.h (STRING_SET_CHARS): Simplify assertion.Paul Eggert2017-04-171-2/+3
* Add assertion to STRING_SET_CHARSEli Zaretskii2017-04-161-0/+4
* Add PVSIZE function to return the size of a pseudovector.Lars Brinkhoff2017-04-101-0/+6
* Add record objects with user-defined types.Lars Brinkhoff2017-04-041-0/+14
* Some inotify cleanupPaul Eggert2017-03-301-0/+1
* Merge from origin/emacs-25Paul Eggert2017-03-191-3/+7
|\
| * Improve commentary in lisp.hEli Zaretskii2017-02-101-3/+7
* | Use switch on pseudovector types; plus cleanups along the wayStefan Monnier2017-03-121-2/+14
* | Revert "Replace ldefs-boot with a much smaller file"Phillip Lord2017-03-071-2/+0
* | logb now works correctly on large integersPaul Eggert2017-03-031-3/+3
* | Restore XFLOATINT but with restricted argsPaul Eggert2017-03-021-0/+6
* | 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
| |\ \