[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Add an explanation to 3.3 3 4 (chopping off last hop to...
Update of /home/minion/cvsroot/doc/spec
In directory moria.mit.edu:/tmp/cvs-serv22352
Modified Files:
path-spec.txt
Log Message:
Add an explanation to 3.3 3 4 (chopping off last hop to replace it with the previously chosen exit hop)
Index: path-spec.txt
===================================================================
RCS file: /home/minion/cvsroot/doc/spec/path-spec.txt,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- path-spec.txt 7 Nov 2003 06:44:08 -0000 1.4
+++ path-spec.txt 7 Nov 2003 07:33:14 -0000 1.5
@@ -252,7 +252,7 @@
PathSpec.
- The second leg of the path satisfies the second leg of
the PathSpec.
-
+
- If the PathSpec has one leg, then:
- The path has one leg.
- The path's leg satisfies the PathSpec's leg.
@@ -367,6 +367,11 @@
hop in step 2 above, then remove the last component.
If the last component in the resulting path is a
ByNickname component, remove the last component.
+
+ (Explanation: Suppose the path is Foo,~1 , and the ~1
+ expands to nil. The expanded path specifier is "Foo"; we
+ don't want to remove the Foo in order to replace it with our
+ (previously chosen) exit hop.)
Call the resulting expanded path specifier "ESPEC".