X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=README;h=4da40911ce83909e880874de657b6d4db797992b;hp=fa0fd95e146689deca5551096cb794a5c8ee8b86;hb=8c6b02849c6918f1deac8e463b24335844d65b86;hpb=8df0559baf489581ba2f7decc8f3b6854df7fc52 diff --git a/README b/README index fa0fd95..4da4091 100644 --- a/README +++ b/README @@ -274,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 - 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