Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rearrange _text_filenames completion a little | Tom Ryder | 2018-12-02 | 1 | -12/+14 |
| | | | | Use an integer index for adding values. | ||||
* | Remove prompt() completion | Tom Ryder | 2018-12-02 | 1 | -2/+0 |
| | | | | This is just overkill in retrospect. | ||||
* | Throw away chgrp completion | Tom Ryder | 2018-12-02 | 1 | -14/+0 |
| | | | | I almost never run this as my own user. | ||||
* | Throw away Git Bash completion | Tom Ryder | 2018-12-02 | 2 | -199/+0 |
| | | | | | | Too complicated, for too little benefit. What would probably be better would be bindings in Bash specifically for completing Git remotes, tags, etc. | ||||
* | Remove mysql(1) completion | Tom Ryder | 2018-12-02 | 1 | -42/+0 |
| | | | | It would be better to refactor this as just listing databases. | ||||
* | Use consistent temp names for shell subfile vars | Tom Ryder | 2018-12-02 | 4 | -18/+36 |
| | |||||
* | Overhaul pass(1) completion | Tom Ryder | 2018-12-02 | 1 | -23/+23 |
| | | | | Remove Bash 4.0 requirement by using globstar dynamically if found. | ||||
* | Adjust syntax of two more completion loads | Tom Ryder | 2018-12-02 | 2 | -2/+4 |
| | | | | These were missed for 65e47bf, somehow. | ||||
* | Remove ftp(1) completion | Tom Ryder | 2018-12-02 | 2 | -34/+0 |
| | | | | I don't remember the last time I used a .netrc file. | ||||
* | Remove `kill` completion | Tom Ryder | 2018-12-01 | 2 | -17/+2 |
| | | | | Completing PIDs is stupid, in retrospect. | ||||
* | Use the positional parameter aliases for words | Tom Ryder | 2018-12-01 | 20 | -47/+43 |
| | | | | | The current word is available in $2, and the previous word in $3. That's easier (and maybe a bit less expensive) to dig out, so let's use it. | ||||
* | Overhaul bd() completion again | Tom Ryder | 2018-12-01 | 1 | -16/+43 |
| | | | | | | I forgot that the second positional parameter $2 to these completion functions is the word currently being completed. That's going to make things a bit less verbose. | ||||
* | Remove unneeded -q option to shopt -s commands | Tom Ryder | 2018-12-01 | 2 | -2/+2 |
| | |||||
* | Don't include dotfiles in keep() names | Tom Ryder | 2018-12-01 | 1 | -1/+1 |
| | | | | | Variable and function names in Bash can't start with a period, so it's not appropriate to use the `dotglob` shell option to include dotfiles. | ||||
* | Use consistent comments for version numbers | Tom Ryder | 2018-12-01 | 1 | -1/+1 |
| | |||||
* | Fix backwards test for gpg(1) completion | Tom Ryder | 2018-12-01 | 1 | -1/+2 |
| | |||||
* | Merge branch 'release/v2.6.0' into develop | Tom Ryder | 2018-12-01 | 1 | -2/+2 |
|\ | | | | | | | | | * release/v2.6.0: Bump VERSION | ||||
| * | 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 | ||||
| * | 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 | ||||
| * | 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 |