summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix hash table overallocation etc.Paul Eggert2019-07-201-58/+29
* ; Add comment to hash_table_rehash (Bug#36447)Stefan Monnier2019-07-141-0/+5
* Avoid returning negative numbers from `hash-table-count'Pip Cet2019-07-131-1/+3
* Avoid interleaving stderr in dump_fingerprintPaul Eggert2019-07-131-5/+14
* plist-get/lax-plist-get doc fixLars Ingebrigtsen2019-07-131-7/+9
* Avoid duplicate comparison in describe_map_comparePaul Eggert2019-07-111-5/+15
* Don't alter shared structure in dumped purecopied hash tables.Pip Cet2019-07-091-0/+6
* Do not alter match data in Fcapitalize etc.Paul Eggert2019-07-091-2/+3
* Merge from origin/emacs-26Glenn Morris2019-07-061-1/+1
|\
| * * src/fns.c (Fmapconcat): Doc fix. (Bug#36418)Eli Zaretskii2019-07-061-1/+1
* | Remove unnecessary tortoise checks.Pip Cet2019-06-271-10/+0
* | Improve documentation of hash-code functionsEli Zaretskii2019-06-151-3/+9
* | * src/fns.c (cmpfn_eql): Simplify.Paul Eggert2019-06-091-21/+14
* | Fix int overflow bug in ‘equal’Paul Eggert2019-06-081-2/+1
* | Tune base64 decodingPaul Eggert2019-06-081-97/+124
* | Minor fixes for the last commitsEli Zaretskii2019-06-081-19/+11
* | Add support for base64url variant of base-64 encoding/decodingPierre Téchoueyres2019-06-081-29/+137
* | Fix commentary about fixnums and hashes.Paul Eggert2019-06-071-9/+5
* | Merge from origin/emacs-26Glenn Morris2019-06-071-2/+6
|\ \ | |/
| * * src/fns.c (Fmapconcat): Doc fix. (Bug#35710)Eli Zaretskii2019-06-071-2/+6
* | Improve eq1/memql performancePaul Eggert2019-05-301-9/+11
* | Fix `memql' for bignumsMattias Engdegård2019-05-301-10/+24
* | Merge from origin/emacs-26Glenn Morris2019-05-221-4/+2
|\ \ | |/
| * Remove from docs references to obsolete MULE variablesEli Zaretskii2019-05-171-4/+2
* | Allow gap before first non-Lisp pseudovec memberPaul Eggert2019-04-081-1/+1
* | Fix misuses of NULL when talking about the NUL characterStefan Monnier2019-03-211-1/+1
* | Simplify list creation in C codePaul Eggert2019-03-041-7/+1
* | * src/fns.c: Fix comment.Paul Eggert2019-02-181-2/+1
* | Support (locale-info 'paper) on MS-WindowsEli Zaretskii2019-02-041-2/+3