aboutsummaryrefslogtreecommitdiff
path: root/bin/mi5.awk
Commit message (Collapse)AuthorAgeFilesLines
* Break up some long linesTom Ryder2018-12-271-2/+2
|
* Two-space sentences in shell commentsTom Ryder2018-12-271-3/+3
|
* Lots of cleanup of awk scriptsTom Ryder2017-07-021-11/+8
| | | | Mostly inspired by suggestions from gawk --lint
* Remove unneeded semicolonsTom Ryder2017-06-061-3/+3
|
* More tidying for mi5(1df)Tom Ryder2017-06-041-10/+12
|
* Playing a little more golfTom Ryder2017-06-041-4/+2
|
* Significant improvements to mi5(1df)Tom Ryder2017-06-041-35/+102
| | | | | | | | | | | | A clunkier and probably-slower but more accurate parser--won't stumble over quoted instances of the mi5(1df) delimiter within inline macro expansions. This removes one of the CAVEATS described in the manual page. Also allow specifying the quote and unquote strings and also the dnl string in m4, mostly for completeness' sake; the manual page warns against this as I think it's probably missing the point of mi5(1df) if you're getting to that point.
* Add some missing parenthesesTom Ryder2017-06-031-1/+1
|
* Nicer toggleTom Ryder2017-06-031-4/+2
|
* Check presence of delimiters correctlyTom Ryder2017-06-031-2/+1
|
* Remove regex operations on mi5(1df) delimsTom Ryder2017-06-021-4/+4
|
* Allow custom delimiters for mi5(1df)Tom Ryder2017-06-021-10/+16
|
* Implemented an ideaTom Ryder2017-06-021-18/+36
| | | | Slightly cleverer parsing for mi5
* Restore a cosmetic newlineTom Ryder2017-06-021-0/+1
|
* Remove lies from mi5Tom Ryder2017-06-021-3/+0
| | | | The second pass of the evaluator confounded me
* Add mi5(1df)Tom Ryder2017-06-021-0/+50