chiark / gitweb /
doctests: Add missing & from include
[subdirmk.git] / README
diff --git a/README b/README
index 67ce6cc17c8fd3755ecddf39a675a073850f11ff..4da40911ce83909e880874de657b6d4db797992b 100644 (file)
--- a/README
+++ b/README
@@ -247,7 +247,9 @@ So pathname syntax is a subset of:
     '&' [ '^' | '~' ] [ lc | '/' | '.' | '=' ]
 
 &&             =>      &&              for convenience in shell runes
-\&             =>      &               general escaping mechanism
+
+&\&            =>      &               general escaping mechanism
+&\$            =>      $
 
 & thing thing... &
 &^ thing thing... &
@@ -272,21 +274,21 @@ So pathname syntax is a subset of:
 &#     delete everything to end of line
        (useful if the RHS contains unrecognised & constructions)
 
-&:changequote STUFF
-       changes the escape sequence from & to literally STUFF
-       STUFF may be any series of of non-whitespace characters,
+&:changequote NEWQUOTE
+       changes the escape sequence from & to literally NEWQUOTE
+       NEWQUOTE may be any series of of non-whitespace characters,
        and is terminated by EOL or lwsp.  The whole line is
        discarded.
 
-       After this, write STUFF instead of &, everywhere.
+       After this, write NEWQUOTE instead of &, everywhere.
        The effect is global and lasts until the next setting.
        It takes effect on &:include'd files too, so maybe set
        it back before using &:include.
 
        Notably
-               STUFFSTUFF              => STUFFSTUFF
-               \STUFF                  => STUFF
-               STUFF:changequote &     => set escape back to &
+               NEWQUOTENEWQUOTE        => NEWQUOTENEWQUOTE
+               NEWQUOTE\NEWQUOTE       => NEWQUOTE
+               NEWQUOTE:changequote &  set escape back to &
 
 &TARGETS_things
        Handled specially.  If mentioned, declares that this