X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=NOTES;fp=NOTES;h=fcb4e9505de16160bfbf1c5f79bcd92dadbcecfc;hp=b2023817f2beb3c80a9cab908a9623f60bf58fff;hb=3fc89ce9c0395620a92340e8290c18e156ca367e;hpb=4eac60b2aeaba0ff660fd9f58fcdce210592bac0 diff --git a/NOTES b/NOTES index b202381..fcb4e95 100644 --- a/NOTES +++ b/NOTES @@ -1,14 +1,20 @@ -&= => subdir -&_ => subdir_ -&/ => subdir/ -&CAPS => subdir_CAPS -&lc => subdir/lc - -&.= &._ &./ &.CAPS &.lc => $(top_srcdir)/subdir -&:= &:_ &:/ &:CAPS &:lc => $(abs_top_srcdir)/subdir +&= => subdir +&_ => subdir_ +&/ => subdir/ +&CAPS => subdir_CAPS _ counts +&lc => subdir/lc _ counts + +&,= &,_ &,/ &,CAPS &,lc prefixes $(top_srcdir)/subdir +&;= &;_ &;/ &;CAPS &;lc prefixes $(abs_top_srcdir)/subdir + +&. => $(top_srcdir) +&: => $(abs_top_srcdir) + & thing thing => like &thing &thing (until EOL) + (edits only `thing's which are CAPS or lc + and follow a space) -&& => & +&& => & &! spc disables & *until* EOL @@ -22,3 +28,7 @@ eg notably eg &!@@@ @@@ is recognised instead of & @@@!& go back to & + +&TARGETS[_things] is handled specially + must be spelled precisely this way + if no _things, means _all