summaryrefslogtreecommitdiffstats
path: root/txr.1
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-01-22 00:31:42 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-01-22 00:31:42 -0800
commit79e8b2534690bf7c427c28de7738705d5a372502 (patch)
tree89eb88bf6bd704ebbe7aeac9da7be374346f6fba /txr.1
parenta5f90cf8a467ac8817ab3db5c9f8190b7a547d67 (diff)
downloadtxr-79e8b2534690bf7c427c28de7738705d5a372502.tar.gz
txr-79e8b2534690bf7c427c28de7738705d5a372502.tar.bz2
txr-79e8b2534690bf7c427c28de7738705d5a372502.zip
hash: hash-revget now defaults to equal.
* hash.c (hash_revget): Default to equal, except in compatibility mode. (hash_keys_of): Also default to equal. This function is too new to bother with compatibility switching. * txr.1: Documented, with compat notes.
Diffstat (limited to 'txr.1')
-rw-r--r--txr.111
1 files changed, 10 insertions, 1 deletions
diff --git a/txr.1 b/txr.1
index 45800d08..4033359a 100644
--- a/txr.1
+++ b/txr.1
@@ -48421,7 +48421,7 @@ The comparison is performed using
The default
.meta testfun
is the
-.code eql
+.code equal
function.
.coNP Function @ hash-invert
@@ -76742,6 +76742,15 @@ of these version values, the described behaviors are provided if
is given an argument which is equal or lower. For instance
.code "-C 103"
selects the behaviors described below for version 105, but not those for 102.
+.IP 248
+Until \*(TX 248, the
+.code hash-revget
+function defaulted to using
+.code eql
+equality for searching the hash table for matching values rather than the
+current
+.codn equal .
+A compatibility value of 248 or lower restores the behavior.
.IP 244
Until \*(TX 244, the
.code env-hash