summaryrefslogtreecommitdiffstats
path: root/stdlib
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2023-08-10 22:52:42 -0700
committerKaz Kylheku <kaz@kylheku.com>2023-08-10 22:52:42 -0700
commitaf07e726a7573304b957a3712984f6ecf6167872 (patch)
tree15b7e2474ece8f3371c728d756e17d356906213e /stdlib
parentf8bca2bc1e7bdb6fde4e61f92fa7b8e6f2295474 (diff)
downloadtxr-af07e726a7573304b957a3712984f6ecf6167872.tar.gz
txr-af07e726a7573304b957a3712984f6ecf6167872.tar.bz2
txr-af07e726a7573304b957a3712984f6ecf6167872.zip
unuse-sym: fix in face of use-sym-as.
* lib.c (unuse_sym): A used symbol may now appear in a package under a different name. So if we don't find a symbol under the symbol's name, or find a different symbol, we must try a reverse hash search before giving up. * txr.1: Add notes to use-sym-as that unuse-sym must be used to undo its effect. Add notes to unuse-sym discussing similarities and differences versus unintern. * tests/012/use-as.tl: New test cases.
Diffstat (limited to 'stdlib')
0 files changed, 0 insertions, 0 deletions