Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Switch to using awk for line counting in dub(1df) | Tom Ryder | 2017-06-14 | 1 | -2/+2 | |
| | | | | Seems a bit nicer, passing the variable in as data rather than code | |||||
* | Add comment to p(1df) | Tom Ryder | 2017-06-12 | 1 | -1/+2 | |
| | ||||||
* | Add fnp(1df) | Tom Ryder | 2017-06-12 | 1 | -0/+23 | |
| | ||||||
* | Refactor urlh(1df) awk a bit | Tom Ryder | 2017-06-10 | 1 | -6/+3 | |
| | ||||||
* | Force integer for dub(1df) limit | Tom Ryder | 2017-06-10 | 1 | -1/+1 | |
| | ||||||
* | Make dub(1df) smarter, add a caveat | Tom Ryder | 2017-06-10 | 1 | -15/+11 | |
| | ||||||
* | Remove unneeded semicolons | Tom Ryder | 2017-06-06 | 1 | -3/+3 | |
| | ||||||
* | More tidying for mi5(1df) | Tom Ryder | 2017-06-04 | 1 | -10/+12 | |
| | ||||||
* | Remove unneeded FD ID | Tom Ryder | 2017-06-04 | 1 | -1/+1 | |
| | ||||||
* | Playing a little more golf | Tom Ryder | 2017-06-04 | 1 | -4/+2 | |
| | ||||||
* | Significant improvements to mi5(1df) | Tom Ryder | 2017-06-04 | 1 | -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 parentheses | Tom Ryder | 2017-06-03 | 1 | -1/+1 | |
| | ||||||
* | Add rep(1df) | Tom Ryder | 2017-06-03 | 1 | -0/+25 | |
| | ||||||
* | Use full length($0) rather than just length | Tom Ryder | 2017-06-03 | 1 | -1/+1 | |
| | | | | | The latter is allowed by POSIX, but not historically accepted everywhere and the former being explicit is more readable anyway | |||||
* | Nicer toggle | Tom Ryder | 2017-06-03 | 1 | -4/+2 | |
| | ||||||
* | Check presence of delimiters correctly | Tom Ryder | 2017-06-03 | 1 | -2/+1 | |
| | ||||||
* | Remove misplaced shebangs | Tom Ryder | 2017-06-02 | 2 | -2/+0 | |
| | ||||||
* | Remove regex operations on mi5(1df) delims | Tom Ryder | 2017-06-02 | 1 | -4/+4 | |
| | ||||||
* | Allow custom delimiters for mi5(1df) | Tom Ryder | 2017-06-02 | 1 | -10/+16 | |
| | ||||||
* | Implemented an idea | Tom Ryder | 2017-06-02 | 1 | -18/+36 | |
| | | | | Slightly cleverer parsing for mi5 | |||||
* | Restore a cosmetic newline | Tom Ryder | 2017-06-02 | 1 | -0/+1 | |
| | ||||||
* | Remove lies from mi5 | Tom Ryder | 2017-06-02 | 1 | -3/+0 | |
| | | | | The second pass of the evaluator confounded me | |||||
* | Use mi5 to make templated shell scripts | Tom Ryder | 2017-06-02 | 10 | -155/+58 | |
| | ||||||
* | Add mi5(1df) | Tom Ryder | 2017-06-02 | 1 | -0/+50 | |
| | ||||||
* | Simplify some awk | Tom Ryder | 2017-06-02 | 1 | -7/+4 | |
| | ||||||
* | Add p(1df) | Tom Ryder | 2017-05-28 | 1 | -0/+1 | |
| | ||||||
* | Tweak FS a bit for mw(1df) | Tom Ryder | 2017-05-28 | 1 | -1/+1 | |
| | ||||||
* | Add mw(1df) | Tom Ryder | 2017-05-28 | 1 | -0/+10 | |
| | ||||||
* | Add history filename squashing to rlwrap(1) calls | Tom Ryder | 2017-05-27 | 2 | -2/+2 | |
| | ||||||
* | Make a caveat of swr(1df) clearer | Tom Ryder | 2017-05-26 | 1 | -1/+1 | |
| | ||||||
* | Add trs(1df) | Tom Ryder | 2017-05-24 | 1 | -0/+36 | |
| | ||||||
* | Exit 2 with usage errors from gwp(1df) | Tom Ryder | 2017-05-24 | 1 | -1/+1 | |
| | ||||||
* | Change dam(1df) to a sed script | Tom Ryder | 2017-05-24 | 2 | -25/+8 | |
| | ||||||
* | Add missing dash | Tom Ryder | 2017-05-24 | 1 | -1/+1 | |
| | ||||||
* | Add dam(1df) | Tom Ryder | 2017-05-24 | 1 | -0/+25 | |
| | ||||||
* | Avoid awk(1) fork in pph(1df) | Tom Ryder | 2017-05-22 | 1 | -2/+3 | |
| | ||||||
* | Move exm(1df) test into EDITOR selection | Tom Ryder | 2017-05-14 | 1 | -8/+5 | |
| | | | | | | Merely checking for vim(1) is a poor test; we specifically need to know if the ex(1) implementation is Vim, so test it while making the EDITOR decision. | |||||
* | Add pst(1df), ped(1df), and pvi(1df) | Tom Ryder | 2017-05-10 | 5 | -0/+36 | |
| | ||||||
* | Clean up clog(1df) a bit | Tom Ryder | 2017-05-02 | 1 | -0/+9 | |
| | ||||||
* | Add grec(1df) and gred(1df) | Tom Ryder | 2017-04-28 | 2 | -0/+4 | |
| | ||||||
* | Restore explicit iteration to csmw(1df) | Tom Ryder | 2017-04-22 | 1 | -1/+1 | |
| | | | | Turns out the for...in construct doesn't specify an order in POSIX | |||||
* | Streamline csmw(1df) a bit | Tom Ryder | 2017-04-22 | 1 | -5/+5 | |
| | ||||||
* | Add some missing leading comments | Tom Ryder | 2017-04-21 | 7 | -1/+6 | |
| | ||||||
* | Add brief comment to top of quo.sed | Tom Ryder | 2017-04-21 | 1 | -0/+1 | |
| | ||||||
* | Update ~/.cache path in bcq(1df) | Tom Ryder | 2017-04-13 | 1 | -1/+1 | |
| | ||||||
* | Apply runtime shebanging to POSIX shell | Tom Ryder | 2017-04-05 | 86 | -86/+0 | |
| | ||||||
* | Use awk for "get first word" | Tom Ryder | 2017-03-29 | 1 | -1/+1 | |
| | | | | A little clearer than the sed, if longer | |||||
* | This version works on vim.tiny | Tom Ryder | 2017-03-24 | 1 | -2/+4 | |
| | ||||||
* | Move redirect to correct process | Tom Ryder | 2017-03-24 | 1 | -1/+1 | |
| | ||||||
* | Move stderr block to within subst | Tom Ryder | 2017-03-24 | 1 | -1/+1 | |
| |