| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The %:S modifier for shell escaping was added in 7.4.191, and the nicer
syntax for checking patch levels not much later in 7.4.237. Bring the
minimum version of Vim for the compiler scripts down just a bit, since
it's not too much more reading and can still stay on one line.
|
|
|
|
|
|
|
|
| |
* Drop support for everything before Vim 8.0; this is mostly because of
the requirement of %:S for safe 'makeprg' handling; it's not likely that
I'll do much development on anything older than v8.0 anymore
* Remove :CompilerSet definition for ancient Vims
* Add brief comments and URLs to top of file
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Slightly adapted; doesn't load at all if &compatible
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Should have done some of this in separate commits; oh well.
* Rewrite headers for each ftplugin
* Require Vim version >= 7.0, and thereby:
* Switch back to location list
* Don't check for b:undo_ftplugin existence, assume it
* Save and restore compiler instead of internal options
* Add bash, ksh, sh, and shellcheck compilers
* Rename mail/format_flowed.vim to mail/flowed.vim
* Rename sh/bash_han.vim to sh/han.vim
|
|
|
|
| |
Copypaste error.
|
| |
|
| |
|
| |
|
|
|
|
| |
This seems to be necessary for Vim 6.
|
|
I didn't know about :compiler until now. From :help
write-compiler-plugin:
> A compiler plugin sets options for use with a specific compiler. The
> user can load it with the |:compiler| command. The main use is to set
> the 'errorformat' and 'makeprg' options.
Vim even has "perl" and "tidy" compilers already that seem to work
really well. I'll just add in my own and install them.
|