| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
* hotfix/v0.19.1:
Bump VERSION
Restore 'nocompatible' set to vimrc
|
| | |
|
|/
|
|
|
|
| |
Otherwise, the line-continuation in the ~/.vimrc fails if compatibility
mode survives the invocation step, for example if the vimrc file is
sourced directly with the -u option, or if vim is invoked as "ex".
|
|\
| |
| |
| |
| |
| |
| | |
* release/v0.19.0:
Bump version number to 0.19.0
Add `php -l` check binding for PHP filetype
Correct "fi" to "endif" in new compiler files
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | | |
* feature/vim-php:
Add `php -l` check binding for PHP filetype
Correct "fi" to "endif" in new compiler files
|
| | |
| | |
| | |
| | |
| | |
| | | |
Interestingly, the :compiler for the "php" filetype doesn't include the
% or %:S bit in the `makeprg`, but that's easily worked around by moving
that logic into the check script itself.
|
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | | |
* release/v0.18.0:
Rebuild dotfiles(7) manual from README.md
Bump version number to 0.18.0
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* release/v0.18.0:
Rebuild dotfiles(7) manual from README.md
Bump version number to 0.18.0
Use %:S expansion only when available
Force g:current_compiler removal before check/lint
Use quickfix window for check/lint
Add vim/compiler scripts to vint targets
Use :compiler quickfix systems for Vim/HTML lint
Use :compiler scripts for makeprg setup
Add :lwindow support to Perl check/lint
Adapt sh check/lint to use :lmake
Remove 'shellpipe' setting
Use single-quotes for strings in sh.vim
Use full word "syntax" in sh.vim
Coax sh.vim into accepting #/% param expansion
Mention the Vim plugin dist target in README.md
Add Makefile targets for Vim plugin dists
|
| | | |
|
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* feature/vim-loclist:
Use %:S expansion only when available
Force g:current_compiler removal before check/lint
Use quickfix window for check/lint
Add vim/compiler scripts to vint targets
Use :compiler quickfix systems for Vim/HTML lint
Use :compiler scripts for makeprg setup
Add :lwindow support to Perl check/lint
Adapt sh check/lint to use :lmake
Remove 'shellpipe' setting
|
| | | |
|
| | |
| | |
| | |
| | | |
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.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The checker is a bit dicey; I hope that format is reliable. It may turn
out to be better to depend on Vi::QuickFix or a similar module. We'll
see.
|
| | |
| | |
| | |
| | |
| | | |
This opens the error list in the location list for the error list if
there were any. It seems to work well.
|
| |/
| |
| |
| |
| | |
This seems to be necessary for a location-list-based :lmake system to
work for checking and linting. I'll figure out exactly why a bit later.
|
| |\
| | |
| | |
| | |
| | |
| | | |
* feature/vim-sh:
Use single-quotes for strings in sh.vim
Use full word "syntax" in sh.vim
|
| | | |
|
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | | |
* feature/vim-plug-dist:
Mention the Vim plugin dist target in README.md
Add Makefile targets for Vim plugin dists
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is just an experiment to see how well an automated process can make
independently distributable versioned tarballs of my Vim plugins.
These are not part of the default `all` or `install` target. They create
distribution vim-$name-$ver.tar.gz files in vim/dist.
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* feature/vim-sh:
Coax sh.vim into accepting #/% param expansion
|
| | | |
| | | |
| | | |
| | | | |
These forms of parameter expansion are specified in POSIX sh.
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
* hotfix/v0.17.2:
Update version number to 0.17.2
Correct URL link function name in HTML ftplugin
|
| |\ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
* hotfix/v0.17.1:
Correct stray elseif in auto_undodir.vim
Bump version number
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* release/v0.17.0:
Bump version number to 0.17.0
|
|\ \ \ \ \
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | | |
* hotfix/v0.17.2:
Update version number to 0.17.2
Correct URL link function name in HTML ftplugin
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
I missed the filetype prefix I had added to the function call in the
actual declaration of the function itself.
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
* hotfix/v0.17.1:
Correct stray elseif in auto_undodir.vim
Bump version number
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This was causing the following error on load:
> Error detected while processing /home/tom/.vim/plugin/auto_undodir.vim:
> line 48:
> E580: :endif without :if: endif
|
|/ / / |
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
* release/v0.17.0:
Bump version number to 0.17.0
Move mapleader settings before .vimrc conf source
Strip trailing whitespace
Check for shellescape() function before using it
Force muttrc filetype from ftdetect rules
|
| |/ |
|
| |\
| | |
| | |
| | |
| | | |
* feature/vim-mapleader:
Move mapleader settings before .vimrc conf source
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
From :help mapleader:
> Note that the value of "mapleader" is used at the moment the mapping
> is defined. Changing "mapleader" after that has no effect for already
> defined mappings.
So the order of evaluation matters.
|
| |\
| | |
| | |
| | |
| | | |
* feature/vim-plug:
Check for shellescape() function before using it
|
| | |
| | |
| | |
| | | |
It was added in patch 111 for Vim 7.0.
|
| |\ \
| | |/
| |/|
| | |
| | | |
* feature/trailing-space:
Strip trailing whitespace
|
| |/ |
|
| |\
| | |
| | |
| | |
| | | |
* feature/vim-ftdetect:
Force muttrc filetype from ftdetect rules
|
| |/
| |
| |
| |
| | |
Looks like these were getting categorised as "rc", or "M$ Resource
files", in the core filetype.vim.
|
| |\
| | |
| | |
| | |
| | | |
* release/v0.16.0:
Bump version number to 0.16.0
|