Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Overhaul after/ftplugin | Tom Ryder | 2018-07-10 | 17 | -95/+51 |
| | | | | | | Use .= operator to append to b:undo_ftplugin, as we're requiring Vim 7.0 or later everywhere here anyway. Also remove &compatible where we don't need line breaks. | ||||
* | Add explicit group to ftdetect rule | Tom Ryder | 2018-07-10 | 1 | -1/+1 |
| | | | | | This isn't strictly necessary, as it's sourced into the group from filetype.vim, but making it explicit appeases vint. | ||||
* | Move angle-bracket matchpairs to Perl filetype | Tom Ryder | 2018-07-10 | 2 | -3/+5 |
| | | | | | This is the only type I can think of where they're actually useful; in HTML, it's annoying having to be over the tag text to get the matching. | ||||
* | Merge branch 'release/v1.25.0' into develop | Tom Ryder | 2018-07-09 | 1 | -2/+2 |
|\ | | | | | | | | | * release/v1.25.0: Bump VERSION | ||||
| * | Bump VERSION | Tom Ryder | 2018-07-09 | 1 | -2/+2 |
|/ | |||||
* | Add extra Perl file detection rules | Tom Ryder | 2018-07-09 | 2 | -0/+15 |
| | |||||
* | Adjust comment on scripts.vim load | Tom Ryder | 2018-07-09 | 1 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | Specify which Vim to run in Makefile | Tom Ryder | 2018-07-09 | 1 | -1/+3 |
| | |||||
* | 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 |
| | |||||
* | Merge branch 'release/v1.24.0' into develop | Tom Ryder | 2018-07-08 | 1 | -2/+2 |
|\ | | | | | | | | | * release/v1.24.0: Bump VERSION | ||||
| * | Bump VERSION | Tom Ryder | 2018-07-08 | 1 | -2/+2 |
|/ | |||||
* | 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 |
| | |||||
* | Merge branch 'hotfix/v1.23.1' into develop | Tom Ryder | 2018-07-07 | 3 | -26/+26 |
|\ | | | | | | | | | | | | | * hotfix/v1.23.1: Update dotfiles(7) manual Bump VERSION Simplify in/out indent for blocks | ||||
| * | Update dotfiles(7) manual | Tom Ryder | 2018-07-07 | 1 | -8/+2 |
| | | |||||
| * | Bump VERSION | Tom Ryder | 2018-07-07 | 1 | -2/+2 |
| | | |||||
| * | Simplify in/out indent for blocks | Tom Ryder | 2018-07-07 | 1 | -16/+22 |
| | |