Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Trim some trailing whitespace | Tom Ryder | 2018-12-31 | 1 | -1/+1 |
| | |||||
* | Substitute bad `continue` for `return` | Tom Ryder | 2018-12-06 | 1 | -1/+1 |
| | |||||
* | Add actual completion matching to git completion | Tom Ryder | 2018-12-06 | 1 | -2/+8 |
| | | | | Doi. | ||||
* | Apply much simpler completion to Git | Tom Ryder | 2018-12-06 | 1 | -0/+35 |
| | | | | | | Use CTRL-X, B to complete branch names, and CTRL-X, T to complete tag names. It's too complicated to do it contextually, and it's all I really wanted anyway. | ||||
* | Throw away Git Bash completion | Tom Ryder | 2018-12-02 | 1 | -198/+0 |
| | | | | | | Too complicated, for too little benefit. What would probably be better would be bindings in Bash specifically for completing Git remotes, tags, etc. | ||||
* | Use the positional parameter aliases for words | Tom Ryder | 2018-12-01 | 1 | -8/+8 |
| | | | | | 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. | ||||
* | Adjust loop short circuits and pattern matches | Tom Ryder | 2018-12-01 | 1 | -2/+3 |
| | |||||
* | Remove needless line breaks from git completion | Tom Ryder | 2018-12-01 | 1 | -6/+2 |
| | |||||
* | Drop support for Bash <= 3.0 | Tom Ryder | 2018-11-30 | 1 | -8/+1 |
| | | | | | | 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. | ||||
* | Remove error-prone git-add(1) completion | Tom Ryder | 2017-02-26 | 1 | -23/+0 |
| | | | | Just files and directories will do fine | ||||
* | Use FUNCNAME for self-refs in Git completion | Tom Ryder | 2017-01-28 | 1 | -9/+9 |
| | |||||
* | Version check for bashdefault in Git completion | Tom Ryder | 2016-09-13 | 1 | -2/+7 |
| | |||||
* | Add git-stash/submodule completion | Tom Ryder | 2016-09-10 | 1 | -0/+42 |
| | |||||
* | Move a local declaration | Tom Ryder | 2016-09-10 | 1 | -1/+1 |
| | |||||
* | Fix trailing whitespace | Tom Ryder | 2016-09-10 | 1 | -1/+1 |
| | |||||
* | Correct a word test | Tom Ryder | 2016-09-09 | 1 | -2/+2 |
| | |||||
* | Fix null variable reference | Tom Ryder | 2016-09-09 | 1 | -2/+2 |
| | |||||
* | Add completion for git-reset(1) | Tom Ryder | 2016-09-09 | 1 | -0/+10 |
| | |||||
* | Further refinements/extensions to Git completion | Tom Ryder | 2016-09-09 | 1 | -58/+131 |
| | |||||
* | Correct ref matching in Git completion | Tom Ryder | 2016-09-09 | 1 | -2/+6 |
| | |||||
* | Add completion for git-remote | Tom Ryder | 2016-09-09 | 1 | -0/+26 |
| | |||||
* | Add IFS clearing before filename/branch reads | Tom Ryder | 2016-09-09 | 1 | -2/+2 |
| | |||||
* | Use double-glob to get all refs | Tom Ryder | 2016-09-09 | 1 | -1/+1 |
| | | | | Including remotes | ||||
* | Improve Git Bash completion a lot | Tom Ryder | 2016-09-09 | 1 | -17/+61 |
| | | | | Completes Git subcommands, branch/tag names, and addable files | ||||
* | Tidy completion files | Tom Ryder | 2016-07-30 | 1 | -1/+1 |
| | | | | Add comments, add short-circuit to vared() completion | ||||
* | Move bash completion setup into separate dir | Tom Ryder | 2016-07-30 | 1 | -0/+27 |