summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-04-10 06:16:53 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-04-10 06:16:53 -0700
commitbe3f4ac0a0582347e663eb58989e32fe54018d82 (patch)
tree3009f7d43f4566b4d8d83d52734b3ba045e78254
parentc8a612b90db07517514bb1bcd200ce2604528dbd (diff)
downloadtxr-be3f4ac0a0582347e663eb58989e32fe54018d82.tar.gz
txr-be3f4ac0a0582347e663eb58989e32fe54018d82.tar.bz2
txr-be3f4ac0a0582347e663eb58989e32fe54018d82.zip
doc: new package fallback use by printer.
* txr.1: Update the description of how the printer avoids ambiguity when making use of the packag fallback list.
-rw-r--r--txr.14
1 files changed, 3 insertions, 1 deletions
diff --git a/txr.1 b/txr.1
index 3f35d85d..2dc35a34 100644
--- a/txr.1
+++ b/txr.1
@@ -45574,7 +45574,9 @@ The printer situation involving the fallback list is as follows.
If a symbol is being printed in a machine-readable way (not "pretty"),
has a home package and is not a keyword symbol, then a search takes place
through the current package and its fallback list. If the symbol is found
-in any of those places, then it is printed without a package prefix.
+in any of those places, and if those places are devoid of any symbols
+which have the same name, thus causing ambiguity, then the symbol is printed
+without a package prefix.
The listener situation involving the fallback list is a follows.
When tab completion is used on a symbol without a package