summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-01-13Leaner hash table dumping and thawingMattias Engdegård
2024-01-13Remove rehash-threshold and rehash-size struct membersMattias Engdegård
2024-01-13Represent hash table weakness as an enum internallyMattias Engdegård
2024-01-13Don't print or read the hash table size parameterMattias Engdegård
2024-01-13* src/print.c (print_object): Don't print empty hash-table dataMattias Engdegård
2024-01-13* src/print.c (print_object): Don't print hash table test if `eql`.Mattias Engdegård
2024-01-13Fix NULL dereference in w32notify.cStefan Kangas
2024-01-13Prefer AREF in GET_TRANSLATION_TABLEStefan Kangas
2024-01-13* src/fns.c (maybe_resize_hash_table): Fix EMACS_INT format specifier.Eli Zaretskii
2024-01-13Properly sort results for partial font specsPo Lu
2024-01-12; * src/lisp.h (struct Lisp_Hash_Table): Add ASCII art.Mattias Engdegård
2024-01-12; * src/fns.c (Fmake_hash_table): ensure `test` is a bare symbolMattias Engdegård
2024-01-12Abstract predicate and constant for unused hash keysMattias Engdegård
2024-01-12; * src/alloc.c (purecopy_hash_table): SimplifyMattias Engdegård
2024-01-12Refactor hash table vector reallocationMattias Engdegård
2024-01-12Refactor: extract hash and index computations to functionsMattias Engdegård
2024-01-12; * src/fns.c (collect_interval): Move misplaced function.Mattias Engdegård
2024-01-12Refactor: less layering violation in composite.hMattias Engdegård
2024-01-12Decouple profiler from Lisp hash table internalsMattias Engdegård
2024-01-12; * src/pdumper.c (dump_hash_table): Remove unused argument.Mattias Engdegård
2024-01-12Add internal hash-table debug functionsMattias Engdegård
2024-01-12* src/nsfont.m (nsfont_open): Fix Ffont_xlfd_name args.Michael Albinus
2024-01-10Esplain how to turn off GDB display of inferior-eventsRichard M. Stallman
2024-01-10Fix use after free in androidvfs.cStefan Kangas
2024-01-10Remove redundant casts from void* with malloc functionsStefan Kangas
2024-01-10; Minor edits to PROBLEMS and sfnt.cPo Lu
2024-01-09Use `min`/`max` macros in a few more placesStefan Kangas
2024-01-08; Fix a crash in sfnt_read_fvar_tablePo Lu
2024-01-08Properly instruct Italic Arial or BS Mono at small PPEM sizesPo Lu
2024-01-08Remove redundant conversion from bool to boolStefan Kangas
2024-01-08; Delete a superfluous bitwise 'or'Stefan Kangas
2024-01-06Pacify Ubuntu GCC 13.2 in x_get_local_selectionPaul Eggert
2024-01-06Pacify Ubuntu GCC 13.2 in set_marker_internalPaul Eggert
2024-01-06Merge from origin/emacs-29Eli Zaretskii
2024-01-06Revert "Add new `swap` macro and use it"Po Lu
2024-01-06Properly parse TTC tables with digital signaturesPo Lu
2024-01-06Add new `swap` macro and use itStefan Kangas
2024-01-04(backtrace-on-redisplay-error): Use `handler-bind`Stefan Monnier
2024-01-04(signal_or_quit): Preserve error object identityStefan Monnier
2024-01-04eval.c: Add new var `lisp-eval-depth-reserve`Stefan Monnier
2024-01-04Move batch backtrace code to `top_level_2`Stefan Monnier
2024-01-04New special form `handler-bind`Stefan Monnier
2024-01-04* src/comp.c (Fcomp__compile_ctxt_to_file): Fix hash table Qunbound use.Andrea Corallo
2024-01-04Prefer build_unibyte_string where applicableStefan Kangas
2024-01-04Prefer NILP (x) to EQ (x, Qnil)Stefan Kangas
2024-01-03; * src/window.c (Fset_window_margins): Doc fix.Eli Zaretskii
2024-01-03Don't magnify extent of shifts by variable glyph interpolationPo Lu
2024-01-03Don't include sheap.h in sysdep.cStefan Kangas
2024-01-03Delete obsolete GC debugging codeStefan Kangas
2024-01-02Don't include sheap.h from alloc.cStefan Kangas