| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Some general changes:
* Apply case sensitivity switching in more contexts, using a dynamically
loaded helper function
* Use array counters for appending to COMPREPLY where possible
* Lots more short-circuiting to limit structural depth
These changes are expansive and there will definitely be bugs.
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
This helps older versions of Bash understand that the surrounding
subshell isn't terminating.
|
| |
|
|
|
|
|
|
| |
This involves a little too much boilerplate for my liking, but it's
still an improvement over what I had before. I might find a way to make
this into a generic function.
|
| |
|
| |
|
|
|
|
| |
Add comments, add short-circuit to vared() completion
|
|
|