summaryrefslogtreecommitdiff
path: root/src/lisp.h
Commit message (Expand)AuthorAgeFilesLines
* src/frame.c (do_switch_frame): Fix bug#58343Stefan Monnier2022-10-121-1/+1
* Better Lisp_String commentsMattias Engdegård2022-10-081-4/+9
* Port alignas definition to C23Paul Eggert2022-09-131-1/+2
* New debugging facility: backtraces from errors in Lisp called from redisplayAlan Mackenzie2022-08-111-0/+2
* Allow creating processes where only one of stdin or stdout is a PTYJim Porter2022-08-051-1/+2
* Merge branch 'master' into feature/long-lines-improvementsGregory Heytings2022-08-041-2/+3
|\
| * Fix the bytecode incompatibility due to the change to 'narrow-to-region'.Gregory Heytings2022-08-011-0/+1
| * Tune blv_foundPaul Eggert2022-08-011-2/+2
* | Add locked narrowing around pre- and post-command-hookGregory Heytings2022-07-311-0/+1
|/
* Correct symbol in error for failed CHECK_INTEGER (bug#56723)Mattias Engdegård2022-07-231-1/+1
* Merge branch 'feature/fix-the-long-lines-display-bug'Gregory Heytings2022-07-211-4/+10
|\
| * Further tweaks to long lines handling.Gregory Heytings2022-07-201-0/+3
| * Simplified and improved heuristic for long lines detection.Gregory Heytings2022-07-191-3/+4
| * Improvements to long lines handling.Gregory Heytings2022-07-161-0/+2
* | Make STRING_SET_MULTIBYTE an inline functionStefan Monnier2022-07-091-7/+7
* | Remove now unused parameter TRACK from do_switch_frame.Alan Mackenzie2022-07-081-1/+1
* | Fix undo of changes in cloned indirect buffersEli Zaretskii2022-07-071-0/+1
|/
* ; Fix typos.Stefan Kangas2022-07-021-1/+1
* Allow plist-get/plist-put/plist-member to take a comparison functionLars Ingebrigtsen2022-06-271-0/+4
* Streamline time decoding and conversionPaul Eggert2022-06-151-0/+14
* Fix two crashes when a display connection is lostPo Lu2022-06-071-0/+4
* Simplify CHAR_TABLE_REF_ASCIIPaul Eggert2022-05-311-9/+7
* Nonrecursive Lisp reader (bug#55676)Mattias Engdegård2022-05-301-0/+1
* Remove stray decl of nonexistent varPaul Eggert2022-05-271-1/+0
* src/lisp.h (FOR_EACH_TAIL_SAFE): TypoStefan Monnier2022-05-141-1/+1
* Fix merging of anonymous faces with an `:extend' property on unexecPo Lu2022-05-121-2/+0
* * src/lisp.h (FOR_EACH_TAIL_INTERNAL): Faster node comparison.Mattias Engdegård2022-05-111-1/+1
* New generic function `oclosure-interactive-form`Stefan Monnier2022-04-261-0/+10
* Fix GCC warnings when CHECK_LISP_OBJECT_TYPEStefan Monnier2022-04-191-6/+8
* Port struct Lisp_Subr to C99Paul Eggert2022-04-181-3/+3
* Rename mark_stack to mark_c_stackMattias Engdegård2022-04-081-1/+1
* Inline call0..8Mattias Engdegård2022-04-041-9/+70
* Replace list and vector sorting with TIMSORT algorithmAndrew G Cohen2022-04-041-0/+3
* Add optional GC marking function to specpdl unwind_ptr recordMattias Engdegård2022-04-041-1/+4
* Remove unused fns/data and make fns staticPaul Eggert2022-03-191-2/+0
* Use filenvercmp instead of doing it by handPaul Eggert2022-03-191-1/+0
* Remove internal_condition_case_[345]Paul Eggert2022-03-191-3/+0
* Make `command-modes' work for (native-compiled) subrs, tooLars Ingebrigtsen2022-03-191-0/+1
* Speed up fixnum printingMattias Engdegård2022-03-181-0/+1
* Put bytecode stack frame metadata in a structMattias Engdegård2022-03-171-3/+3
* Improve random bignum generationPaul Eggert2022-03-161-0/+1
* Separate bytecode stackMattias Engdegård2022-03-131-0/+17
* Simplify exec_byte_code argumentsMattias Engdegård2022-03-131-2/+2
* ; * src/lisp.h: Remove redundant declarationMattias Engdegård2022-03-121-1/+0
* Maintain end of specpdl instead of sizeMattias Engdegård2022-03-121-1/+1
* Inline record_in_backtraceMattias Engdegård2022-03-121-0/+35
* Do not include <attribute.h> from <config.h>Paul Eggert2022-03-081-0/+1
* (specpdl_unrewind): Fix corner caseStefan Monnier2022-02-191-0/+1
* Rewrite thread context switch code (bug#48990)Stefan Monnier2022-02-121-5/+1
* Count bytes, not records, in specpdl_refMattias Engdegård2022-02-121-11/+13