Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'release/v2.6.0'v2.6.0 | Tom Ryder | 2018-12-01 | 38 | -351/+423 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.6.0: (26 commits) Bump VERSION Overhaul and expand abook address Bash completion Restore correct completion function for mutt(1) Use simpler keyword complete for `path` subcommand Break up a couple of long lines Remove unneeded local array declaration Remove unneeded empty result short circuit Remove redundant error code in short circuits Adjust loop short circuits and pattern matches Remove unneeded quoting in case statement Remove needless line breaks from git completion Use inverting exclam mark outside conditional Remove stray comment no longer applicable Use array+=() syntax in two Bash completion files Remove null-result guard from completion gens Use simpler method of no case completion check Overhaul `keep` completion Simplify an array operation in `bd` completion Overhaul text filename generation Use full `if` condition for SSH hostname comp src ... | ||||
| * | Bump VERSION | Tom Ryder | 2018-12-01 | 1 | -2/+2 |
| | | |||||
| * | Overhaul and expand abook address Bash completion | Tom Ryder | 2018-12-01 | 1 | -7/+30 |
| | | |||||
| * | Restore correct completion function for mutt(1) | Tom Ryder | 2018-12-01 | 1 | -2/+2 |
| | | | | | | | | This was mistakenly changed to _text_filenames in 65e47bf. | ||||
| * | Use simpler keyword complete for `path` subcommand | Tom Ryder | 2018-12-01 | 1 | -3/+11 |
| | | |||||
| * | Break up a couple of long lines | Tom Ryder | 2018-12-01 | 2 | -2/+5 |
| | | |||||
| * | Remove unneeded local array declaration | Tom Ryder | 2018-12-01 | 1 | -1/+0 |
| | | |||||
| * | Remove unneeded empty result short circuit | Tom Ryder | 2018-12-01 | 1 | -3/+0 |
| | | |||||
| * | Remove redundant error code in short circuits | Tom Ryder | 2018-12-01 | 8 | -10/+10 |
| | | |||||
| * | Adjust loop short circuits and pattern matches | Tom Ryder | 2018-12-01 | 10 | -20/+45 |
| | | |||||
| * | Remove unneeded quoting in case statement | Tom Ryder | 2018-12-01 | 1 | -1/+1 |
| | | |||||
| * | Remove needless line breaks from git completion | Tom Ryder | 2018-12-01 | 1 | -6/+2 |
| | | |||||
| * | Use inverting exclam mark outside conditional | Tom Ryder | 2018-12-01 | 1 | -4/+4 |
| | | |||||
| * | Remove stray comment no longer applicable | Tom Ryder | 2018-12-01 | 1 | -2/+0 |
| | | |||||
| * | Use array+=() syntax in two Bash completion files | Tom Ryder | 2018-12-01 | 2 | -2/+2 |
| | | | | | | | | | | Since these only load with Bash >=4.0, we may as well use the nicer method of adding to arrays. | ||||
| * | Remove null-result guard from completion gens | Tom Ryder | 2018-12-01 | 7 | -56/+14 |
| | | | | | | | | I don't believe these are needed anymore, or possibly ever were. | ||||
| * | Use simpler method of no case completion check | Tom Ryder | 2018-12-01 | 7 | -77/+42 |
| | | |||||
| * | Overhaul `keep` completion | Tom Ryder | 2018-12-01 | 1 | -58/+43 |
| | | |||||
| * | Simplify an array operation in `bd` completion | Tom Ryder | 2018-12-01 | 1 | -1/+1 |
| | | |||||
| * | Overhaul text filename generation | Tom Ryder | 2018-12-01 | 1 | -57/+132 |
| | | |||||
| * | Use full `if` condition for SSH hostname comp src | Tom Ryder | 2018-12-01 | 3 | -3/+6 |
| | | |||||
| * | Use full `if` condition for _text_filename source | Tom Ryder | 2018-12-01 | 9 | -13/+20 |
| | | |||||
| * | Overhaul ssh_config hosts completion | Tom Ryder | 2018-12-01 | 1 | -18/+44 |
| | | |||||
| * | Use more idiomatic short-circuit for -r in bashrc | Tom Ryder | 2018-12-01 | 1 | -3/+1 |
| | | |||||
| * | Add an issue with text filename completion | Tom Ryder | 2018-12-01 | 1 | -0/+2 |
| | | |||||
| * | Check value of login shell more thoroughly | Tom Ryder | 2018-11-30 | 2 | -4/+8 |
| | | | | | | | | | | Some old GNU make(1) implementations (and possibly others) force SHELL to /bin/sh, so let's check the value more directly. | ||||
| * | Remove redundant element from install scripts path | Tom Ryder | 2018-11-30 | 3 | -2/+2 |
| | | |||||
| * | Merge branch 'release/v2.5.0' into develop | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | * release/v2.5.0: Bump VERSION | ||||
* | \ | Merge branch 'release/v2.5.0'v2.5.0 | Tom Ryder | 2018-11-30 | 2 | -4/+4 |
|\ \ \ | | |/ | |/| | | | | | | | | | | * release/v2.5.0: Bump VERSION Restore filetype.vim shortcircuit | ||||
| * | | Bump VERSION | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |/ | |||||
| * | Restore filetype.vim shortcircuit | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'release/v2.4.0' into develop | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | * release/v2.4.0: Bump VERSION | ||||
* | \ | Merge branch 'release/v2.4.0'v2.4.0 | Tom Ryder | 2018-11-30 | 3 | -5/+13 |
|\ \ \ | | |/ | |/| | | | | | | | | | | * release/v2.4.0: Bump VERSION Suppress ~/.vim usage during vimrc version check | ||||
| * | | Bump VERSION | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |/ | |||||
| * | Suppress ~/.vim usage during vimrc version check | Tom Ryder | 2018-11-30 | 2 | -3/+11 |
| | | |||||
| * | Merge branch 'release/v2.3.0' into develop | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | * release/v2.3.0: Bump VERSION | ||||
* | \ | Merge branch 'release/v2.3.0'v2.3.0 | Tom Ryder | 2018-11-30 | 2 | -4/+4 |
|\ \ \ | | |/ | |/| | | | | | | | | | | * release/v2.3.0: Bump VERSION Don't load my filetype.vim if Vim is too old | ||||
| * | | Bump VERSION | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |/ | |||||
| * | Don't load my filetype.vim if Vim is too old | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'release/v2.2.0' into develop | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | * release/v2.2.0: Bump VERSION | ||||
* | \ | Merge branch 'release/v2.2.0'v2.2.0 | Tom Ryder | 2018-11-30 | 21 | -132/+86 |
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.2.0: Bump VERSION Add `abort` attribute to new autoload function Suppress a couple of ShellCheck errors Remove redundant return short-circuit Add explanatory comments for version check Use ||/&& short-circuiting only for flow control Drop support for Bash <= 3.0 | ||||
| * | | Bump VERSION | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |/ | |||||
| * | Add `abort` attribute to new autoload function | Tom Ryder | 2018-11-30 | 1 | -1/+1 |
| | | |||||
| * | Suppress a couple of ShellCheck errors | Tom Ryder | 2018-11-30 | 2 | -0/+2 |
| | | |||||
| * | Remove redundant return short-circuit | Tom Ryder | 2018-11-30 | 1 | -1/+1 |
| | | |||||
| * | Add explanatory comments for version check | Tom Ryder | 2018-11-30 | 1 | -3/+3 |
| | | |||||
| * | Use ||/&& short-circuiting only for flow control | Tom Ryder | 2018-11-30 | 4 | -28/+61 |
| | | | | | | | | | | If we're doing something besides return/exit, it should be a proper `if` condition so that the semantics are clearer. | ||||
| * | Drop support for Bash <= 3.0 | Tom Ryder | 2018-11-30 | 15 | -100/+19 |
| | | | | | | | | | | | | This allows removing a fair bit of boilerplate checking for the availability of `-o bashdefault` for the `complete` builtin, and greatly simplifies the minimum version check. | ||||
| * | Merge branch 'hotfix/v2.1.1' into develop | Tom Ryder | 2018-11-30 | 2 | -3/+3 |
| |\ | | | | | | | | | | | | | * hotfix/v2.1.1: Remove stray pipe from b:undo_indent setting | ||||
| * \ | Merge branch 'release/v2.1.0' into develop | Tom Ryder | 2018-11-30 | 1 | -2/+2 |
| |\ \ | | | | | | | | | | | | | | | | | * release/v2.1.0: Bump VERSION |