aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (unfollow)
Commit message (Expand)AuthorFilesLines
12 days; Add 2026 to copyright years.Sean Whitton1-1/+1
2025-11-27Fix recently-introduced ash bugPaul Eggert1-4/+5
2025-11-20Fix more mis-declarations of non-const functionsPaul Eggert1-2/+2
2025-11-19Fix mis-declarations of non-const functionsPaul Eggert1-6/+5
2025-09-22Change EQ to move slow code path into a separate functionPip Cet1-0/+10
2025-09-01; * src/data.c (Fash): GCC argument signedness quibbleMattias Engdegård1-1/+1
2025-09-01* src/data.c (Fash): Speed up when argument and result are fixnums.Mattias Engdegård1-9/+17
2025-08-24Disallow string data resizing (bug#79784)Mattias Engdegård1-29/+14
2025-07-17comp.el: Fix minor corner-case annoyancesStefan Monnier1-2/+3
2025-03-06; Improve documentation of 2 symbol-related functionsEli Zaretskii1-3/+5
2025-02-28; Grammar fixes for "native-compiled"Stefan Kangas1-3/+3
2025-01-21Signal error when keyword/arg list is malformedRobert Pluim1-0/+3
2025-01-20Remove redundant case_Lisp_Int macroStefan Kangas1-1/+2
2025-01-19Replace call[1-8] with callnStefan Kangas1-3/+3
2025-01-14Prefer calln to CALLN where applicableStefan Kangas1-2/+2
2025-01-02Update copyright year to 2025Stefan Kangas1-1/+1
2025-01-01Update copyright year to 2025Paul Eggert1-1/+1
2024-12-12Pure storage removal: Replace calls to removed functionsPip Cet1-20/+11
2024-12-12Pure storage removal: Main partPip Cet1-7/+0
2024-10-27Tweak doc w.r.t to "void function" (bug#73886)Stefan Monnier1-3/+3
2024-10-27Update the documentation of void functionsEli Zaretskii1-6/+6
2024-08-15Replace some EQ with BASE_EQMattias Engdegård1-6/+6
2024-08-15; * src/data.c (Fsubrp): Improve docstring.Andrea Corallo1-1/+3
2024-07-27Reduce type checks in arithcompareMattias Engdegård1-30/+56
2024-07-27* src/data.c (arithcompare): Simplify fixnum/bignum comparisons.Mattias Engdegård1-2/+4
2024-07-27Simplify and speed up numeric comparisonsMattias Engdegård1-84/+76
2024-07-22Prohibit unbinding of built-in variablesPo Lu1-23/+22
2024-05-28Rename `SUBR_NATIVE_COMPILED` to `NATIVE_COMP_FUNCTION` (bug#71123)Stefan Monnier1-5/+5
2024-05-28Rename `subr-native-elisp` to `native-comp-function` (bug#71123)Stefan Monnier1-6/+6
2024-05-23Restore specbound keyboard-locals in the correct KBOARDPo Lu1-22/+34
2024-05-18Prefer stdbit.h to count-one-bits.h etcPaul Eggert1-90/+5
2024-04-28Use a dedicated type to represent interpreted-function valuesStefan Monnier1-15/+31
2024-04-28(COMPILED): Rename to CLOSUREStefan Monnier1-11/+11
2024-03-30Fix implicit declaration of bswap_{32,64}Andreas Schwab1-1/+0
2024-03-29Add `value<` (bug#69709)Mattias Engdegård1-24/+2
2024-03-18(primitive-function): New typeStefan Monnier1-2/+2
2024-03-18(cl-type-of): New function to return more precise types (bug#69739)Stefan Monnier1-5/+35
2024-03-11Change bare-symbol back to match intentPaul Eggert1-13/+22
2024-03-04Revert "Replace XSETSYMBOL with make_lisp_symbol"Mattias Engdegård1-14/+19
2024-02-27; * src/data.c (Ftype_of): Update comment.Andrea Corallo1-1/+1
2024-02-24Replace XSETSYMBOL with make_lisp_symbolMattias Engdegård1-19/+14
2024-02-23Add 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