| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | | |
* release/v0.16.0:
Bump version number to 0.16.0
Pre-emptively disable core Vim plugins in config
|
| |/ |
|
| |\
| | |
| | |
| | |
| | | |
* feature/vim-plug-dis:
Pre-emptively disable core Vim plugins in config
|
| |/
| |
| |
| | |
Most of them, anyway. A couple of them are sane and useful.
|
| |\
| | |
| | |
| | |
| | | |
* release/v0.15.0:
Bump version number to 0.15.0
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* release/v0.15.0: (24 commits)
Bump version number to 0.15.0
Limit \f mapping to normal mode
Move 'hlsearch' insert-mode suspension into plugin
Separate g:loaded/&cp tests from feat tests
Use :set not :setlocal for 'hlsearch'/'incsearch'
Correct nonexistent 'wildmode' value in Vim config
Document each 'backspace' flag in Vim config
Mention req of toggle_option_flag.vim
Adjust first sentence of format_option_toggle.txt
Add help links to toggle_option_flag.vim interface
Flesh out strip_trailing_whitespace.vim help
Specify type of example in mail_mutt.vim doc
Adjust layout of headings/links in Vim plugin help
Flesh out fixed_join.vim interface documentation
Add help tag for detect_background.vim function
Flesh out copy_linebreak.vim interface docs
Remove nonexistent keyword references from Vim doc
Move Vim doc requirement to correct section
Apply boilerplate to Vim plugin docs
Update and correct detect_background.vim help
...
|
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* feature/vimrc-rev:
Limit \f mapping to normal mode
Move 'hlsearch' insert-mode suspension into plugin
Separate g:loaded/&cp tests from feat tests
Use :set not :setlocal for 'hlsearch'/'incsearch'
Correct nonexistent 'wildmode' value in Vim config
Document each 'backspace' flag in Vim config
|
| | | |
|