index
:
emacs
athena/bookworm-backports
athena/bullseye-backports
athena/unstable
series/unexpanded-input-v2
[no description]
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lisp.h
Commit message (
Expand
)
Author
Age
*
Improve static checking when using upcoming GCC 13.3
Paul Eggert
11 days
*
Pacify GCC 14 -Wnull-dereference in tim_sort
Paul Eggert
2024-04-30
*
Take fields into account during text conversion
Po Lu
2024-04-29
*
(COMPILED): Rename to CLOSURE
Stefan Monnier
2024-04-28
*
Faster JSON parsing
Mattias Engdegård
2024-04-01
*
Always enable native JSON support and remove Jansson references
Mattias Engdegård
2024-03-30
*
New JSON encoder (bug#70007)
Mattias Engdegård
2024-03-30
*
Fix implicit declaration of bswap_{32,64}
Andreas Schwab
2024-03-30
*
New `sort` keyword arguments (bug#69709)
Mattias Engdegård
2024-03-29
*
Add back timsort key function handling (bug#69709)
Mattias Engdegård
2024-03-29
*
Add `value<` (bug#69709)
Mattias Engdegård
2024-03-29
*
Followup changes to `cl-type-of`
Stefan Monnier
2024-03-18
*
Revert "Replace XSETSYMBOL with make_lisp_symbol"
Mattias Engdegård
2024-03-04
*
Replace XSETSYMBOL with make_lisp_symbol
Mattias Engdegård
2024-02-24
*
; Fix last change in lisp.h.
Eli Zaretskii
2024-02-24
*
Check daemon is initialized before suppressing its init errors
Spencer Baugh
2024-02-24
*
Add a proper type for obarrays
Mattias Engdegård
2024-02-23
*
; * src/lisp.h: Add Lisp_Object tagging scheme overview
Mattias Engdegård
2024-02-21
*
Replace XSET_HASH_TABLE with make_lisp_hash_table
Mattias Engdegård
2024-02-19
*
Do not ignore -Wanalyzer-allocation-size in GCC 14
Paul Eggert
2024-02-18
*
XSYMBOL eassume speedups
Paul Eggert
2024-02-13
*
Remove SYMBOL_WITH_POS_{POS,SYM}
Paul Eggert
2024-02-13
*
Remove lisp_h_XCONS etc
Paul Eggert
2024-02-13
*
Remove lisp_h_PSEUDOVECTORP etc
Paul Eggert
2024-02-13
*
Remove BASE2_EQ
Paul Eggert
2024-02-13
*
Simplify and speed up EQ again
Paul Eggert
2024-02-13
*
Simplify and speed up EQ
Paul Eggert
2024-02-13
*
Rearrange and pack hash table fields to reduce space
Mattias Engdegård
2024-02-06
*
Change hash range reduction from remainder to multiplication
Mattias Engdegård
2024-02-06
*
Prefer `ITREE_FOREACH` over `overlays_in`
Stefan Monnier
2024-02-05
*
Rename TAG_PTR to TAG_PTR_INITIALLY
Paul Eggert
2024-01-28
*
* src/lisp.h: Improve TAG_PTR comments.
Paul Eggert
2024-01-28
*
Fix C conformance issue in LISPSYM_INITIALLY
Paul Eggert
2024-01-28
*
Add DOHASH_SAFE, make DOHASH faster (bug#68690)
Mattias Engdegård
2024-01-27
*
* src/lisp.h (DOHASH): Handle rehashing (bug#68690)
Stefan Monnier
2024-01-24
*
Fix build when CHECK_LISP_OBJECT_TYPE is set
Stefan Monnier
2024-01-24
*
(struct composition): Remove dependency on hash-table internals
Stefan Monnier
2024-01-24
*
(DOHASH): Change calling convention
Stefan Monnier
2024-01-24
*
Remove too-tricky make_lisp_symbol optimization
Stefan Monnier
2024-01-23
*
; Fix DOHASH
Gerd Möllmann
2024-01-23
*
Add an eassert back to XSYMBOL
Paul Eggert
2024-01-21
*
Speed up builtin_lisp_symbol when not optimizing
Paul Eggert
2024-01-21
*
Change HASH_UNUSED_ENTRY_KEY from Qunbound to NULL float
Mattias Engdegård
2024-01-21
*
Add C macro for hash table iteration
Mattias Engdegård
2024-01-21
*
Speed up make_lisp_symbol when debugging
Paul Eggert
2024-01-20
*
Simplify and tune XSYMBOL
Paul Eggert
2024-01-20
*
Be more systematic about parens in C source code
Paul Eggert
2024-01-20
*
Omit some parens
Paul Eggert
2024-01-20
*
Pacify gcc -Wsuggest-attribute=malloc
Paul Eggert
2024-01-20
*
Change hash_hash_t to uint32_t
Mattias Engdegård
2024-01-13
[next]