aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release/v0.32.0'v0.32.0Tom Ryder2018-05-184-5/+8
|\ | | | | | | | | | | | | * release/v0.32.0: Bump VERSION Toggle Vim 'list', 'number' and 'wrap' globally Rebind Space in Vim normal mode to scroll
| * Bump VERSIONTom Ryder2018-05-181-2/+2
| |
| * Toggle Vim 'list', 'number' and 'wrap' globallyTom Ryder2018-05-182-3/+3
| | | | | | | | | | | | No particular reason beyond preference; I think of these as properties of the window itself, not the window-buffer pair, so it makes more sense to me this way.
| * Rebind Space in Vim normal mode to scrollTom Ryder2018-04-021-0/+3
|/ | | | I never use its normal function.
* Merge branch 'release/v0.31.0' into developTom Ryder2018-03-222-3/+3
|\ | | | | | | | | | | * release/v0.31.0: Rebuild dotfiles(7) manual page from README Bump VERSION
| * Rebuild dotfiles(7) manual page from READMETom Ryder2018-03-221-1/+1
| | | | | | | | | | This step was missed to accommodate the changes made to the file in commit 24f4623.
| * Bump VERSIONTom Ryder2018-03-221-2/+2
|/
* Further soften magic numbers Perl::Critic ruleTom Ryder2018-03-221-3/+4
| | | | | | | | Include 1900 as an allowed integer, for performing logic with the "year" index of `localtime`/`gmtime`. The core module Time::Piece generally makes this unneeded; this change is for writing code that should work on very old releases of Perl (e.g. 5.6), where Time::Piece was not yet core.
* Prompt for message deletion in MuttTom Ryder2018-03-071-1/+1
| | | | | I've fat-fingered just enough deletions that I don't want this setting anymore.
* Silence errors from missing mesg(1)Tom Ryder2018-02-241-1/+1
| | | | | Funtoo Linux does not include this tool by default. It's not important enough to raise the error message on every login.
* Merge branch 'hotfix/v0.30.1' into developTom Ryder2018-02-192-3/+3
|\ | | | | | | | | | | * hotfix/v0.30.1: Bump VERSION Fix unsafe example in README.md
| * Bump VERSIONTom Ryder2018-02-191-2/+2
| |
| * Fix unsafe example in README.mdTom Ryder2018-02-191-1/+1
| | | | | | | | | | The variable needs to be quoted in this context to avoid wordsplitting and glob expansion.
| * Merge branch 'release/v0.30.0'v0.30.0Tom Ryder2018-02-185-9/+9
| |\ | | | | | | | | | | | | | | | | | | | | | * release/v0.30.0: Bump VERSION Turn off Vim 'softtabstop' for CSV and TSV files Remove 'smarttab' setting Check for 'esckeys' option for NeoVim
| * \ Merge branch 'release/v0.29.0'v0.29.0Tom Ryder2018-02-164-28/+69
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.29.0: Rebuild dotfiles(7) manual from README.md Bump VERSION Add Makefile tweak for Neovim installation
| * \ \ Merge branch 'release/v0.28.0'v0.28.0Tom Ryder2018-02-125-5/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.28.0: Bump VERSION Update Vim plugin submodules Add missing options terminator to Makefile Suppress error messages in td(1df)
| * \ \ \ Merge branch 'release/v0.27.0'v0.27.0Tom Ryder2018-02-015-9/+55
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.27.0: Bump version to 0.27.0 Replace ftplugin/php.vim with custom version Adjust explanation of PHP indent skip Remove help ftdetect rules
| * \ \ \ \ Merge branch 'hotfix/v0.26.3'v0.26.3Tom Ryder2018-01-263-5/+2
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hotfix/v0.26.3: Bump version number to 0.26.3 Remove vim-lion plugin for now
* | \ \ \ \ \ Merge branch 'release/v0.30.0' into developTom Ryder2018-02-181-2/+2
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | * release/v0.30.0: Bump VERSION
| * | | | | | Bump VERSIONTom Ryder2018-02-181-2/+2
|/ / / / / /
* | | | | | Merge branch 'feature/vim-tabs' into developTom Ryder2018-02-173-6/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/vim-tabs: Turn off Vim 'softtabstop' for CSV and TSV files Remove 'smarttab' setting
| * | | | | | Turn off Vim 'softtabstop' for CSV and TSV filesTom Ryder2018-02-172-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise entering a Tab in insert mode inserts four spaces. I'm not sure how I didn't notice this before.
| * | | | | | Remove 'smarttab' settingTom Ryder2018-02-171-4/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | In practice, I don't actually use this; I do ^V^I, and I seldom need literal tabs anyway. Better to leave the behaviour predictable.
* | | | | | Merge branch 'feature/nvim' into developTom Ryder2018-02-161-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/nvim: Check for 'esckeys' option for NeoVim
| * | | | | | Check for 'esckeys' option for NeoVimTom Ryder2018-02-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NeoVim v0.2.3-708-g77286915a no longer includes this option, and raises an error if I try to set it.
* | | | | | | Merge branch 'release/v0.29.0' into developTom Ryder2018-02-162-2/+24
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | * release/v0.29.0: Rebuild dotfiles(7) manual from README.md Bump VERSION
| * | | | | | Rebuild dotfiles(7) manual from README.mdTom Ryder2018-02-161-0/+22
| | | | | | |
| * | | | | | Bump VERSIONTom Ryder2018-02-161-2/+2
|/ / / / / /
* | | | | | Merge branch 'feature/nvim' into developTom Ryder2018-02-162-26/+45
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feature/nvim: Add Makefile tweak for Neovim installation
| * | | | | Add Makefile tweak for Neovim installationTom Ryder2018-02-162-26/+45
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A cursory test suggests that all of this configuration works well on Neovim, or at least the bad stuff is gracefully ignored. Allow changing the destination path for ~/.vimrc and ~/.vim/config to suit Neovim's paths, including some instructions and some bloviating in README.md.
* | | | | Merge branch 'release/v0.28.0' into developTom Ryder2018-02-121-2/+2
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | * release/v0.28.0: Bump VERSION
| * | | | Bump VERSIONTom Ryder2018-02-121-2/+2
|/ / / /
* | | | Merge branch 'release/v0.27.0' into developTom Ryder2018-02-121-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * release/v0.27.0: Bump version to 0.27.0
| * | | Bump version to 0.27.0Tom Ryder2018-02-011-2/+2
| | | |
* | | | Merge branch 'feature/vim-submods' into developTom Ryder2018-02-122-0/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * feature/vim-submods: Update Vim plugin submodules
| * | | | Update Vim plugin submodulesTom Ryder2018-02-122-0/+0
|/ / / /
* | | | Merge branch 'feature/makefile' into developTom Ryder2018-02-071-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * feature/makefile: Add missing options terminator to Makefile
| * | | | Add missing options terminator to MakefileTom Ryder2018-02-071-1/+1
|/ / / /
* | | | Merge branch 'feature/td-quiet' into developTom Ryder2018-02-051-2/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * feature/td-quiet: Suppress error messages in td(1df)
| * | | Suppress error messages in td(1df)Tom Ryder2018-02-051-2/+2
|/ / / | | | | | | | | | | | | Don't report to the user when a repository is created, and ignore errors from git-diff-index(1) for when there is no HEAD
* | | Merge branch 'feature/vim-php' into developTom Ryder2018-02-013-3/+53
|\ \ \ | | | | | | | | | | | | | | | | | | | | * feature/vim-php: Replace ftplugin/php.vim with custom version Adjust explanation of PHP indent skip
| * | | Replace ftplugin/php.vim with custom versionTom Ryder2018-02-012-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Per the comment in the new file, this is to avoid loading in HTML ftplugins as well, a curiosity of the stock ftplugin/php.vim file that's probably a well-intentioned way of accommodating templated files with a mix of PHP and HTML in them.
| * | | Adjust explanation of PHP indent skipTom Ryder2018-02-011-3/+9
|/ / / | | | | | | | | | Include the variable guard, just for completeness' sake.
* | | Merge branch 'feature/vim-ftdetect' into developTom Ryder2018-01-261-4/+0
|\ \ \ | | | | | | | | | | | | | | | | * feature/vim-ftdetect: Remove help ftdetect rules
| * | | Remove help ftdetect rulesTom Ryder2018-01-261-4/+0
|/ / / | | | | | | | | | No longer applicable since pathogen.vim was removed in 3e2740f.
* | | Merge branch 'hotfix/v0.26.3' into developTom Ryder2018-01-263-5/+2
|\ \ \ | | |/ | |/| | | | | | | | | | * hotfix/v0.26.3: Bump version number to 0.26.3 Remove vim-lion plugin for now
| * | Bump version number to 0.26.3Tom Ryder2018-01-261-2/+2
| | |
| * | Remove vim-lion plugin for nowTom Ryder2018-01-262-3/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | It doesn't have guards for old Vim, compatibility settings, or repeat-reload checks, which is not very good, and means it spits errors on old Vims about newer constructs like :finally, where all the other plugins are well-behaved. I was going to replace it with vim-easy-align, but that doesn't seem to have a version or compatibility guard either, though it does have a repeat-reload check which means I could probably shoehorn in a version check before loading it, but even that seems a bit gross. So, I might just leave lining things up nicely to the various tidy scripts. Let's see how much I miss it.
| * Merge branch 'hotfix/v0.26.2'v0.26.2Tom Ryder2018-01-232-2/+2
| |\ | | | | | | | | | | | | | | | * hotfix/v0.26.2: Bump version number to 0.26.2 Actually remove pathogen bundle dir
* | \ Merge branch 'hotfix/v0.26.2' into developTom Ryder2018-01-232-2/+2
|\ \ \ | | |/ | |/| | | | | | | | | | * hotfix/v0.26.2: Bump version number to 0.26.2 Actually remove pathogen bundle dir