summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Expand)AuthorAgeFilesLines
* Fix recently-introduced Fdelete bugPaul Eggert2020-08-151-25/+4
* Minimize ‘equal’ calls in (delete x vector)Paul Eggert2020-08-151-9/+29
* Fdelete speed tweak for stringsPaul Eggert2020-08-151-2/+5
* Fix GC bugs related to uninitialized vectorsPaul Eggert2020-08-151-1/+1
* * src/fns.c (hash_table_rehash): Help the compiler a bit.Paul Eggert2020-08-111-4/+6
* Rehash hash tables eagerly after loading a dumpPip Cet2020-08-111-48/+17
* Special-case symbol and fixnum keys in member, assoc and rassocMattias Engdegård2020-07-081-0/+14
* MS-Windows fixes as followup to import of Gnulib 'getrandom'Eli Zaretskii2020-06-281-4/+0
* Use getrandom syscall for noncesPaul Eggert2020-06-271-5/+10
* Reject attempts to clear pure stringsPaul Eggert2020-05-181-19/+32
* Pacify GCC 10.1.0Paul Eggert2020-05-111-1/+1
* Merge from origin/emacs-27Glenn Morris2020-05-031-28/+28
|\
| * Make sure alist-related functions say so in their docEli Zaretskii2020-04-291-28/+28
* | Port recent character.h changes to --with-wide-intPaul Eggert2020-04-171-14/+10
* | Prefer more inline functions in character.hPaul Eggert2020-04-171-34/+18
* | Prefer inline functions in character.hPaul Eggert2020-04-171-3/+3
* | Treat out-of-range positions consistentlyPaul Eggert2020-03-271-16/+2
* | Avoid unlikely load-average bugPaul Eggert2020-02-171-1/+1
* | * src/fns.c (sxhash_obj): Fix crash on sub-char-tablesStefan Monnier2020-01-181-38/+31
* | Fix sxhash-equal on bytecodes, markers, etc.Paul Eggert2020-01-071-21/+31
* | Help the compiler inline sxhashPaul Eggert2020-01-071-6/+13
|/
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Clarify base64 requirements and say what {en,de}code_coding_region doesLars Ingebrigtsen2019-12-241-2/+14
* Allow recursive minibuffers for yes-or-no-p and y-or-n-p (bug#17272 bug#19064)Juri Linkov2019-11-271-2/+5
* Add/fix documentation for widget-applyJuanma Barranquero2019-10-161-0/+1
* identity, ignore: Make arg names more consistent with docsJuanma Barranquero2019-10-101-3/+3
* * src/fns.c (Flocale_info): Avoid fixnum overflow under ASan.Philipp Stephani2019-10-051-2/+8
* Add tests for secure-hash and improve doc string (Bug#37420)Stefan Kangas2019-10-041-2/+7
* * src/fns.c (Fbuffer_hash): Improve doc string.Stefan Kangas2019-09-221-1/+8
* Recommend against SHA-1 and MD5 for securityStefan Kangas2019-09-201-2/+9
* Remove obsolete Lint directivesPaul Eggert2019-09-161-3/+0
* extern function cleanupPaul Eggert2019-08-241-17/+15
* Fix Qunbound-Qnil confusion in clrhash patchPaul Eggert2019-08-221-2/+5
* Fix clrhash bug when hash table needs rehashingPaul Eggert2019-08-211-16/+12
* Don’t hard-loop on cycles in ‘read’ etc.Paul Eggert2019-08-211-3/+6
* Be more careful about pointers to bignum valsPaul Eggert2019-08-211-11/+11
* Debug out-of-range make_fixnum argsPaul Eggert2019-08-151-4/+4
* Don't dump the `hash` vector if it will need to be recomputed anywayStefan Monnier2019-07-261-7/+8
* * src/fns.c: Use `EQ (key, Qunbound)` to check if a slot is in useStefan Monnier2019-07-261-16/+29
* * src/fns.c (hash_index_size): New function, extracted from make_hash_tableStefan Monnier2019-07-261-18/+15
* * src/fns.c (maybe_resize_hash_table): Obey rehash_size (bug#25743)Stefan Monnier2019-07-261-1/+1
* * src/fns.c (hashfn_user_defined): Make sure we always return a fixnum.Stefan Monnier2019-07-231-1/+1
* Avoid overexposing fixnums for hash codesPaul Eggert2019-07-221-5/+7
* Do not pdump user-defined hashtabsPaul Eggert2019-07-221-1/+1
* Avoid integer overflow in hash table sizePaul Eggert2019-07-211-6/+13
* Improve doc for hash tablesPaul Eggert2019-07-211-4/+4
* Tweak recent hash-table fixPaul Eggert2019-07-201-15/+12
* Fix crash if user test munges hash tablePaul Eggert2019-07-201-19/+55
* Simplify hashfn/cmpfn calling conventionPaul Eggert2019-07-201-58/+45
* Rename ‘pure’ to ‘purecopy’Paul Eggert2019-07-201-5/+5