Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update submodules | Tom Ryder | 2018-06-05 | 1 | -0/+0 |
| | |||||
* | Spin off markdown_autoformat as its own distro | Tom Ryder | 2018-06-05 | 2 | -108/+0 |
| | |||||
* | Restore ftplugin extras to vim/after dir | Tom Ryder | 2018-06-05 | 3 | -0/+0 |
| | | | | | This reverts commit a14bc50. Changed my mind; decided it's tidier this way. | ||||
* | Add ftplugin infrastructure and comments | Tom Ryder | 2018-06-05 | 1 | -6/+16 |
| | | | | Preparing for spinoff release | ||||
* | Add global options for markdown_autoformat.vim | Tom Ryder | 2018-06-05 | 1 | -13/+19 |
| | |||||
* | Use += shorthand in Vim ftplugin | Tom Ryder | 2018-06-05 | 1 | -1/+1 |
| | | | | | We're already very dependent on Vim >=7 for this ftplugin, so we may as well use all its syntactic sugar. | ||||
* | Pass in mapped key directly, not a flag | Tom Ryder | 2018-06-05 | 1 | -8/+4 |
| | | | | This seems obvious now. | ||||
* | Use correct function for function existence check | Tom Ryder | 2018-06-04 | 1 | -3/+3 |
| | |||||
* | Move Markdown and PHP ftplugins from after dir | Tom Ryder | 2018-06-04 | 3 | -0/+0 |
| | | | | | | | 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.vim | Tom Ryder | 2018-06-04 | 1 | -0/+43 |
| | |||||
* | Correct a comment in ftplugin/php.vim | Tom Ryder | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | Support counts and registers in paste wrapping | Tom Ryder | 2018-06-04 | 1 | -3/+3 |
| | |||||
* | Rearrange/correct markdown_autoformat.vim | Tom Ryder | 2018-06-04 | 1 | -19/+9 |
| | |||||
* | Use case-insensitive Vim ==# | Tom Ryder | 2018-06-04 | 3 | -3/+3 |
| | |||||
* | Clear markdown_autoformat.vim autocmds correctly | Tom Ryder | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | Move markdown_autoformat.vim funcs back to local | Tom Ryder | 2018-06-04 | 2 | -67/+64 |
| | | | | No advantage to making them autoload | ||||
* | Don't load my HTML ftplugins for Markdown types | Tom Ryder | 2018-06-04 | 3 | -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 group | Tom Ryder | 2018-06-04 | 1 | -4/+13 |
| | |||||
* | Use heuristics on Markdown to guess autoformat | Tom Ryder | 2018-06-04 | 2 | -0/+28 |
| | |||||
* | Refactor suspend_autoformat.vim, add autoload | Tom Ryder | 2018-06-04 | 3 | -34/+72 |
| | | | | | | | | * 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 rules | Tom Ryder | 2018-06-03 | 1 | -0/+4 |
| | |||||
* | Correct logic of Markdown/text spell checking | Tom Ryder | 2018-06-03 | 2 | -14/+18 |
| | |||||
* | Vim ftplugin: hold autoformat in *.md code blocks | Tom Ryder | 2018-06-03 | 1 | -0/+34 |
| | |||||
* | Remove accidentally committed ";" file | Tom Ryder | 2018-06-03 | 1 | -12/+0 |
| | |||||
* | Add shebang and opening tag detect for PHP | Tom Ryder | 2018-06-03 | 2 | -0/+20 |
| | |||||
* | Refine shebangs in filetype detection | Tom Ryder | 2018-06-03 | 6 | -8/+8 |
| | |||||
* | Implement personal filetype.vim | Tom Ryder | 2018-06-03 | 40 | -12/+220 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | Refactor Vim distribution plugin/macro handling | Tom Ryder | 2018-06-02 | 5 | -33/+50 |
| | | | | | | Intelligently choose how to load matchit.vim, and clean up the short-circuit variables for the unwanted distribution plugins in an "after" plugin script. | ||||
* | Use full commands in buffer cycle mappings | Tom Ryder | 2018-06-02 | 1 | -2/+2 |
| | |||||
* | Upgrade mail_mutt.vim plugin to v0.2.0 | Tom Ryder | 2018-06-02 | 1 | -0/+0 |
| | |||||
* | Update Vim submodules | Tom Ryder | 2018-06-02 | 1 | -0/+0 |
| | |||||
* | Properly remove submodule dirs | Tom Ryder | 2018-06-02 | 2 | -0/+0 |
| | |||||
* | Remove unimpaired.vim | Tom Ryder | 2018-06-02 | 4 | -0/+12 |
| | | | | | | Replace it with new plugin put_blank_lines.vim and new mappings to cycle between open buffers: the only features from the plugin that I actually use in recent memory. | ||||
* | Update Vim plugin submodules | Tom Ryder | 2018-06-01 | 1 | -0/+0 |
| | |||||
* | Update submodules | Tom Ryder | 2018-06-01 | 2 | -0/+0 |
| | |||||
* | Update submodules with Vim lint fixes | Tom Ryder | 2018-05-31 | 2 | -0/+0 |
| | |||||
* | Correct comment typo | Tom Ryder | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | Merge auto_*dir.vim plugins into one, spun out | Tom Ryder | 2018-05-31 | 10 | -263/+6 |
| | | | | Functionality merged into new plugin auto_cache_dir.vim. | ||||
* | Spin off command_typos Vim plugin | Tom Ryder | 2018-05-31 | 3 | -73/+0 |
| | | | | Renamed as uncap_ex.vim. | ||||
* | Spin off big_file_options Vim plugin | Tom Ryder | 2018-05-31 | 3 | -94/+0 |
| | |||||
* | Update Vim plugins | Tom Ryder | 2018-05-31 | 4 | -0/+0 |
| | |||||
* | Spin off strip_trailing_whitespace Vim plugin | Tom Ryder | 2018-05-31 | 3 | -121/+0 |
| | |||||
* | Spin off mail_mutt Vim plugin | Tom Ryder | 2018-05-31 | 3 | -122/+0 |
| | |||||
* | Spin off copy_linebreak Vim plugin | Tom Ryder | 2018-05-31 | 3 | -124/+0 |
| | |||||
* | Junk detect_background.vim and thereby autoload | Tom Ryder | 2018-05-31 | 3 | -84/+5 |
| | | | | | | | | | | | It's too complicated and confusing, and doesn't do enough to justify wrecking Vim's own logic for doing this sort of thing. Better to just say `:set background=dark` and be done with it. This is the only one of my inline plugins with an `autoload` file, so we can get rid of that, too. Not worth packaging/publishing to www.vim.org. | ||||
* | Spin off toggle_option_flag Vim plugin | Tom Ryder | 2018-05-30 | 3 | -141/+0 |
| | |||||
* | Spin off fixed_join Vim plugin | Tom Ryder | 2018-05-30 | 3 | -97/+0 |
| | |||||
* | Spin off insert_suspend_hlsearch Vim plugin | Tom Ryder | 2018-05-30 | 3 | -76/+0 |
| | |||||
* | Add feat requirements to hlsearch suspend doc | Tom Ryder | 2018-05-30 | 1 | -2/+3 |
| | |||||
* | Tidy comments, func names for 'hlsearch' suspend | Tom Ryder | 2018-05-30 | 1 | -9/+10 |
| |