aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'hotfix/v3.0.1'v3.0.1Tom Ryder2018-12-042-2/+12
|\ | | | | | | | | * hotfix/v3.0.1: Block out local 'runtimepath' on bad Vims
| * Bump VERSION (hotfix)Tom Ryder2018-12-041-2/+2
| |
| * Block out local 'runtimepath' on bad VimsTom Ryder2018-12-041-0/+10
|/
* Merge branch 'release/v3.0.0'v3.0.0Tom Ryder2018-12-0412-155/+138
|\ | | | | | | | | | | | | | | | | | | * release/v3.0.0: Remove b:undo_ftplugin cmds for double-key maps Remove accidentally created html.vim~ file Use "stub .vimrc" method to dodge vim-tiny Use :help for 'keywordprg', junk tag binding Unseat tidy(1) as HTML 'equalprg' Remove line squeezing function for mail.vim
| * Bump VERSIONTom Ryder2018-12-041-2/+2
| |
| * Remove b:undo_ftplugin cmds for double-key mapsTom Ryder2018-12-044-7/+0
| | | | | | | | | | The relevant maps were removed in commit 5f1f5b9, but these unmap instructions were left behind.
| * Remove accidentally created html.vim~ fileTom Ryder2018-12-041-35/+0
| |
| * Use "stub .vimrc" method to dodge vim-tinyTom Ryder2018-12-043-118/+113
| |
| * Use :help for 'keywordprg', junk tag bindingTom Ryder2018-12-041-5/+8
| | | | | | | | This is a much nicer approach.
| * Unseat tidy(1) as HTML 'equalprg'Tom Ryder2018-12-043-3/+50
| | | | | | | | | | Instead, remap \= specifically to use tidy(1) to reformat the whole buffer.
| * Remove line squeezing function for mail.vimTom Ryder2018-12-041-20/+0
| | | | | | | | | | The mapping was removed in commit 44a75be, but not the autoloaded function that the plugin was replacing.
| * Merge branch 'release/v2.8.0' into developTom Ryder2018-12-021-2/+2
| |\ | | | | | | | | | | | | * release/v2.8.0: Bump VERSION
* | \ Merge branch 'release/v2.8.0'v2.8.0Tom Ryder2018-12-0210-54/+71
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.8.0: Bump VERSION Use native filename quoting for td(1df) complete Make bd() and sd() match quoted and unquoted words Remove unneeded braces Use variable for node count, not expansion Use simple loop rather than glob tricks in keep Move error increment to outside of if block Add missing source of helper func to man complete Remove unneeded local var Trim some trailing whitespace Correct manpath(1) command in man completion Adjust quoting and termination for man completion Update glob settings for manual page completion Make `sec` a local var in man page completion Remove unneeded `local` declaration Reorder pattern filters for Makefile lines Add some comments to keep() completion Correct find(1) completion to subshell exit Correct completion quoting for eds(1df)
| * | Bump VERSIONTom Ryder2018-12-021-2/+2
| |/
| * Use native filename quoting for td(1df) completeTom Ryder2018-12-021-2/+2
| |
| * Make bd() and sd() match quoted and unquoted wordsTom Ryder2018-12-022-13/+31
| | | | | | | | | | I suspect there's a more correct way to do this, but it's working well for the moment.
| * Remove unneeded bracesTom Ryder2018-12-021-1/+1
| |
| * Use variable for node count, not expansionTom Ryder2018-12-021-1/+1
| | | | | | | | Cheaper (I think).
| * Use simple loop rather than glob tricks in keepTom Ryder2018-12-021-6/+6
| |
| * Move error increment to outside of if blockTom Ryder2018-12-021-7/+5
| |
| * Add missing source of helper func to man completeTom Ryder2018-12-021-0/+5
| |
| * Remove unneeded local varTom Ryder2018-12-021-1/+1
| |
| * Trim some trailing whitespaceTom Ryder2018-12-021-1/+1
| |
| * Correct manpath(1) command in man completionTom Ryder2018-12-021-1/+1
| | | | | | | | | | I added the "a" as a quick-and-dirty test for the fallback condition below it, and accidentally committed it in 7d6fe8b.
| * Adjust quoting and termination for man completionTom Ryder2018-12-021-3/+3
| |
| * Update glob settings for manual page completionTom Ryder2018-12-021-12/+4
| |
| * Make `sec` a local var in man page completionTom Ryder2018-12-021-0/+1
| |
| * Remove unneeded `local` declarationTom Ryder2018-12-021-1/+0
| |
| * Reorder pattern filters for Makefile linesTom Ryder2018-12-021-2/+2
| |
| * Add some comments to keep() completionTom Ryder2018-12-021-0/+4
| |
| * Correct find(1) completion to subshell exitTom Ryder2018-12-021-1/+1
| |
| * Correct completion quoting for eds(1df)Tom Ryder2018-12-021-2/+2
| |
| * Merge branch 'release/v2.7.0' into developTom Ryder2018-12-021-2/+2
| |\ | | | | | | | | | | | | * release/v2.7.0: Bump VERSION
* | \ Merge branch 'release/v2.7.0'v2.7.0Tom Ryder2018-12-0240-828/+550
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.7.0: (22 commits) Bump VERSION Make separate install-bash-completion target Overhaul Bash completion scripts Reduce ud() completion to just dirnames Upgrade uncap_ex.vim plugin to v0.3.0 Apply syntax fixes to last _text_filenames specs Rearrange _text_filenames completion a little Remove prompt() completion Throw away chgrp completion Throw away Git Bash completion Remove mysql(1) completion Use consistent temp names for shell subfile vars Overhaul pass(1) completion Adjust syntax of two more completion loads Remove ftp(1) completion Remove `kill` completion Use the positional parameter aliases for words Overhaul bd() completion again Remove unneeded -q option to shopt -s commands Don't include dotfiles in keep() names ...
| * | Bump VERSIONTom Ryder2018-12-021-2/+2
| |/
| * Make separate install-bash-completion targetTom Ryder2018-12-021-1/+5
| | | | | | | | Don't make it a default just yet, either.
| * Overhaul Bash completion scriptsTom Ryder2018-12-0217-430/+437
| | | | | | | | | | | | | | | | | | | | | | 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.
| * Reduce ud() completion to just dirnamesTom Ryder2018-12-021-35/+2
| | | | | | | | This was really overdoing it.
| * Upgrade uncap_ex.vim plugin to v0.3.0Tom Ryder2018-12-021-0/+0
| |
| * Apply syntax fixes to last _text_filenames specsTom Ryder2018-12-024-4/+8
| |
| * Rearrange _text_filenames completion a littleTom Ryder2018-12-021-12/+14
| | | | | | | | Use an integer index for adding values.
| * Remove prompt() completionTom Ryder2018-12-021-2/+0
| | | | | | | | This is just overkill in retrospect.
| * Throw away chgrp completionTom Ryder2018-12-021-14/+0
| | | | | | | | I almost never run this as my own user.
| * Throw away Git Bash completionTom Ryder2018-12-022-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) completionTom Ryder2018-12-021-42/+0
| | | | | | | | It would be better to refactor this as just listing databases.
| * Use consistent temp names for shell subfile varsTom Ryder2018-12-024-18/+36
| |
| * Overhaul pass(1) completionTom Ryder2018-12-021-23/+23
| | | | | | | | Remove Bash 4.0 requirement by using globstar dynamically if found.
| * Adjust syntax of two more completion loadsTom Ryder2018-12-022-2/+4
| | | | | | | | These were missed for 65e47bf, somehow.
| * Remove ftp(1) completionTom Ryder2018-12-022-34/+0
| | | | | | | | I don't remember the last time I used a .netrc file.
| * Remove `kill` completionTom Ryder2018-12-012-17/+2
| | | | | | | | Completing PIDs is stupid, in retrospect.