aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release/v2.5.0'v2.5.0Tom Ryder2018-11-302-4/+4
|\ | | | | | | | | | | * release/v2.5.0: Bump VERSION Restore filetype.vim shortcircuit
| * Bump VERSIONTom Ryder2018-11-301-2/+2
| |
| * Restore filetype.vim shortcircuitTom Ryder2018-11-301-2/+2
| |
| * Merge branch 'release/v2.4.0' into developTom Ryder2018-11-301-2/+2
| |\ | | | | | | | | | | | | * release/v2.4.0: Bump VERSION
* | \ Merge branch 'release/v2.4.0'v2.4.0Tom Ryder2018-11-303-5/+13
|\ \ \ | | |/ | |/| | | | | | | | | | * release/v2.4.0: Bump VERSION Suppress ~/.vim usage during vimrc version check
| * | Bump VERSIONTom Ryder2018-11-301-2/+2
| |/
| * Suppress ~/.vim usage during vimrc version checkTom Ryder2018-11-302-3/+11
| |
| * Merge branch 'release/v2.3.0' into developTom Ryder2018-11-301-2/+2
| |\ | | | | | | | | | | | | * release/v2.3.0: Bump VERSION
* | \ Merge branch 'release/v2.3.0'v2.3.0Tom Ryder2018-11-302-4/+4
|\ \ \ | | |/ | |/| | | | | | | | | | * release/v2.3.0: Bump VERSION Don't load my filetype.vim if Vim is too old
| * | Bump VERSIONTom Ryder2018-11-301-2/+2
| |/
| * Don't load my filetype.vim if Vim is too oldTom Ryder2018-11-301-2/+2
| |
| * Merge branch 'release/v2.2.0' into developTom Ryder2018-11-301-2/+2
| |\ | | | | | | | | | | | | * release/v2.2.0: Bump VERSION
* | \ Merge branch 'release/v2.2.0'v2.2.0Tom Ryder2018-11-3021-132/+86
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.2.0: Bump VERSION Add `abort` attribute to new autoload function Suppress a couple of ShellCheck errors Remove redundant return short-circuit Add explanatory comments for version check Use ||/&& short-circuiting only for flow control Drop support for Bash <= 3.0
| * | Bump VERSIONTom Ryder2018-11-301-2/+2
| |/
| * Add `abort` attribute to new autoload functionTom Ryder2018-11-301-1/+1
| |
| * Suppress a couple of ShellCheck errorsTom Ryder2018-11-302-0/+2
| |
| * Remove redundant return short-circuitTom Ryder2018-11-301-1/+1
| |
| * Add explanatory comments for version checkTom Ryder2018-11-301-3/+3
| |
| * Use ||/&& short-circuiting only for flow controlTom Ryder2018-11-304-28/+61
| | | | | | | | | | If we're doing something besides return/exit, it should be a proper `if` condition so that the semantics are clearer.
| * Drop support for Bash <= 3.0Tom Ryder2018-11-3015-100/+19
| | | | | | | | | | | | 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.
| * Merge branch 'hotfix/v2.1.1' into developTom Ryder2018-11-302-3/+3
| |\ | | | | | | | | | | | | * hotfix/v2.1.1: Remove stray pipe from b:undo_indent setting
| * \ Merge branch 'release/v2.1.0' into developTom Ryder2018-11-301-2/+2
| |\ \ | | | | | | | | | | | | | | | | * release/v2.1.0: Bump VERSION
* | \ \ Merge branch 'hotfix/v2.1.1'v2.1.1Tom Ryder2018-11-302-3/+3
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * hotfix/v2.1.1: Remove stray pipe from b:undo_indent setting
| * | | Bump VERSIONTom Ryder2018-11-301-2/+2
| | | |
| * | | Remove stray pipe from b:undo_indent settingTom Ryder2018-11-301-1/+1
|/ / /
* | | Merge branch 'release/v2.1.0'v2.1.0Tom Ryder2018-11-303-45/+32
|\ \ \ | | |/ | |/| | | | | | | | | | * release/v2.1.0: Bump VERSION Remove pre-7.0 Vim handling/boilerplate
| * | Bump VERSIONTom Ryder2018-11-301-2/+2
| |/
| * Remove pre-7.0 Vim handling/boilerplateTom Ryder2018-11-302-43/+30
| |
| * Merge branch 'hotfix/v2.0.1' into developTom Ryder2018-11-302-2/+2
| |\ | | | | | | | | | | | | * hotfix/v2.0.1: Remove executable bit from mim.mi5
| * \ Merge branch 'release/v2.0.0' into developTom Ryder2018-11-301-2/+2
| |\ \
* | \ \ Merge branch 'hotfix/v2.0.1'v2.0.1Tom Ryder2018-11-302-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * hotfix/v2.0.1: Remove executable bit from mim.mi5
| * | | Bump VERSIONTom Ryder2018-11-301-2/+2
| | | |
| * | | Remove executable bit from mim.mi5Tom Ryder2018-11-301-0/+0
|/ / /
* | | Merge branch 'release/v2.0.0'v2.0.0Tom Ryder2018-11-3034-208/+50
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v2.0.0: Update make_target.vim to v1.2.0 Comment conditional set of <Plug>(InsertCancel) Require Vim 7 for filetype and syntax highlights Simplify a load guard for sh.vim syntax tweaks Clear away a flag after HTML indent load Remove some Vim syntax boilerplate Pare down after/indent scripts a fair bit Remove some overzealous b:undo_* setting Add missing detail to a comment Remove double-key mapping shortcuts Remove boilerplate after/ftplugin load guards Simplify after/ftplugin for C Set b:did_ftplugin flag in Vim ftplugins Adjust a vimrc comment for clarity Simplify ft=sh subtype flag clearing Add dummy function for HTML omnicompletion Clear away stock ft=mail quoting maps Wrap autocmd! clear for ft=mail in :execute Add timestamp augroup clearing to Vim ft=html Abbreviate Vim ft=html autocmd clearing Restore value of 'colorcolumn' after ft=gitcommit Wrap Vim gitcommit autocmd clear in :execute
| * | Bump VERSIONTom Ryder2018-11-301-2/+2
| |/
| * Update make_target.vim to v1.2.0Tom Ryder2018-11-301-0/+0
| |
| * Comment conditional set of <Plug>(InsertCancel)Tom Ryder2018-11-301-1/+1
| |
| * Require Vim 7 for filetype and syntax highlightsTom Ryder2018-11-303-13/+5
| | | | | | | | | | | | It's time! The rest of the vimrc can probably be allowed to load, though.
| * Simplify a load guard for sh.vim syntax tweaksTom Ryder2018-11-291-3/+2
| |
| * Clear away a flag after HTML indent loadTom Ryder2018-11-291-0/+3
| |
| * Remove some Vim syntax boilerplateTom Ryder2018-11-293-18/+0
| |
| * Pare down after/indent scripts a fair bitTom Ryder2018-11-294-34/+5
| | | | | | | | | | More overzealous undo-setting. I should wait until it becomes an actual issue.
| * Remove some overzealous b:undo_* settingTom Ryder2018-11-292-23/+0
| | | | | | | | | | It's not that these shouldn't be set, it's more that it's the wrong place to do it, especially before they've caused any actual problems.
| * Add missing detail to a commentTom Ryder2018-11-291-1/+1
| |
| * Remove double-key mapping shortcutsTom Ryder2018-11-294-14/+0
| | | | | | | | | | I never use these anyway; I'm firmly in the habit of using underscores to represent the current line these days.
| * Remove boilerplate after/ftplugin load guardsTom Ryder2018-11-2913-62/+2
| | | | | | | | | | | | | | | | I'm likely going to move away from Vim 6.0 support, at least for all of this filetype stuff. We will keep the one filetype load guard we actually need, which is the HTML one, to stop plugins like markdown.vim from loading it.
| * Simplify after/ftplugin for CTom Ryder2018-11-292-26/+3
| | | | | | | | | | Allow the cpp plugin to load this, since it's the same anyway, and push all the undo stuff together.
| * Set b:did_ftplugin flag in Vim ftpluginsTom Ryder2018-11-296-0/+6
| |
| * Adjust a vimrc comment for clarityTom Ryder2018-11-291-3/+3
| |
| * Simplify ft=sh subtype flag clearingTom Ryder2018-11-291-8/+3
| | | | | | | | | | | | These flags are also set and examined by the stock syntax for the "sh" filetype, so checking for whether they're set at runtime for the ftplugin just confuses things. Just clear them unconditionally instead.