aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release/v0.18.0'v0.18.0Tom Ryder2017-11-1917-31/+280
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * Rebuild dotfiles(7) manual from README.mdTom Ryder2017-11-191-5/+6
| |
| * Bump version number to 0.18.0Tom Ryder2017-11-191-2/+2
| |
| * Merge branch 'feature/vim-loclist' into developTom Ryder2017-11-1911-17/+143
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * Use %:S expansion only when availableTom Ryder2017-11-192-2/+14
| | |
| | * Force g:current_compiler removal before check/lintTom Ryder2017-11-196-2/+6
| | | | | | | | | | | | This seems to be necessary for Vim 6.
| | * Use quickfix window for check/lintTom Ryder2017-11-196-12/+12
| | |
| | * Add vim/compiler scripts to vint targetsTom Ryder2017-11-191-0/+1
| | |
| | * Use :compiler quickfix systems for Vim/HTML lintTom Ryder2017-11-192-2/+28
| | |
| | * Use :compiler scripts for makeprg setupTom Ryder2017-11-195-4/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| | * Add :lwindow support to Perl check/lintTom Ryder2017-11-192-2/+30
| | | | | | | | | | | | | | | | | | 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.
| | * Adapt sh check/lint to use :lmakeTom Ryder2017-11-192-10/+42
| | | | | | | | | | | | | | | This opens the error list in the location list for the error list if there were any. It seems to work well.
| | * Remove 'shellpipe' settingTom Ryder2017-11-191-3/+0
| |/ | | | | | | | | 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.
| * Merge branch 'feature/vim-sh' into developTom Ryder2017-11-161-4/+4
| |\ | | | | | | | | | | | | | | | * feature/vim-sh: Use single-quotes for strings in sh.vim Use full word "syntax" in sh.vim
| | * Use single-quotes for strings in sh.vimTom Ryder2017-11-151-1/+1
| | |
| | * Use full word "syntax" in sh.vimTom Ryder2017-11-151-3/+3
| |/
| * Merge branch 'feature/vim-plug-dist' into developTom Ryder2017-11-154-6/+113
| |\ | | | | | | | | | | | | | | | * feature/vim-plug-dist: Mention the Vim plugin dist target in README.md Add Makefile targets for Vim plugin dists
| | * Mention the Vim plugin dist target in README.mdTom Ryder2017-11-151-4/+5
| | |
| | * Add Makefile targets for Vim plugin distsTom Ryder2017-11-143-2/+108
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Merge branch 'feature/vim-sh' into developTom Ryder2017-11-151-0/+15
| |\ \ | | | | | | | | | | | | | | | | * feature/vim-sh: Coax sh.vim into accepting #/% param expansion
| | * | Coax sh.vim into accepting #/% param expansionTom Ryder2017-11-151-0/+15
| | | | | | | | | | | | | | | | These forms of parameter expansion are specified in POSIX sh.
| * | | Merge branch 'hotfix/v0.17.2' into developTom Ryder2017-11-152-4/+4
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | * hotfix/v0.17.2: Update version number to 0.17.2 Correct URL link function name in HTML ftplugin
| * | | Merge branch 'hotfix/v0.17.1' into developTom Ryder2017-11-142-3/+3
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | * hotfix/v0.17.1: Correct stray elseif in auto_undodir.vim Bump version number
| * | | Merge branch 'release/v0.17.0' into developTom Ryder2017-11-141-2/+2
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * release/v0.17.0: Bump version number to 0.17.0
* | \ \ \ Merge branch 'hotfix/v0.17.2'v0.17.2Tom Ryder2017-11-152-4/+4
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | * hotfix/v0.17.2: Update version number to 0.17.2 Correct URL link function name in HTML ftplugin
| * | | | Update version number to 0.17.2Tom Ryder2017-11-151-2/+2
| | | | |
| * | | | Correct URL link function name in HTML ftpluginTom Ryder2017-11-151-2/+2
|/ / / / | | | | | | | | | | | | | | | | I missed the filetype prefix I had added to the function call in the actual declaration of the function itself.
* | | | Merge branch 'hotfix/v0.17.1'v0.17.1Tom Ryder2017-11-142-3/+3
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | * hotfix/v0.17.1: Correct stray elseif in auto_undodir.vim Bump version number
| * | | Correct stray elseif in auto_undodir.vimTom Ryder2017-11-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | Bump version numberTom Ryder2017-11-141-2/+2
|/ / /
* | | Merge branch 'release/v0.17.0'v0.17.0Tom Ryder2017-11-1423-50/+57
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | * 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
| * | Bump version number to 0.17.0Tom Ryder2017-11-141-2/+2
| |/
| * Merge branch 'feature/vim-mapleader' into developTom Ryder2017-11-142-5/+6
| |\ | | | | | | | | | | | | * feature/vim-mapleader: Move mapleader settings before .vimrc conf source
| | * Move mapleader settings before .vimrc conf sourceTom Ryder2017-11-142-5/+6
| |/ | | | | | | | | | | | | | | | | | | 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.
| * Merge branch 'feature/vim-plug' into developTom Ryder2017-11-133-18/+24
| |\ | | | | | | | | | | | | * feature/vim-plug: Check for shellescape() function before using it
| | * Check for shellescape() function before using itTom Ryder2017-11-133-18/+24
| | | | | | | | | | | | It was added in patch 111 for Vim 7.0.
| * | Merge branch 'feature/trailing-space' into developTom Ryder2017-11-1319-30/+30
| |\ \ | | |/ | |/| | | | | | | * feature/trailing-space: Strip trailing whitespace
| | * Strip trailing whitespaceTom Ryder2017-11-1319-30/+30
| |/
| * Merge branch 'feature/vim-ftdetect' into developTom Ryder2017-11-131-1/+1
| |\ | | | | | | | | | | | | * feature/vim-ftdetect: Force muttrc filetype from ftdetect rules
| | * Force muttrc filetype from ftdetect rulesTom Ryder2017-11-131-1/+1
| |/ | | | | | | | | Looks like these were getting categorised as "rc", or "M$ Resource files", in the core filetype.vim.
| * Merge branch 'release/v0.16.0' into developTom Ryder2017-11-131-2/+2
| |\ | | | | | | | | | | | | * release/v0.16.0: Bump version number to 0.16.0
* | \ Merge branch 'release/v0.16.0'v0.16.0Tom Ryder2017-11-132-11/+24
|\ \ \ | | |/ | |/| | | | | | | | | | * release/v0.16.0: Bump version number to 0.16.0 Pre-emptively disable core Vim plugins in config
| * | Bump version number to 0.16.0Tom Ryder2017-11-131-2/+2
| |/
| * Merge branch 'feature/vim-plug-dis' into developTom Ryder2017-11-131-9/+22
| |\ | | | | | | | | | | | | * feature/vim-plug-dis: Pre-emptively disable core Vim plugins in config
| | * Pre-emptively disable core Vim plugins in configTom Ryder2017-11-131-9/+22
| |/ | | | | | | Most of them, anyway. A couple of them are sane and useful.
| * Merge branch 'release/v0.15.0' into developTom Ryder2017-11-131-2/+2
| |\ | | | | | | | | | | | | * release/v0.15.0: Bump version number to 0.15.0
* | \ Merge branch 'release/v0.15.0'v0.15.0Tom Ryder2017-11-1327-128/+490
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ...
| * | Bump version number to 0.15.0Tom Ryder2017-11-131-2/+2
| |/
| * Merge branch 'feature/vimrc-rev' into developTom Ryder2017-11-1312-27/+112
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| | * Limit \f mapping to normal modeTom Ryder2017-11-131-1/+1
| | |