Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct man page summary | Tom Ryder | 2015-11-13 | 1 | -1/+1 |
| | |||||
* | Add vis(1) script editor | Tom Ryder | 2015-11-13 | 3 | -0/+93 |
| | |||||
* | Update plugin | Tom Ryder | 2015-10-29 | 1 | -0/+0 |
| | |||||
* | Add a "kill X" binding | Tom Ryder | 2015-10-21 | 1 | -2/+3 |
| | |||||
* | Consistent quoting | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Consistent comments | Tom Ryder | 2015-10-21 | 1 | -2/+2 |
| | |||||
* | Use consistent version check | Tom Ryder | 2015-10-21 | 1 | -3/+1 |
| | |||||
* | Strip trailing whitespace | Tom Ryder | 2015-10-21 | 2 | -3/+3 |
| | |||||
* | Remove directory change from pass completion | Tom Ryder | 2015-10-21 | 1 | -4/+3 |
| | |||||
* | Fix another comment typo | Tom Ryder | 2015-10-21 | 1 | -2/+2 |
| | |||||
* | Fix comment typo | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Remove unneeded options terminator | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Fix typo | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Move keyword into glob completion generation | Tom Ryder | 2015-10-21 | 1 | -2/+1 |
| | |||||
* | Exclude stuff not a filename in current directory | Tom Ryder | 2015-10-21 | 3 | -7/+15 |
| | | | | | Otherwise Bash adds a slash to it. %q quoting isn't perfect, but it's better | ||||
* | Fix backwards test | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Flatten expansion for ancient Bash | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | | | | bash: 0: ambiguous redirect | ||||
* | Correct enumeration of git refs in completion | Tom Ryder | 2015-10-21 | 1 | -1/+2 |
| | |||||
* | Change COMP_REPLY to intended COMP_WORDS | Tom Ryder | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Move quoting into generating loop | Tom Ryder | 2015-10-21 | 1 | -2/+3 |
| | | | | Avoids yet another subshell | ||||
* | When expanding with globbing, use prefix | Tom Ryder | 2015-10-21 | 4 | -9/+4 |
| | | | | | Rather than generating all possible completions and then filtering them down, use the completing word as a prefix for the glob | ||||
* | Switch compopt back out | Tom Ryder | 2015-10-21 | 10 | -40/+15 |
| | | | | | Damn, looks like 2.05a doesn't have compopt; put it back into the complete line | ||||
* | Tidy up completion considerably; no more compgen | Tom Ryder | 2015-10-21 | 15 | -243/+325 |
| | | | | | | | | | | | | | | * Remove all instances of compgen; for filename completion it's quite broken as it relies on implicit wordsplitting in array context, and doesn't have an option to print with a null delimiter; replaced with manual for/while loops instead * Add IFS= to while/read loops over filenames * Use "dirname/s" instead of "dir/s" variables to avoid keyword collisions and for clarity * Remove some unnecessary variables * Use shorter syntax for loop exit conditions * Move completion options into functions where applicable rather than having them on the completion definition itself | ||||
* | Handle spaces correctly in completions | Tom Ryder | 2015-10-20 | 4 | -0/+8 |
| | | | | | | This is technically still wrong; COMPREPLY needs to be specified with null-delimited IFS, as done in the pass() function. This will do for now. | ||||
* | Fix consistent spacing in muttrc | Tom Ryder | 2015-10-17 | 1 | -1/+1 |
| | |||||
* | Update comment | Tom Ryder | 2015-10-17 | 1 | -1/+2 |
| | |||||
* | Time to actually learn how to compose | Tom Ryder | 2015-10-17 | 1 | -1/+1 |
| | |||||
* | Use real return values in clip | Tom Ryder | 2015-10-15 | 1 | -4/+3 |
| | |||||
* | Restore previous command line in readline macros | Tom Ryder | 2015-10-14 | 1 | -4/+4 |
| | |||||
* | Correct man section for sue(8) | Tom Ryder | 2015-10-14 | 1 | -1/+1 |
| | |||||
* | Don't require fnl() arg is a command | Tom Ryder | 2015-10-12 | 1 | -1/+1 |
| | | | | Allow builtins, functions | ||||
* | New function fnl() | Tom Ryder | 2015-10-12 | 2 | -0/+46 |
| | |||||
* | Add options terminator to scr() mktemp(1) call | Tom Ryder | 2015-10-12 | 1 | -1/+1 |
| | |||||
* | Correct a version check in han(1) | Tom Ryder | 2015-10-11 | 1 | -2/+2 |
| | |||||
* | Silence SC2029 error from shellcheck | Tom Ryder | 2015-10-11 | 2 | -0/+2 |
| | | | | | | It warns me that the "$@" expansion will occur client side, which is intentional, and there doesn't seem to be a way I can appease it otherwise. | ||||
* | Remove unused variable | Tom Ryder | 2015-10-11 | 1 | -3/+0 |
| | |||||
* | Put scripts into bulleted list | Tom Ryder | 2015-10-11 | 1 | -18/+15 |
| | |||||
* | Tweaking structure just a bit more | Tom Ryder | 2015-10-11 | 1 | -12/+14 |
| | |||||
* | Rearrange content with installation first | Tom Ryder | 2015-10-11 | 1 | -42/+36 |
| | |||||
* | Rewrite opening paragraphs | Tom Ryder | 2015-10-11 | 1 | -8/+4 |
| | |||||
* | Remove my terrible joke | Tom Ryder | 2015-10-09 | 1 | -1/+1 |
| | | | | | | > The value for the global "severity" option ("brutal # \m/ >:[ \m/") > found in "/home/tom/.perlcriticrc" is not one of the valid severity > names: "brutal", "cruel", "harsh", "stern", "gentle". | ||||
* | brutal | Tom Ryder | 2015-10-09 | 1 | -1/+1 |
| | |||||
* | Add sd Bash function (sibling directory switch) | Tom Ryder | 2015-10-09 | 2 | -0/+120 |
| | |||||
* | Remove renumber-windows option from tmux | Tom Ryder | 2015-10-09 | 1 | -3/+0 |
| | | | | Decided I don't like it. | ||||
* | Try edit_headers in mutt for a while | Tom Ryder | 2015-10-02 | 1 | -0/+1 |
| | |||||
* | Add abook shortcut | Tom Ryder | 2015-10-02 | 1 | -0/+3 |
| | |||||
* | Add Perl::Critic back in again | Tom Ryder | 2015-10-02 | 3 | -0/+11 |
| | |||||
* | Appease perlcritic(1) on clip | Tom Ryder | 2015-10-02 | 1 | -0/+3 |
| | |||||
* | Add linting targets | Tom Ryder | 2015-10-02 | 2 | -0/+18 |
| | |||||
* | Appease shellcheck with multi arith exps | Tom Ryder | 2015-10-02 | 3 | -6/+6 |
| |