aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Bump VERSIONTom Ryder2018-12-011-2/+2
|/
* Overhaul and expand abook address Bash completionTom Ryder2018-12-011-7/+30
|
* Restore correct completion function for mutt(1)Tom Ryder2018-12-011-2/+2
| | | | This was mistakenly changed to _text_filenames in 65e47bf.
* Use simpler keyword complete for `path` subcommandTom Ryder2018-12-011-3/+11
|
* Break up a couple of long linesTom Ryder2018-12-012-2/+5
|
* Remove unneeded local array declarationTom Ryder2018-12-011-1/+0
|
* Remove unneeded empty result short circuitTom Ryder2018-12-011-3/+0
|
* Remove redundant error code in short circuitsTom Ryder2018-12-018-10/+10
|
* Adjust loop short circuits and pattern matchesTom Ryder2018-12-0110-20/+45
|
* Remove unneeded quoting in case statementTom Ryder2018-12-011-1/+1
|
* Remove needless line breaks from git completionTom Ryder2018-12-011-6/+2
|
* Use inverting exclam mark outside conditionalTom Ryder2018-12-011-4/+4
|
* Remove stray comment no longer applicableTom Ryder2018-12-011-2/+0
|
* Use array+=() syntax in two Bash completion filesTom Ryder2018-12-012-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 gensTom Ryder2018-12-017-56/+14
| | | | I don't believe these are needed anymore, or possibly ever were.
* Use simpler method of no case completion checkTom Ryder2018-12-017-77/+42
|
* Overhaul `keep` completionTom Ryder2018-12-011-58/+43
|
* Simplify an array operation in `bd` completionTom Ryder2018-12-011-1/+1
|
* Overhaul text filename generationTom Ryder2018-12-011-57/+132
|
* Use full `if` condition for SSH hostname comp srcTom Ryder2018-12-013-3/+6
|
* Use full `if` condition for _text_filename sourceTom Ryder2018-12-019-13/+20
|
* Overhaul ssh_config hosts completionTom Ryder2018-12-011-18/+44
|
* Use more idiomatic short-circuit for -r in bashrcTom Ryder2018-12-011-3/+1
|
* Add an issue with text filename completionTom Ryder2018-12-011-0/+2
|
* Check value of login shell more thoroughlyTom Ryder2018-11-302-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 pathTom Ryder2018-11-303-2/+2
|
* Merge branch 'release/v2.5.0' into developTom Ryder2018-11-301-2/+2
|\ | | | | | | | | * release/v2.5.0: Bump VERSION
| * Bump VERSIONTom Ryder2018-11-301-2/+2
|/
* Restore filetype.vim shortcircuitTom Ryder2018-11-301-2/+2
|
* Merge branch 'release/v2.4.0' into developTom Ryder2018-11-301-2/+2
|\ | | | | | | | | * release/v2.4.0: Bump VERSION
| * Bump VERSIONTom Ryder2018-11-301-2/+2
|/
* Suppress ~/.vim usage during vimrc version checkTom Ryder2018-11-302-3/+11
|
* Merge branch 'release/v2.3.0' into developTom Ryder2018-11-301-2/+2
|\ | | | | | | | | * release/v2.3.0: Bump VERSION
| * Bump VERSIONTom Ryder2018-11-301-2/+2
|/
* Don't load my filetype.vim if Vim is too oldTom Ryder2018-11-301-2/+2
|
* Merge branch 'release/v2.2.0' into developTom Ryder2018-11-301-2/+2
|\ | | | | | | | | * release/v2.2.0: Bump VERSION
| * Bump VERSIONTom Ryder2018-11-301-2/+2
|/
* Add `abort` attribute to new autoload functionTom Ryder2018-11-301-1/+1
|
* Suppress a couple of ShellCheck errorsTom Ryder2018-11-302-0/+2
|
* Remove redundant return short-circuitTom Ryder2018-11-301-1/+1
|
* Add explanatory comments for version checkTom Ryder2018-11-301-3/+3
|
* Use ||/&& short-circuiting only for flow controlTom Ryder2018-11-304-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.0Tom Ryder2018-11-3015-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 developTom Ryder2018-11-302-3/+3
|\ | | | | | | | | * hotfix/v2.1.1: Remove stray pipe from b:undo_indent setting
| * Bump VERSIONTom Ryder2018-11-301-2/+2
| |
| * Remove stray pipe from b:undo_indent settingTom Ryder2018-11-301-1/+1
| |
| * Merge branch 'release/v2.1.0'v2.1.0Tom Ryder2018-11-303-45/+32
| |\ | | | | | | | | | | | | | | | * release/v2.1.0: Bump VERSION Remove pre-7.0 Vim handling/boilerplate
| * \ Merge branch 'hotfix/v2.0.1'v2.0.1Tom Ryder2018-11-302-2/+2
| |\ \ | | | | | | | | | | | | | | | | * hotfix/v2.0.1: Remove executable bit from mim.mi5
* | \ \ Merge branch 'release/v2.1.0' into developTom Ryder2018-11-301-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * release/v2.1.0: Bump VERSION
| * | | Bump VERSIONTom Ryder2018-11-301-2/+2
|/ / /