aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release/v0.46.0'v0.46.0Tom Ryder2018-06-047-8/+56
|\ | | | | | | | | | | | | | | | | * release/v0.46.0: Bump VERSION Use correct function for function existence check Move Markdown and PHP ftplugins from after dir Make private copy of ftplugin/markdown.vim Correct a comment in ftplugin/php.vim
| * Bump VERSIONTom Ryder2018-06-041-2/+2
| |
| * Use correct function for function existence checkTom Ryder2018-06-041-3/+3
| |
| * Move Markdown and PHP ftplugins from after dirTom Ryder2018-06-044-2/+7
| | | | | | | | | | | | | | Because we use our own private copies of the primary filetype plugins, they'll get loaded in the correct order from here. Also adjust Makefile to accommodate the extra level.
| * Make private copy of ftplugin/markdown.vimTom Ryder2018-06-041-0/+43
| |
| * Correct a comment in ftplugin/php.vimTom Ryder2018-06-041-1/+1
| |
| * Merge branch 'release/v0.45.0' into developTom Ryder2018-06-041-2/+2
| |\ | | | | | | | | | | | | * release/v0.45.0: Bump VERSION
* | \ Merge branch 'release/v0.45.0'v0.45.0Tom Ryder2018-06-047-39/+117
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.45.0: Bump VERSION Support counts and registers in paste wrapping Rearrange/correct markdown_autoformat.vim Use case-insensitive Vim ==# Clear markdown_autoformat.vim autocmds correctly Move markdown_autoformat.vim funcs back to local Don't load my HTML ftplugins for Markdown types Set and clear Markdown autocmd in group Use heuristics on Markdown to guess autoformat Refactor suspend_autoformat.vim, add autoload Add mail ftdetect rules
| * | Bump VERSIONTom Ryder2018-06-041-2/+2
| |/
| * Support counts and registers in paste wrappingTom Ryder2018-06-041-3/+3
| |
| * Rearrange/correct markdown_autoformat.vimTom Ryder2018-06-041-19/+9
| |
| * Use case-insensitive Vim ==#Tom Ryder2018-06-043-3/+3
| |
| * Clear markdown_autoformat.vim autocmds correctlyTom Ryder2018-06-041-1/+1
| |
| * Move markdown_autoformat.vim funcs back to localTom Ryder2018-06-043-77/+64
| | | | | | | | No advantage to making them autoload
| * Don't load my HTML ftplugins for Markdown typesTom Ryder2018-06-043-3/+15
| | | | | | | | | | | | The stock markdown.vim file loads in all the html.vim ftplugins too. This is probably a good idea for the stock files, but none of my HTML extension plugins are appropriate for Markdown, so exclude them.
| * Set and clear Markdown autocmd in groupTom Ryder2018-06-041-4/+13
| |
| * Use heuristics on Markdown to guess autoformatTom Ryder2018-06-042-0/+28
| |
| * Refactor suspend_autoformat.vim, add autoloadTom Ryder2018-06-044-34/+82
| | | | | | | | | | | | | | | | * Add a function to suspend autoformatting for the duration of pasting lines. * Factor the ftplugin's functions out to be autoloaded; this requires Vim >=7.0, but it already needed that. * Add Makefile infrastructure for new autoload directories/files.
| * Add mail ftdetect rulesTom Ryder2018-06-031-0/+4
| |
| * Merge branch 'release/v0.44.0' into developTom Ryder2018-06-031-2/+2
| |\ | | | | | | | | | | | | * release/v0.44.0: Bump VERSION
* | \ Merge branch 'release/v0.44.0'v0.44.0Tom Ryder2018-06-035-28/+54
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | * release/v0.44.0: Bump VERSION Correct logic of Markdown/text spell checking Vim ftplugin: hold autoformat in *.md code blocks Remove accidentally committed ";" file
| * | Bump VERSIONTom Ryder2018-06-031-2/+2
| |/
| * Merge branch 'release/v0.43.0' into developTom Ryder2018-06-031-2/+2
| |\ | | | | | | | | | | | | * release/v0.43.0: Bump VERSION
| * | Correct logic of Markdown/text spell checkingTom Ryder2018-06-032-14/+18
| | |
| * | Vim ftplugin: hold autoformat in *.md code blocksTom Ryder2018-06-031-0/+34
| | |
| * | Remove accidentally committed ";" fileTom Ryder2018-06-031-12/+0
| | |
* | | Merge branch 'release/v0.43.0'v0.43.0Tom Ryder2018-06-0351-69/+326
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.43.0: Bump VERSION Revamp vint script with blacklist not whitelist Add missing vint targets Add shebang and opening tag detect for PHP Refine shebangs in filetype detection Implement personal filetype.vim Correct name of Makefile target Refactor Vim distribution plugin/macro handling Rebuild help tags after installing bundle Use full commands in buffer cycle mappings Upgrade mail_mutt.vim plugin to v0.2.0
| * | Bump VERSIONTom Ryder2018-06-031-2/+2
| |/
| * Revamp vint script with blacklist not whitelistTom Ryder2018-06-031-22/+18
| |
| * Add missing vint targetsTom Ryder2018-06-031-0/+2
| |
| * Add shebang and opening tag detect for PHPTom Ryder2018-06-032-0/+20
| |
| * Refine shebangs in filetype detectionTom Ryder2018-06-036-8/+8
| |
| * Implement personal filetype.vimTom Ryder2018-06-0342-12/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This implements only the syntax highlighting for file types I regularly use and care about, implemented in the way I want them to work, with files named per type in ftdetect/*.vim. I have chosen only file types with which I regularly deal and for which syntax highlighting and filetype/indent plugins are actually useful. Most other files, e.g. system config files I edit infrequently and only with sudoedit(8), don't really benefit from that. Much of this is just copied from the distribution filetype.vim file, but some of it I do specifically in a way I want, such as the shell decision logic. We'll see how well this works.
| * Correct name of Makefile targetTom Ryder2018-06-031-1/+1
| |
| * Refactor Vim distribution plugin/macro handlingTom Ryder2018-06-026-33/+61
| | | | | | | | | | | | Intelligently choose how to load matchit.vim, and clean up the short-circuit variables for the unwanted distribution plugins in an "after" plugin script.
| * Rebuild help tags after installing bundleTom Ryder2018-06-021-0/+1
| |
| * Use full commands in buffer cycle mappingsTom Ryder2018-06-021-2/+2
| |
| * Upgrade mail_mutt.vim plugin to v0.2.0Tom Ryder2018-06-021-0/+0
| |
| * Merge branch 'release/v0.42.0' into developTom Ryder2018-06-021-2/+2
| |\ | | | | | | | | | | | | * release/v0.42.0: Bump VERSION
* | \ Merge branch 'release/v0.42.0'v0.42.0Tom Ryder2018-06-023-9/+2
|\ \ \ | | |/ | |/| | | | | | | | | | | | | * release/v0.42.0: Bump VERSION Update Vim submodules Remove 'nocompatible' tolerance from .vintrc
| * | Bump VERSIONTom Ryder2018-06-021-2/+2
| |/
| * Update Vim submodulesTom Ryder2018-06-021-0/+0
| |
| * Remove 'nocompatible' tolerance from .vintrcTom Ryder2018-06-021-7/+0
| | | | | | | | | | | | | | Eliding the check for the presence of 'nocompatible' in my Vim configuration is no longer necessary since 2505497, when the approach to managing compatibility mode changed to toggle only the offending 'C' flag.
| * Merge branch 'hotfix/v0.41.1' into developTom Ryder2018-06-023-2/+2
| |\ | | | | | | | | | | | | | | | * hotfix/v0.41.1: Bump VERSION Properly remove submodule dirs
| * \ Merge branch 'release/v0.41.0' into developTom Ryder2018-06-021-2/+2
| |\ \ | | | | | | | | | | | | | | | | * release/v0.41.0: Bump VERSION
* | \ \ Merge branch 'hotfix/v0.41.1'v0.41.1Tom Ryder2018-06-023-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | * hotfix/v0.41.1: Bump VERSION Properly remove submodule dirs
| * | | Bump VERSIONTom Ryder2018-06-021-2/+2
| | | |
| * | | Properly remove submodule dirsTom Ryder2018-06-022-0/+0
|/ / /
* | | Merge branch 'release/v0.41.0'v0.41.0Tom Ryder2018-06-026-11/+17
|\ \ \ | | |/ | |/| | | | | | | | | | | | | * release/v0.41.0: Bump VERSION Remove abolish.vim and commentary.vim Remove unimpaired.vim
| * | Bump VERSIONTom Ryder2018-06-021-2/+2
| |/