summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-06-29 22:02:11 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-06-29 22:02:11 -0700
commit33ab516588d6c0526ef2d77e1764c2004492a4ea (patch)
treea3b1f2d2b6d0034d92cc6ef46c81d216a233044c /tests
parent875dd9b8d942ba3b84dd8355f431cfde814f626f (diff)
downloadtxr-33ab516588d6c0526ef2d77e1764c2004492a4ea.tar.gz
txr-33ab516588d6c0526ef2d77e1764c2004492a4ea.tar.bz2
txr-33ab516588d6c0526ef2d77e1764c2004492a4ea.zip
keyparams: bugfix: key list order scrambled.
When the keyword parameter list contains a mixture of constant and non-constant default value expressions, the order of the extracted keys is scrambled, so values go to the wrong variables. * share/txr/stdlib/keyparams.tl (sys:build-key-list): Renamed to build-key-list-expr and rewritten to preserve the key order. (:key): Follow rename of build-key-list.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions