aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-17Add a proper type for obarraysMattias Engdegård1-0/+2
2024-02-13Simplify position-symbolPaul Eggert1-8/+1
2024-02-13Remove SYMBOL_WITH_POS_{POS,SYM}Paul Eggert1-9/+7
2024-01-02; Add 2024 to copyright yearsPo Lu1-1/+1
2023-09-05; Delete some commented out code in data.c (Bug#64595)Stefan Kangas1-2/+0
2023-09-03Move `wholenump` alias definitionMattias Engdegård1-2/+0
2023-09-02; Fix typosStefan Kangas1-1/+1
2023-08-18(Fmake_local_variable): Fix bug#65209Stefan Monnier1-9/+10
2023-07-26Provide backtrace for byte-ops aref and asetMattias Engdegård1-0/+2
2023-07-14Provide backtrace for byte-ops car, cdr, setcar, setcdr, nth and eltMattias Engdegård1-0/+5
2023-07-13Port NaN, infinity handling better to VAXPaul Eggert1-1/+2
2023-07-08Avoid aborts when trying to 'read' sub-char-tablesStefan Monnier1-1/+3
2023-05-17Prefer C23 ckd_* to Gnulib *_WRAPV macrosPaul Eggert1-3/+3
2023-04-14Disallow creation of circular variable alias chainsMattias Engdegård1-46/+15
2023-04-13Stop pretending that specpdl overflow can ever occurMattias Engdegård1-2/+3
2023-03-19Improve warning about changing the string returned by symbol-nameGregory Heytings1-1/+4
2023-02-21Detect and prevent function alias loops in `fset` and `defalias`Mattias Engdegård1-44/+19
2023-02-13Rename comp-enable-subr-trampolines into native-comp-enable-subr-trampolinesAndrea Corallo1-1/+1
2023-02-13Support `comp-enable-subr-trampolines' as string valueAndrea Corallo1-1/+1
2023-01-01; Add 2023 to copyright years.Eli Zaretskii1-1/+1
2022-12-20Ensure that we are not aset-ing Lisp records in purespace.Vibhav Pant1-0/+1
2022-09-18Prefer using DEFSYMs to intern with wrong_type_argumentStefan Kangas1-0/+1
2022-07-20; * src/data.c (Fash): Improve wording of the doc string.Eli Zaretskii1-5/+10
2022-07-19; * src/data.c (Fash): More precise doc stringMattias Engdegård1-1/+3
2022-07-02Add a comment about buffer_local_value/find_symbol_valueLars Ingebrigtsen1-2/+7
2022-06-27Allow plist-get/plist-put/plist-member to take a comparison functionLars Ingebrigtsen1-1/+1
2022-06-16Use BASE_EQ instead of EQ where obviously safeMattias Engdegård1-6/+6
2022-06-14Add new type treesit-compiled-queryYuan Fu1-0/+3
2022-06-12Use BASE_EQ when comparing with QunboundMattias Engdegård1-6/+6
2022-06-10Fix issues with loading autoloaded defcustoms while boundIgnacio Casso1-3/+3
2022-05-07Add tree-sitter intergrationYuan Fu1-0/+6
2022-04-29* lisp/emacs-lisp/cl-preloaded.el (cl--typeof-types): Add `symbol-with-pos`Stefan Monnier1-0/+1
2022-04-26New generic function `oclosure-interactive-form`Stefan Monnier1-10/+22
2022-04-18Port struct Lisp_Subr to C99Paul Eggert1-3/+3
2022-04-04Speed up comparisons between 2 fixnumsMattias Engdegård1-0/+12
2022-03-21Add notes about command modes and nativecomp interactionLars Ingebrigtsen1-0/+3
2022-03-19Make `command-modes' work for (native-compiled) subrs, tooLars Ingebrigtsen1-1/+5
2022-03-18Speed up fixnum printingMattias Engdegård1-14/+24
2022-03-18Speed up number-to-string for fixnumsMattias Engdegård1-6/+22
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård1-1/+1
2022-01-31(function-history): New symbol property (bug#53632)Stefan Monnier1-12/+50
2022-01-29Fix compiler warning due to a recent changeEli Zaretskii1-3/+2
2022-01-28* src/data.c (Ffset, defalias): Complete last changeStefan Monnier1-3/+3
2022-01-28Reduce code duplication in parts of (auto)load&defaliasStefan Monnier1-22/+29
2022-01-14Use assq_no_quit on all local_var_alist accessesSergey Vinokurov1-10/+6
2022-01-01; Add 2022 to copyright years.Eli Zaretskii1-1/+1
2021-12-31Miscellaneous enhancements to scratch/correct-warning-pos.Alan Mackenzie1-1/+15
2021-12-11Add sqlite3 support to EmacsLars Ingebrigtsen1-0/+2
2021-12-02Port to C compilers that lack size-0 arraysPaul Eggert1-4/+6
2021-12-01Several amendments to scratch/correct-warning-pos.Alan Mackenzie1-2/+14