aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'feature/bin-review' into developTom Ryder2018-01-154-26/+32
|\ | | | | | | | | | | * feature/bin-review: Refactor clog(1df), allow args and non-term stdin Reimplement bl(1df) in Awk
| * Refactor clog(1df), allow args and non-term stdinTom Ryder2018-01-152-16/+27
| | | | | | | | | | This makes a bit clearer how awkward the rlwrap(1) code is, too. It may not be worth keeping it.
| * Reimplement bl(1df) in AwkTom Ryder2018-01-132-10/+5
|/ | | | This is shorter and tidier.
* Merge branch 'feature/ax-safety' into developTom Ryder2018-01-112-14/+15
|\ | | | | | | | | | | | | * feature/ax-safety: Separate ax(1df) manpage args from command Make newline explicit for ax(1df) Make first ax(1df) arg safer, warn on second arg
| * Separate ax(1df) manpage args from commandTom Ryder2018-01-111-2/+4
| | | | | | | | | | | | | | | | Just for a clearer visual distinction. This probably needs to be done for other manual pages, too. We use zero-width characters (\&) at the start of the lines beginning with apostrophes so that they get printed literally.
| * Make newline explicit for ax(1df)Tom Ryder2018-01-112-3/+3
| | | | | | | | | | This makes it a little more flexible, if you genuinely don't want a newline in the output.
| * Make first ax(1df) arg safer, warn on second argTom Ryder2018-01-112-10/+9
|/ | | | | | | | | | | | | The format in the first argument does not need to be evaluated, so it can be passed in a simple awk variable. The second argument is evaluated, by design, so code injection is trivial. It's probably a good idea to warn users about this explicitly. $ ax '0);system("cat /etc/passwd")' Make the whole thing a little terser, too, with the awk program construction, variable assignment, and invocation all on one line.
* Merge branch 'feature/vim-doc-fix' into developTom Ryder2018-01-083-4/+4
|\ | | | | | | | | * feature/vim-doc-fix: Correct monospaced blocks in Vim plugin docs
| * Correct monospaced blocks in Vim plugin docsTom Ryder2018-01-083-4/+4
|/ | | | Close unclosed blocks, and remove an unwanted block.
* Merge branch 'hotfix/v0.22.1' into developTom Ryder2017-12-294-5/+5
|\ | | | | | | | | | | | | | | * hotfix/v0.22.1: Bump version number to 0.22.1 (hotfix) Allow specifying GnuPG --keyid-format at build Rebuild dotfiles(7) manual page Bump version number to 0.22.0
| * Bump version number to 0.22.1 (hotfix)Tom Ryder2017-12-291-2/+2
| |
| * Allow specifying GnuPG --keyid-format at buildTom Ryder2017-12-292-1/+3
| | | | | | | | | | Old versions of gpg(1) don't support "none" as a --keyid-format; allow specifying it as a Makefile variable KEYID_FORMAT.
| * Merge branch 'release/v0.22.0'v0.22.0Tom Ryder2017-12-297-28/+10
| |\ | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.22.0: Rebuild dotfiles(7) manual page Bump version number to 0.22.0 Update key fingerprint for finger(1) Use only fingerprints for GnuPG keys Remove --batch option and wrapper for gpg(1)
| | * Rebuild dotfiles(7) manual pageTom Ryder2017-12-291-2/+0
| | |
| | * Bump version number to 0.22.0Tom Ryder2017-12-291-2/+2
| |/ |/|
* | Merge branch 'feature/gpg-fp-only' into developTom Ryder2017-12-293-8/+8
|\ \ | | | | | | | | | | | | | | | * feature/gpg-fp-only: Update key fingerprint for finger(1) Use only fingerprints for GnuPG keys
| * | Update key fingerprint for finger(1)Tom Ryder2017-12-291-5/+5
| | |
| * | Use only fingerprints for GnuPG keysTom Ryder2017-12-292-3/+3
|/ / | | | | | | The manual page for gpg(1) says this is the safest way to do it.
* | Merge branch 'feature/gpg-no-batch' into developTom Ryder2017-12-293-16/+0
|\ \ | | | | | | | | | | | | * feature/gpg-no-batch: Remove --batch option and wrapper for gpg(1)
| * | Remove --batch option and wrapper for gpg(1)Tom Ryder2017-12-293-16/+0
|/ / | | | | | | | | | | | | | | This was originally added to cut the decryption boilerplate, which no longer seems to be an issue; I think that --quiet may be correctly blocking it now. Even without this, it caused more problems than it solved when gpg(1) genuinely did need user interaction from me, for example for --update-trustdb.
* | Merge branch 'release/v0.21.0' into developTom Ryder2017-12-282-4/+3
|\ \ | | | | | | | | | | | | | | | * release/v0.21.0: Rebuild dotfiles(7) man page from README Bump version number to 0.21.0
| | * Merge branch 'release/v0.21.0'v0.21.0Tom Ryder2017-12-285-9/+8
| | |\ | | |/ | |/| | | | | | | | | | | | | * release/v0.21.0: Rebuild dotfiles(7) man page from README Bump version number to 0.21.0 Switch from newsbeuter to newsboat
| * | Rebuild dotfiles(7) man page from READMETom Ryder2017-12-281-2/+1
| | |
| * | Bump version number to 0.21.0Tom Ryder2017-12-281-2/+2
|/ /
* | Merge branch 'feature/newsboat' into developTom Ryder2017-12-283-5/+5
|\ \ | | | | | | | | | | | | * feature/newsboat: Switch from newsbeuter to newsboat
| * | Switch from newsbeuter to newsboatTom Ryder2017-12-283-5/+5
|/ / | | | | | | | | | | Newsbeuter is no longer maintained: <https://github.com/akrennmair/newsbeuter/commit/7c981f460d6c8c3690f140cbb279c277dc8f55fe>
* | Merge branch 'release/v0.20.0' into developTom Ryder2017-12-081-2/+2
|\ \ | | | | | | | | | | | | * release/v0.20.0: Bump verison number to 0.20.0
| | * Merge branch 'release/v0.20.0'v0.20.0Tom Ryder2017-12-0811-367/+441
| | |\ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.20.0: Bump verison number to 0.20.0 Add some comments to vintrc Make vim-vint allow saying ":set nocompatible" Add install target for vim-vint Update submodule paths Add syntax checking with zsh -n for Z shell Use consistent indentation for bulleted list items Update sahara submodule Correct a homophone error in a comment
| * | Bump verison number to 0.20.0Tom Ryder2017-12-081-2/+2
|/ /
* | Merge branch 'feature/vim-zsh-check' into developTom Ryder2017-12-082-0/+66
|\ \ | | | | | | | | | | | | * feature/vim-zsh-check: Add syntax checking with zsh -n for Z shell
| * | Add syntax checking with zsh -n for Z shellTom Ryder2017-11-232-0/+66
| | |
* | | Merge branch 'feature/typofix' into developTom Ryder2017-12-081-1/+1
|\ \ \ | | | | | | | | | | | | | | | | * feature/typofix: Correct a homophone error in a comment
| * | | Correct a homophone error in a commentTom Ryder2017-11-201-1/+1
| | | |
* | | | Merge branch 'feature/vim-vint-in...' into developTom Ryder2017-12-082-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/vim-vint-install: Add some comments to vintrc Make vim-vint allow saying ":set nocompatible" Add install target for vim-vint
| * | | | Add some comments to vintrcTom Ryder2017-12-081-0/+4
| | | | |
| * | | | Make vim-vint allow saying ":set nocompatible"Tom Ryder2017-12-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per 62d2a7d, I need to have 'nocompatible' set if Vim is invoked as "ex" or if it's sourced directly with the -u option. I disagree with the policy.
| * | | | Add install target for vim-vintTom Ryder2017-12-082-0/+6
|/ / / /
* | | | Merge branch 'feature/vim-submodule' into developTom Ryder2017-11-271-2/+2
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | * feature/vim-submodule: Update submodule paths
| * | | Update submodule pathsTom Ryder2017-11-271-2/+2
|/ / / | | | | | | | | | | | | Renamed two of my Vim submodules with the usual "vim-" prefix; this avoids the 301 HTTP redirect.
* | | Merge branch 'hotfix/v0.19.1' into developTom Ryder2017-11-232-2/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | * hotfix/v0.19.1: Bump VERSION Restore 'nocompatible' set to vimrc
* \ \ \ Merge branch 'feature/readme-indent' into developTom Ryder2017-11-233-362/+356
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * feature/readme-indent: Use consistent indentation for bulleted list items
| * | | | Use consistent indentation for bulleted list itemsTom Ryder2017-11-233-362/+356
|/ / / /
* | | | Merge branch 'feature/vim-plugin-...' into developTom Ryder2017-11-231-0/+0
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | * feature/vim-plugin-update: Update sahara submodule
| * | | Update sahara submoduleTom Ryder2017-11-231-0/+0
|/ / /
* | | Merge branch 'release/v0.19.0' into developTom Ryder2017-11-201-2/+2
|\ \ \ | | | | | | | | | | | | | | | | * release/v0.19.0: Bump version number to 0.19.0
| | | * Merge branch 'hotfix/v0.19.1'v0.19.1Tom Ryder2017-11-232-2/+5
| | | |\ | | | |/ | | |/| | | | | | | | | | | | | * hotfix/v0.19.1: Bump VERSION Restore 'nocompatible' set to vimrc
| | * | Bump VERSIONTom Ryder2017-11-231-2/+2
| | | |
| | * | Restore 'nocompatible' set to vimrcTom Ryder2017-11-231-0/+3
| | |/ | | | | | | | | | | | | | | | Otherwise, the line-continuation in the ~/.vimrc fails if compatibility mode survives the invocation step, for example if the vimrc file is sourced directly with the -u option, or if vim is invoked as "ex".
| | * Merge branch 'release/v0.19.0'v0.19.0Tom Ryder2017-11-204-4/+61
| | |\ | | |/ | |/| | | | | | | | | | | | | * release/v0.19.0: Bump version number to 0.19.0 Add `php -l` check binding for PHP filetype Correct "fi" to "endif" in new compiler files
| * | Bump version number to 0.19.0Tom Ryder2017-11-201-2/+2
|/ /