Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle raw GitLab pastes | Tom Ryder | 2016-09-06 | 1 | -2/+2 |
| | |||||
* | Add umake(1df) | Tom Ryder | 2016-09-05 | 1 | -0/+11 |
| | |||||
* | Prettify an Awk for a bit | Tom Ryder | 2016-09-05 | 1 | -1/+1 |
| | |||||
* | Exclude $0 from arg iteration in mftl(1df) | Tom Ryder | 2016-09-05 | 1 | -1/+1 |
| | |||||
* | Add mftl(1df) | Tom Ryder | 2016-09-05 | 1 | -0/+38 |
| | |||||
* | Ignore a false positive from shellcheck(1) | Tom Ryder | 2016-09-04 | 1 | -0/+1 |
| | |||||
* | Remove apostrophes from comments in subshells | Tom Ryder | 2016-09-04 | 1 | -4/+4 |
| | | | | Given it seems to broken in at least one sh(1) implementation | ||||
* | Add Pastebin ripper to xgo(1) | Tom Ryder | 2016-09-04 | 1 | -0/+5 |
| | |||||
* | Add bl(1df) | Tom Ryder | 2016-09-04 | 1 | -0/+11 |
| | |||||
* | Remove rmrej(1) | Tom Ryder | 2016-09-03 | 1 | -3/+0 |
| | | | | | Wrong approach to this problem. `git clean -dfx ; git reset --hard` is probably what's actually needed in most cases. | ||||
* | Add error conditions to cfr(1) | Tom Ryder | 2016-09-03 | 1 | -0/+2 |
| | |||||
* | Correction and error catching for cfr(1df) | Tom Ryder | 2016-09-03 | 1 | -1/+5 |
| | |||||
* | Tidy/correct tl(1) option parsing | Tom Ryder | 2016-09-03 | 1 | -9/+13 |
| | |||||
* | Simplify cfr(1) with new -o option to cf(1) | Tom Ryder | 2016-09-03 | 1 | -4/+3 |
| | |||||
* | Add -o option to cf(1df) | Tom Ryder | 2016-09-03 | 1 | -3/+29 |
| | |||||
* | Add some interesting notes to cfr(1df) | Tom Ryder | 2016-09-02 | 1 | -1/+1 |
| | |||||
* | Add mean(1df), med(1df), and mode(1df) | Tom Ryder | 2016-09-02 | 3 | -0/+40 |
| | |||||
* | Proper key spec for dub(1d) | Tom Ryder | 2016-09-02 | 1 | -1/+1 |
| | |||||
* | Reimplement cfr(1df) using cf(1df) | Tom Ryder | 2016-09-02 | 1 | -5/+7 |
| | | | | | Resolves issue; not as fast as non-portable printf hack, but good enough. Also properly excludes root from the count. | ||||
* | Add tot(1df) | Tom Ryder | 2016-09-02 | 1 | -0/+3 |
| | |||||
* | Fix POSIX non-compliance in cfr(1) | Tom Ryder | 2016-09-01 | 1 | -2/+4 |
| | | | | Which slows it down a *lot*; add an issue. | ||||
* | Add cfr(1df) | Tom Ryder | 2016-09-01 | 1 | -0/+4 |
| | |||||
* | Move han(1) to be shebangged | Tom Ryder | 2016-08-29 | 1 | -1/+0 |
| | |||||
* | Put dotfiles manuals into their own section | Tom Ryder | 2016-08-26 | 19 | -24/+25 |
| | | | | This probably contains a few mistakes | ||||
* | Add notifications to dmp(1) | Tom Ryder | 2016-08-25 | 1 | -1/+6 |
| | |||||
* | Tidy up and comment xgo(1) | Tom Ryder | 2016-08-25 | 1 | -9/+28 |
| | |||||
* | Open PDFs with xpdf(1) | Tom Ryder | 2016-08-25 | 1 | -0/+7 |
| | |||||
* | Expand and whitelist BASH_VERSINFO check in han(1) | Tom Ryder | 2016-08-23 | 1 | -2/+8 |
| | |||||
* | Add missing self var to edda(1) | Tom Ryder | 2016-08-23 | 1 | -0/+1 |
| | |||||
* | Extract actual media from GitHub/Imgur links | Tom Ryder | 2016-08-23 | 1 | -0/+6 |
| | |||||
* | Make xgo(1) view plain text in view(1) instead | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | |||||
* | Have xgo(1) handle video with mpv(1) too | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | |||||
* | Have xgo(1) handle audio with mpv(1) | Tom Ryder | 2016-08-23 | 1 | -0/+3 |
| | |||||
* | Accept no space after semicolon in MIME type | Tom Ryder | 2016-08-23 | 1 | -1/+1 |
| | |||||
* | Set xgo(1) to load text/plain docs in $PAGER | Tom Ryder | 2016-08-23 | 1 | -0/+5 |
| | |||||
* | Add some appropriate flags to curl(1) calls | Tom Ryder | 2016-08-22 | 2 | -2/+2 |
| | |||||
* | Apply cleverer arg-arranging method to apf(1) | Tom Ryder | 2016-08-22 | 1 | -30/+38 |
| | | | | This avoids a temporary file and some hairy sed(1) | ||||
* | Strip trailing period from sshi(1) hostnames | Tom Ryder | 2016-08-20 | 1 | -2/+2 |
| | |||||
* | Exit sshi(1) with 1 not 2 if null SSH_CONNECTION | Tom Ryder | 2016-08-20 | 1 | -1/+1 |
| | | | | Since that's not a usage error | ||||
* | Port fnl() to POSIX sh script fnl(1) | Tom Ryder | 2016-08-20 | 1 | -0/+21 |
| | | | | | No real compelling reason to make it a shell function in the first place. | ||||
* | Add sshi(1) | Tom Ryder | 2016-08-20 | 1 | -0/+28 |
| | |||||
* | Pass null arg to manual cleanup() call in apf(1) | Tom Ryder | 2016-08-20 | 1 | -1/+1 |
| | |||||
* | Remove debugging code from eds(1) | Tom Ryder | 2016-08-19 | 1 | -2/+1 |
| | |||||
* | Clean up temporary files before apf(1) exec | Tom Ryder | 2016-08-19 | 1 | -0/+3 |
| | |||||
* | Strip trailing whitespace from apf(1) | Tom Ryder | 2016-08-19 | 1 | -2/+2 |
| | |||||
* | Correct a comment in edda(1) | Tom Ryder | 2016-08-19 | 1 | -1/+1 |
| | |||||
* | Port eds(1) to POSIX sh(1) | Tom Ryder | 2016-08-19 | 1 | -38/+37 |
| | | | | | | | | Even managed to keep the options. Removed issue about Bash scripts; han(1) needs to be Bash as it's specifically for the Bash help() builtin. There's no advantage to making it POSIX. | ||||
* | Translate apf(1) to POSIX sh | Tom Ryder | 2016-08-19 | 1 | -20/+42 |
| | | | | | | | | | | | We lose the ability to include newlines in options, but probably a pretty good tradeoff, especially since it makes the *rc files hand-editable in theory. Also add skipping comments and blank lines. Update ISSUES.markdown. There are two more Bash scripts left; one of them, han(1), does actually require Bash, though. | ||||
* | Correct stws(1)'s self-identifying | Tom Ryder | 2016-08-19 | 1 | -1/+1 |
| | |||||
* | Port edda(1) to POSIX sh | Tom Ryder | 2016-08-19 | 1 | -26/+15 |
| | | | | | Losing the option-passing; could perhaps add this in again by specifically supporting POSIX-specific options for ed(1) |