summaryrefslogtreecommitdiff
path: root/src/lisp.h
AgeCommit message (Expand)Author
2026-05-27Use compound literal in lisp_h_make_fixnum_wrapPaul Eggert
2026-05-26ARRAYELTS → countofPaul Eggert
2026-05-26Omit useless casts found by GCC 16Paul Eggert
2026-05-23Be more careful about size multiplicationPaul Eggert
2026-05-23New function memory_full_upPaul Eggert
2026-05-17Remove SAFE_ALLOCA_LISP_EXTRAPaul Eggert
2026-04-26Support Elisp debugging and backtraces in code called by modulesAaron L. Zeng
2026-03-26Simplify some struct frame.output_method checksBasil L. Contovounesios
2026-03-21Move the attribute field of charsets to a separate vectorHelmut Eller
2026-02-28Don’t stuff keyboard input uselesslyPaul Eggert
2026-02-28Show a message in locked frames in single-kboard modeSean Whitton
2026-02-24Compare circular lists in 'equal' without error (bug#80456)Mattias Engdegård
2026-02-21Stop ENUM_BF worrying about gcc -std=c89 -pedanticPaul Eggert
2026-02-21Port Lisp_Fwd to strict C bitfieldsPaul Eggert
2026-02-12* src/lisp.h (struct Lisp_Fwd): Add comments.Helmut Eller
2026-02-12Move the Lisp_Fwd.bufoffset field back to the unionHelmut Eller
2026-02-12Introduce an enum Lisp_Fwd_PredicateHelmut Eller
2026-02-12Remove struct Lisp_Buffer_ObjfwdHelmut Eller
2026-02-12Remove struct Lisp_Kboard_ObjfwdHelmut Eller
2026-02-12Remove struct Lisp_ObjfwdHelmut Eller
2026-02-12Remove struct Lisp_BoolfwdHelmut Eller
2026-02-12Remove struct Lisp_IntfwdHelmut Eller
2026-02-12Introduce a struct Lisp_FwdHelmut Eller
2026-01-11Fix crash where dead frame remains on list of live frames (Bug#80120)Martin Rudalics
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-19Revert to simpler (and we hope faster) TAGGEDPPaul Eggert
2025-12-08Fix some C symbol extern visibilityPaul Eggert
2025-12-07Align config.h better to src/lisp.hPaul Eggert
2025-11-27Work around a bug in GCC 14 i386 C23 alignasPaul Eggert
2025-11-20A few more functions are not purePaul Eggert
2025-11-19Fix mis-declarations of non-const functionsPaul Eggert
2025-11-15Avoid extra newline in user-error logged in *Messages*Eli Zaretskii
2025-10-31; * src/lisp.h (MAX_ALLOCA): Comment on enlarging the value.Eli Zaretskii
2025-10-22; * src/lisp.h (struct Lisp_String): mention terminating NULMattias Engdegård
2025-10-20Don't feed the stack overflow detector bad dataMattias Engdegård
2025-09-22* Make sure the compiler optimizes for symbols_with_pos_enabled 0 in EQAndrea Corallo
2025-09-22Change EQ to move slow code path into a separate functionPip Cet
2025-09-17; * src/lisp.h (enum handlertype): Comment accuracy.Mattias Engdegård
2025-08-24Disallow string data resizing (bug#79784)Mattias Engdegård
2025-08-02Port better to Linux with 1 MiB pagesPaul Eggert
2025-07-24Refactor to allow nameless auto stringsPaul Eggert
2025-07-21Refactor by coalescing MAX_RW_COUNT definitionsPaul Eggert
2025-06-01; Avoid compiler warnings in MinGW buildsEli Zaretskii
2025-05-15New top-level buffer-local value functionsSean Whitton
2025-05-03Add line-column tracking for tree-sitterYuan Fu
2025-04-19Avoid name clashes with static GnuTLSPaul Eggert
2025-04-13Use a pristine copy of argv to restart EmacsJens Schmidt
2025-03-10; Correct typos in commentary and error messagesPo Lu
2025-03-09Re-port to 32-bit systems without alignment primitivesPo Lu
2025-03-06(replace_range): Delete argument `markers`Stefan Monnier