summaryrefslogtreecommitdiffstats
path: root/strudel.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-12-06 06:26:14 -0800
committerKaz Kylheku <kaz@kylheku.com>2017-12-06 06:26:14 -0800
commit67bea8d7d93447767181af3ef047cb55b79f9ea0 (patch)
tree694569d77242aaf28db186bf045c379595854857 /strudel.c
parentaa279b849e8a4c5fc4eb3429ac38f71f81704b2d (diff)
downloadtxr-67bea8d7d93447767181af3ef047cb55b79f9ea0.tar.gz
txr-67bea8d7d93447767181af3ef047cb55b79f9ea0.tar.bz2
txr-67bea8d7d93447767181af3ef047cb55b79f9ea0.zip
hash tables: now default to :equal-based.
* hash.c (eql_based_k): New keyword variable. (equal_based_p): New static function. (hashv): Use eql_based_p to determine whether to make an equal-based hash table. Subject to opt_compat relative to version 187. (hash_init): Intern :eql-based keyword and store in new variable. * hash.h (eql_based_k, userdata_k): Declared. * txr.1: Documentation updated, with compat notes too.
Diffstat (limited to 'strudel.c')
0 files changed, 0 insertions, 0 deletions