aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into scratch/igcGerd Möllmann2025-01-081-7/+7
|\
| * Update copyright year to 2025Paul Eggert2025-01-011-1/+1
| * Merge from origin/emacs-30Eli Zaretskii2024-11-021-3/+3
| |\
| | * Tweak doc w.r.t to "void function" (bug#73886)Stefan Monnier2024-10-271-3/+3
| * | Merge from origin/emacs-30Eli Zaretskii2024-10-271-6/+6
| |\ \ | | |/
| | * Update the documentation of void functionsEli Zaretskii2024-10-271-6/+6
* | | Merge branch 'master' into scratch/igcGerd Möllmann2024-10-191-7/+9
|\ \ \ | |/ /
| * | Merge from origin/emacs-30Eli Zaretskii2024-08-171-1/+3
| |\ \ | | |/
| | * ; * src/data.c (Fsubrp): Improve docstring.Andrea Corallo2024-08-151-1/+3
| * | Replace some EQ with BASE_EQMattias Engdegård2024-08-151-6/+6
* | | Merge branch 'master' into scratch/igcGerd Möllmann2024-08-051-108/+134
|\ \ \ | |/ /
| * | Reduce type checks in arithcompareMattias Engdegård2024-07-271-30/+56
| * | * src/data.c (arithcompare): Simplify fixnum/bignum comparisons.Mattias Engdegård2024-07-271-2/+4
| * | Simplify and speed up numeric comparisonsMattias Engdegård2024-07-271-84/+76
| * | Prohibit unbinding of built-in variablesPo Lu2024-07-221-23/+22
| |/
* | MPS weak-key hash table supportPip Cet2024-07-011-0/+3
* | Move the Lisp_Fwd.bufoffset field back to the unionHelmut Eller2024-06-241-1/+1
* | Introduce an enum Lisp_Fwd_PredicateHelmut Eller2024-06-241-28/+55
* | Remove struct Lisp_Buffer_ObjfwdHelmut Eller2024-06-231-10/+9
* | Remove struct Lisp_Kboard_ObjfwdHelmut Eller2024-06-231-6/+6
* | Remove struct Lisp_ObjfwdHelmut Eller2024-06-231-8/+8
* | Remove struct Lisp_BoolfwdHelmut Eller2024-06-231-5/+5
* | Remove struct Lisp_IntfwdHelmut Eller2024-06-231-5/+5
* | Introduce a struct Lisp_FwdHelmut Eller2024-06-231-19/+20
* | Merge branch 'master' into scratch/igcGerd Möllmann2024-06-231-10/+10
|\ \ | |/
| * Rename `SUBR_NATIVE_COMPILED` to `NATIVE_COMP_FUNCTION` (bug#71123)Stefan Monnier2024-05-281-5/+5
| * Rename `subr-native-elisp` to `native-comp-function` (bug#71123)Stefan Monnier2024-05-281-6/+6
* | Remove weak-refGerd Möllmann2024-06-141-3/+0
* | Merge branch 'master' into scratch/igcGerd Möllmann2024-05-261-136/+79
|\ \ | |/
| * Restore specbound keyboard-locals in the correct KBOARDPo Lu2024-05-231-22/+34
| * Prefer stdbit.h to count-one-bits.h etcPaul Eggert2024-05-181-90/+5
| * Use a dedicated type to represent interpreted-function valuesStefan Monnier2024-04-281-15/+31
| * (COMPILED): Rename to CLOSUREStefan Monnier2024-04-281-11/+11
* | Use PVEC_MODULE_GLOBAL_REFERENCE instead of PVEC_OTHERGerd Möllmann2024-04-261-1/+3
* | Fixes for weak-ref in non-MPS buildGerd Möllmann2024-04-261-0/+1
* | Experimental weak-ref objectsHelmut Eller2024-04-241-1/+4
* | Initial result of applying diffGerd Möllmann2024-04-181-1/+7
|/
* Fix implicit declaration of bswap_{32,64}Andreas Schwab2024-03-301-1/+0
* Add `value<` (bug#69709)Mattias Engdegård2024-03-291-24/+2
* (primitive-function): New typeStefan Monnier2024-03-181-2/+2
* (cl-type-of): New function to return more precise types (bug#69739)Stefan Monnier2024-03-181-5/+35
* Change bare-symbol back to match intentPaul Eggert2024-03-111-13/+22
* Revert "Replace XSETSYMBOL with make_lisp_symbol"Mattias Engdegård2024-03-041-14/+19
* Merge remote-tracking branch 'origin/master' into 'feature/type-hierarchy'Andrea Corallo2024-02-281-35/+23
|\
| * Replace XSETSYMBOL with make_lisp_symbolMattias Engdegård2024-02-241-19/+14
| * Add a proper type for obarraysMattias Engdegård2024-02-231-0/+2
| * Simplify position-symbolPaul Eggert2024-02-131-8/+1
| * Remove SYMBOL_WITH_POS_{POS,SYM}Paul Eggert2024-02-131-9/+7
* | ; * src/data.c (Ftype_of): Update comment.Andrea Corallo2024-02-271-1/+1
|/
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\