aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin/mi5.awk3
-rw-r--r--man/man1/mi5.1df8
2 files changed, 1 insertions, 10 deletions
diff --git a/bin/mi5.awk b/bin/mi5.awk
index c05955ff..32bac6e9 100644
--- a/bin/mi5.awk
+++ b/bin/mi5.awk
@@ -33,9 +33,6 @@ mac {
# Don't let apostrophes close the comment
gsub(/'/, "''`")
- # Don't let $ signs confound expansion
- gsub(/\$/, "$'`")
-
# Replace m5 opener with m4 closer
gsub(/<% */, "'")
diff --git a/man/man1/mi5.1df b/man/man1/mi5.1df
index b56bed93..7fb41078 100644
--- a/man/man1/mi5.1df
+++ b/man/man1/mi5.1df
@@ -50,13 +50,7 @@ very simple macro expansion in an mi5 inline.
.SH CAVEATS
Only very simple macro expansions work in inline calls at the moment. This can
be fixed by the author tokenizing the line properly, which he'll do Real Soon
-Now (TM). Specifically, neither quote delimiters nor macro parameters work.
-The latter is because of a nasty corner-case in m4 where parameter expansions
-$1, $2, $*, etc are expanded
-.B even within quotes,
-one of m4's darkest corners. The workaround is to do as much logic as you can
-in a block, defining your result as a single simple macros, and then expanding
-that inline.
+Now (TM). Specifically, quote delimiters do not work.
.SH SEE ALSO
bp(1df), xargs(1)
.SH AUTHOR