Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Break sh noglob guard into two lines for clarity | Tom Ryder | 2018-06-29 | 1 | -1/+2 |
| | | | | They're nicer to read this way. | ||||
* | Quote all Bash completion targets literally | Tom Ryder | 2017-11-08 | 1 | -45/+46 |
| | | | | | | This helps ShellCheck understand them as literal strings for linting purposes, but it seems (and highlights) a little bit clearer this way anyway. | ||||
* | Add "do", "then" keywords to Bash completion | Tom Ryder | 2017-11-06 | 1 | -0/+2 |
| | | | | | | | | | | The Bash keywords "do" and "then" will be followed by another command. Adding them to this list means that pressing tab after "if foo ; then b" will complete for all command names beginning with "b". I was actually a little surprised that this worked, but there isn't really any reason to be; they're shell words just like everything else, not metasyntactic characters or anything like that. | ||||
* | Break bash/bashrc.d/completion.bash inline lists | Tom Ryder | 2017-11-06 | 1 | -19/+66 |
| | | | | | | | Break the sometimes long list of target keywords after the `complete` builtin and its options into newline-separated lists. This should make reading these lists a little easier, and also confuses Vim's syntax highlighting somewhat less. | ||||
* | Revert "Use backslash to escape single char" | Tom Ryder | 2017-02-17 | 1 | -2/+2 |
| | | | | | | This reverts commit 245c2d6647e34fb432066360499ed02c5711271c. shellcheck worries about this. | ||||
* | Use backslash to escape single char | Tom Ryder | 2017-02-12 | 1 | -2/+2 |
| | |||||
* | Break a long line | Tom Ryder | 2017-02-10 | 1 | -1/+2 |
| | |||||
* | Improve and correct some comments | Tom Ryder | 2017-02-10 | 1 | -4/+4 |
| | |||||
* | Start using Bash host completion | Tom Ryder | 2017-01-28 | 1 | -0/+4 |
| | | | | But use ~/.hosts if it's there | ||||
* | Add % prefix to job spec completion | Tom Ryder | 2016-10-04 | 1 | -2/+2 |
| | |||||
* | Completion for aliases | Tom Ryder | 2016-09-23 | 1 | -1/+4 |
| | |||||
* | Complete kill builtin with jobspecs and user PIDs | Tom Ryder | 2016-09-05 | 1 | -1/+1 |
| | |||||
* | Flesh out builtin completions a little | Tom Ryder | 2016-09-05 | 1 | -7/+8 |
| | |||||
* | Correct completions for declare, typeset etc | Tom Ryder | 2016-09-01 | 1 | -4/+1 |
| | | | | All of them can accept function names | ||||
* | Add mapfile to completions (conditional on vers) | Tom Ryder | 2016-08-29 | 1 | -0/+3 |
| | |||||
* | Move COMP_WORDBREAKS tweaks to completion subfile | Tom Ryder | 2016-08-29 | 1 | -0/+5 |
| | |||||
* | Many stylistic fixes/optimisations | Tom Ryder | 2016-08-21 | 1 | -0/+3 |
| | | | | In particular, limit the verbose >=2.05 test to just one file: .bashrc | ||||
* | Use dynamic completion if available | Tom Ryder | 2016-08-21 | 1 | -0/+57 |
| | |||||
* | Move bash completion setup into separate dir | Tom Ryder | 2016-07-30 | 1 | -38/+0 |
| | |||||
* | Remove blank lines at end of files | Tom Ryder | 2016-03-28 | 1 | -1/+0 |
| | |||||
* | Remove alias completion | Tom Ryder | 2015-07-03 | 1 | -4/+1 |
| | |||||
* | bg completion only for stopped jobs | Tom Ryder | 2014-03-18 | 1 | -1/+2 |
| | |||||
* | Refine completions with builtin compspecs | Tom Ryder | 2013-10-21 | 1 | -12/+32 |
| | |||||
* | Remove sudo completion | Tom Ryder | 2013-09-21 | 1 | -3/+0 |
| | | | | Has suggested duplicate and sometimes mildly dangerous things sometimes | ||||
* | Add file completion to exec/sudo | Tom Ryder | 2013-09-01 | 1 | -2/+2 |
| | |||||
* | Complete exec with commands | Tom Ryder | 2013-09-01 | 1 | -2/+2 |
| | |||||
* | Move SSH completion into its own file | Tom Ryder | 2013-09-01 | 1 | -31/+0 |
| | |||||
* | Add command completion for sudo | Tom Ryder | 2013-08-31 | 1 | -0/+3 |
| | |||||
* | Add help completion | Tom Ryder | 2013-08-29 | 1 | -0/+3 |
| | |||||
* | Committing start at basic completion | Tom Ryder | 2013-08-29 | 1 | -0/+49 |