Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't defer package load for matchit | Tom Ryder | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Clear b:current_compiler on unload | Tom Ryder | 2018-07-09 | 6 | -0/+6 |
| | |||||
* | Adjust comments in filetype.vim | Tom Ryder | 2018-07-09 | 1 | -3/+5 |
| | |||||
* | Tweak HTML indenting to indent after <p> | Tom Ryder | 2018-07-09 | 1 | -0/+2 |
| | |||||
* | Use !=# for &filetype match | Tom Ryder | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Revert :setglobal changes | Tom Ryder | 2018-07-09 | 1 | -19/+23 |
| | | | | | | | | | I thought that global options were the defaults for local options for new buffers, but that does not seem to be the case. Instead, reload the filetype for the active buffer in the reload guard. I wonder what the point of :setglobal even is? | ||||
* | Overhaul ftplugin check, lint, tidy | Tom Ryder | 2018-07-09 | 11 | -93/+69 |
| | | | | | | | | | | | | - Set 'equalprg' for HTML and Perl - Discard filter#Stable() - Set default :compiler for all applicable filetypes - Change local leader mappings for Perl and shell script merely to set :compiler, rather than running it - Bind global leader mapping for running :lmake! - Bind global leader mappings for applying 'equalprg' and 'formatprg' to the whole buffer, using a new autoloaded helper function vimrc#Anchor() to avoid the cursor jumping around | ||||
* | Change local leader back to comma | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | | | | | Double-backslash had a major problem--if there was no local mapping defined, you ended up loading the global one. | ||||
* | Overhaul base after-ftplugins | Tom Ryder | 2018-07-08 | 17 | -207/+65 |
| | | | | Mostly to simplify them--remove a lot of the load-guard cruft. | ||||
* | Remove Perl indent string again | Tom Ryder | 2018-07-08 | 1 | -137/+0 |
| | | | | This is probably fighting too much against the grain, at least for now. | ||||
* | Tidy space and backspace mappings | Tom Ryder | 2018-07-08 | 1 | -7/+3 |
| | |||||
* | Upgrade and adjust config for diff_prune.vim | Tom Ryder | 2018-07-08 | 2 | -3/+4 |
| | |||||
* | Highlight overly long Git commit subjects as error | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Test 'modifiable' for spellchecking text/markdown | Tom Ryder | 2018-07-08 | 2 | -2/+2 |
| | |||||
* | Disable concealing when editing Vim help | Tom Ryder | 2018-07-08 | 1 | -0/+21 |
| | |||||
* | Add patterns for Vim help file detection | Tom Ryder | 2018-07-08 | 2 | -0/+3 |
| | |||||
* | Move shebang updating into filetype.vim | Tom Ryder | 2018-07-08 | 3 | -27/+13 |
| | | | | Much more logical location. | ||||
* | Use stridx() for shebang check | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | |||||
* | Correct filetype reset; blank, not NONE | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | |||||
* | Correct a comment on shebang_update.vim | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | |||||
* | Add \T map to clear filetype | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Add .vimrc reload flag and message | Tom Ryder | 2018-07-08 | 1 | -0/+8 |
| | |||||
* | Add \R for filetype reloading | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Separate <Space> and <Backspace> maps | Tom Ryder | 2018-07-08 | 1 | -3/+6 |
| | |||||
* | Use :setglobal and :setlocal in .vimrc | Tom Ryder | 2018-07-08 | 1 | -23/+23 |
| | | | | | So that if the file gets reloaded, stuff in filetype buffers doesn't get its settings messed with. | ||||
* | Keep more Vim history | Tom Ryder | 2018-07-08 | 1 | -0/+3 |
| | |||||
* | Add \N to toggle Vim 'ruler' | Tom Ryder | 2018-07-08 | 1 | -0/+2 |
| | |||||
* | Unmap PHP bracket maps | Tom Ryder | 2018-07-08 | 1 | -0/+7 |
| | |||||
* | Remove error suppression on Vim unmaps | Tom Ryder | 2018-07-08 | 1 | -12/+12 |
| | |||||
* | Restore Vim buffer mapping to unload script | Tom Ryder | 2018-07-08 | 1 | -13/+14 |
| | |||||
* | Arrange for Ctrl-C to remap over Escape | Tom Ryder | 2018-07-08 | 2 | -2/+2 |
| | | | | This way, InsertLeave actually gets fired. | ||||
* | Switch to \\ (double-backslash) for local leader | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | | | | | | | I decided I don't like comma as leader. Not sure why; it bugs me a little that it has a real and occasionally useful function that I'm overwriting, but it's just not sticking right either. Let's try \\ instead. | ||||
* | Bind leader maps for delete and insert | Tom Ryder | 2018-07-08 | 1 | -0/+5 |
| | |||||
* | Map normal <Backspace> in Vim to Ctrl+B | Tom Ryder | 2018-07-08 | 1 | -1/+4 |
| | | | | That is, make it the opposite of Space, which seems eminently sensible. | ||||
* | Update strip_trailing_whitespace.vim plugin | Tom Ryder | 2018-07-08 | 1 | -0/+0 |
| | |||||
* | Update Vim submodules | Tom Ryder | 2018-07-07 | 5 | -0/+0 |
| | |||||
* | Simplify in/out indent for blocks | Tom Ryder | 2018-07-07 | 1 | -16/+22 |
| | |||||
* | Require semicolon on same line of heredoc | Tom Ryder | 2018-07-07 | 1 | -0/+1 |
| | |||||
* | Inline ternary condition in Perl Vim indent | Tom Ryder | 2018-07-07 | 1 | -3/+1 |
| | |||||
* | More speed refactoring for Perl Vim indent | Tom Ryder | 2018-07-07 | 1 | -23/+18 |
| | |||||
* | Rearrange heredoc/POD indent check for speed | Tom Ryder | 2018-07-07 | 1 | -9/+10 |
| | |||||
* | Refine Perl line cont hints in Vim indent | Tom Ryder | 2018-07-07 | 1 | -4/+4 |
| | |||||
* | Simplify Vim Perl shiftwidth calculation | Tom Ryder | 2018-07-07 | 1 | -4/+3 |
| | | | | This is a portable method that will work on very old Vims. | ||||
* | Simplify POD Vim indenting behaviour | Tom Ryder | 2018-07-07 | 1 | -6/+6 |
| | |||||
* | Add POD rules to Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -18/+34 |
| | |||||
* | Pass Vim indent line into Perl function | Tom Ryder | 2018-07-07 | 1 | -4/+4 |
| | | | | Should make testing (!) easier later on. | ||||
* | Further extension of Perl Vim line cont rules | Tom Ryder | 2018-07-07 | 1 | -8/+15 |
| | |||||
* | Remove misplaced separator in b:undo_indent | Tom Ryder | 2018-07-07 | 1 | -1/+1 |
| | | | | | This was causing the first line of the buffer to be printed on every filetype change from Perl. | ||||
* | Revert "Remove Vim Perl indent" | Tom Ryder | 2018-07-07 | 1 | -0/+114 |
| | | | | | | This reverts commit f0b98feb769d9dfbbb0c1825b1291851795163db. I changed my mind again. | ||||
* | Remove Vim Perl indent | Tom Ryder | 2018-07-07 | 1 | -114/+0 |
| | | | | | This one is pretty good, but I think I'll stick with the stock one for now. |