aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release/v0.17.0'v0.17.0Tom Ryder2017-11-1423-50/+57
|\ | | | | | | | | | | | | | | | | * release/v0.17.0: Bump version number to 0.17.0 Move mapleader settings before .vimrc conf source Strip trailing whitespace Check for shellescape() function before using it Force muttrc filetype from ftdetect rules
| * Bump version number to 0.17.0Tom Ryder2017-11-141-2/+2
| |
| * Merge branch 'feature/vim-mapleader' into developTom Ryder2017-11-142-5/+6
| |\ | | | | | | | | | | | | * feature/vim-mapleader: Move mapleader settings before .vimrc conf source
| | * Move mapleader settings before .vimrc conf sourceTom Ryder2017-11-142-5/+6
| |/ | | | | | | | | | | | | | | | | | | From :help mapleader: > Note that the value of "mapleader" is used at the moment the mapping > is defined. Changing "mapleader" after that has no effect for already > defined mappings. So the order of evaluation matters.
| * Merge branch 'feature/vim-plug' into developTom Ryder2017-11-133-18/+24
| |\ | | | | | | | | | | | | * feature/vim-plug: Check for shellescape() function before using it
| | * Check for shellescape() function before using itTom Ryder2017-11-133-18/+24
| | | | | | | | | | | | It was added in patch 111 for Vim 7.0.
| * | Merge branch 'feature/trailing-space' into developTom Ryder2017-11-1319-30/+30
| |\ \ | | |/ | |/| | | | | | | * feature/trailing-space: Strip trailing whitespace
| | * Strip trailing whitespaceTom Ryder2017-11-1319-30/+30
| |/
| * Merge branch 'feature/vim-ftdetect' into developTom Ryder2017-11-131-1/+1
| |\ | | | | | | | | | | | | * feature/vim-ftdetect: Force muttrc filetype from ftdetect rules
| | * Force muttrc filetype from ftdetect rulesTom Ryder2017-11-131-1/+1
| |/ | | | | | | | | Looks like these were getting categorised as "rc", or "M$ Resource files", in the core filetype.vim.
| * Merge branch 'release/v0.16.0' into developTom Ryder2017-11-131-2/+2
| |\ | | | | | | | | | | | | * release/v0.16.0: Bump version number to 0.16.0
* | \ Merge branch 'release/v0.16.0'v0.16.0Tom Ryder2017-11-132-11/+24
|\ \ \ | | |/ | |/| | | | | | | | | | * release/v0.16.0: Bump version number to 0.16.0 Pre-emptively disable core Vim plugins in config
| * | Bump version number to 0.16.0Tom Ryder2017-11-131-2/+2
| |/
| * Merge branch 'feature/vim-plug-dis' into developTom Ryder2017-11-131-9/+22
| |\ | | | | | | | | | | | | * feature/vim-plug-dis: Pre-emptively disable core Vim plugins in config
| | * Pre-emptively disable core Vim plugins in configTom Ryder2017-11-131-9/+22
| |/ | | | | | | Most of them, anyway. A couple of them are sane and useful.
| * Merge branch 'release/v0.15.0' into developTom Ryder2017-11-131-2/+2
| |\ | | | | | | | | | | | | * release/v0.15.0: Bump version number to 0.15.0
* | \ Merge branch 'release/v0.15.0'v0.15.0Tom Ryder2017-11-1327-128/+490
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.15.0: (24 commits) Bump version number to 0.15.0 Limit \f mapping to normal mode Move 'hlsearch' insert-mode suspension into plugin Separate g:loaded/&cp tests from feat tests Use :set not :setlocal for 'hlsearch'/'incsearch' Correct nonexistent 'wildmode' value in Vim config Document each 'backspace' flag in Vim config Mention req of toggle_option_flag.vim Adjust first sentence of format_option_toggle.txt Add help links to toggle_option_flag.vim interface Flesh out strip_trailing_whitespace.vim help Specify type of example in mail_mutt.vim doc Adjust layout of headings/links in Vim plugin help Flesh out fixed_join.vim interface documentation Add help tag for detect_background.vim function Flesh out copy_linebreak.vim interface docs Remove nonexistent keyword references from Vim doc Move Vim doc requirement to correct section Apply boilerplate to Vim plugin docs Update and correct detect_background.vim help ...
| * | Bump version number to 0.15.0Tom Ryder2017-11-131-2/+2
| |/
| * Merge branch 'feature/vimrc-rev' into developTom Ryder2017-11-1312-27/+112
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/vimrc-rev: Limit \f mapping to normal mode Move 'hlsearch' insert-mode suspension into plugin Separate g:loaded/&cp tests from feat tests Use :set not :setlocal for 'hlsearch'/'incsearch' Correct nonexistent 'wildmode' value in Vim config Document each 'backspace' flag in Vim config
| | * Limit \f mapping to normal modeTom Ryder2017-11-131-1/+1
| | |
| | * Move 'hlsearch' insert-mode suspension into pluginTom Ryder2017-11-133-14/+76
| | | | | | | | | | | | | | | | | | It's easily repackaged and it makes the configuration that much shorter, so I may as well. This version also correctly handles 'hlsearch' not being on in the first place.
| | * Separate g:loaded/&cp tests from feat testsTom Ryder2017-11-126-6/+24
| | | | | | | | | | | | | | | Keeping the tests at the beginning of plugins on one line without continuations is needed to work around &cpo-=C.
| | * Use :set not :setlocal for 'hlsearch'/'incsearch'Tom Ryder2017-11-121-4/+4
| | | | | | | | | | | | They don't have local analogues; they're global options.
| | * Correct nonexistent 'wildmode' value in Vim configTom Ryder2017-11-121-1/+1
| | | | | | | | | | | | | | | There is no such setting as "longest:list". What I meant was "list:longest".
| | * Document each 'backspace' flag in Vim configTom Ryder2017-11-121-3/+8
| |/
| * Merge branch 'feature/vim-plug-maint' into developTom Ryder2017-11-1215-99/+376
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/vim-plug-maint: Mention req of toggle_option_flag.vim Adjust first sentence of format_option_toggle.txt Add help links to toggle_option_flag.vim interface Flesh out strip_trailing_whitespace.vim help Specify type of example in mail_mutt.vim doc Adjust layout of headings/links in Vim plugin help Flesh out fixed_join.vim interface documentation Add help tag for detect_background.vim function Flesh out copy_linebreak.vim interface docs Remove nonexistent keyword references from Vim doc Move Vim doc requirement to correct section Apply boilerplate to Vim plugin docs Update and correct detect_background.vim help Add path rules for detecting Vim help files Complete mail_mutt.vim documentation Remove stray blank line from mail_mutt.vim Bind norm J on fixed_join.vim load if appropriate
| | * Mention req of toggle_option_flag.vimTom Ryder2017-11-121-1/+2
| | |
| | * Adjust first sentence of format_option_toggle.txtTom Ryder2017-11-121-1/+1
| | |
| | * Add help links to toggle_option_flag.vim interfaceTom Ryder2017-11-121-0/+1
| | |
| | * Flesh out strip_trailing_whitespace.vim helpTom Ryder2017-11-121-6/+21
| | |
| | * Specify type of example in mail_mutt.vim docTom Ryder2017-11-121-3/+3
| | |
| | * Adjust layout of headings/links in Vim plugin helpTom Ryder2017-11-121-6/+3
| | |
| | * Flesh out fixed_join.vim interface documentationTom Ryder2017-11-121-8/+27
| | |
| | * Add help tag for detect_background.vim functionTom Ryder2017-11-121-0/+1
| | |
| | * Flesh out copy_linebreak.vim interface docsTom Ryder2017-11-121-12/+27
| | |
| | * Remove nonexistent keyword references from Vim docTom Ryder2017-11-121-1/+1
| | |
| | * Move Vim doc requirement to correct sectionTom Ryder2017-11-121-3/+2
| | |
| | * Apply boilerplate to Vim plugin docsTom Ryder2017-11-1210-68/+230
| | | | | | | | | | | | | | | | | | The DESCRIPTION heading for each of these is filled out now, but some of them probably need a bit more explanation. The mail_mutt.txt plugin is good, though.
| | * Update and correct detect_background.vim helpTom Ryder2017-11-121-4/+10
| | |
| | * Add path rules for detecting Vim help filesTom Ryder2017-11-121-0/+4
| | | | | | | | | | | | | | | This matches .txt files in any 'doc' directory with 'vim' or '.vim' in its ancestry.
| | * Complete mail_mutt.vim documentationTom Ryder2017-11-121-9/+65
| | |
| | * Remove stray blank line from mail_mutt.vimTom Ryder2017-11-121-1/+0
| | |
| | * Bind norm J on fixed_join.vim load if appropriateTom Ryder2017-11-123-10/+12
| |/ | | | | | | | | | | | | If there are no mappings to the <Plug>FixedJoin target that the fixed_join.vim plugin provides at the time it is loaded, and the line-joining function of normal-mode J is not already mapped, the plugin will try to map it itself, for a more plug-and-play.
| * Merge branch 'release/v0.14.0' into developTom Ryder2017-11-123-6/+12
| |\ | | | | | | | | | | | | | | | | | | * release/v0.14.0: Regenerate dotfiles(7) manual from README.md Bump version number to 0.14.0 Mention Vim restructuring in README
* | \ Merge branch 'release/v0.14.0'v0.14.0Tom Ryder2017-11-1246-305/+526
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.14.0: Regenerate dotfiles(7) manual from README.md Bump version number to 0.14.0 Mention Vim restructuring in README Add guards for presence of b:undo_* var Exclude SC1090 (failed source) shellcheck error Move lots of local Vim config into vim/after Add author/license boilerplate to all plugins
| * | Regenerate dotfiles(7) manual from README.mdTom Ryder2017-11-121-2/+6
| | |
| * | Bump version number to 0.14.0Tom Ryder2017-11-121-2/+2
| | |
| * | Mention Vim restructuring in READMETom Ryder2017-11-121-2/+4
| |/
| * Merge branch 'feature/vim-struct' into developTom Ryder2017-11-1243-305/+514
| |\ | | | | | | | | | | | | | | | | | | * feature/vim-struct: Add guards for presence of b:undo_* var Exclude SC1090 (failed source) shellcheck error Move lots of local Vim config into vim/after
| | * Add guards for presence of b:undo_* varTom Ryder2017-11-1215-78/+158
| | | | | | | | | | | | | | | This variable is not set in older Vims (early 6.x), and I think it's worth guarding for.