aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Rearrange heredoc/POD indent check for speedTom Ryder2018-07-071-9/+10
| | | | | |
* | | | | | Refine Perl line cont hints in Vim indentTom Ryder2018-07-071-4/+4
| | | | | |
* | | | | | Simplify Vim Perl shiftwidth calculationTom Ryder2018-07-071-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | This is a portable method that will work on very old Vims.
* | | | | | Simplify POD Vim indenting behaviourTom Ryder2018-07-071-6/+6
| | | | | |
* | | | | | Add POD rules to Vim Perl indentTom Ryder2018-07-071-18/+34
| | | | | |
* | | | | | Pass Vim indent line into Perl functionTom Ryder2018-07-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Should make testing (!) easier later on.
* | | | | | Further extension of Perl Vim line cont rulesTom Ryder2018-07-071-8/+15
| | | | | |
* | | | | | Remove misplaced separator in b:undo_indentTom Ryder2018-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was causing the first line of the buffer to be printed on every filetype change from Perl.
* | | | | | Revert "Remove Vim Perl indent"Tom Ryder2018-07-071-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f0b98feb769d9dfbbb0c1825b1291851795163db. I changed my mind again.
* | | | | | Remove Vim Perl indentTom Ryder2018-07-071-114/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This one is pretty good, but I think I'll stick with the stock one for now.
* | | | | | Committing final state of Vim Perl indentTom Ryder2018-07-071-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm not sure I actually want to use this anymore; will remove it for now in the next commit.
* | | | | | Correct end of heredoc pattern in Vim Perl indentTom Ryder2018-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Just a plain old syntax error.
* | | | | | Adjust continued line indent for Vim PerlTom Ryder2018-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't add another two spaces if we already did on a previous line; get the "base" indent first.
* | | | | | Add heredoc support to Vim Perl indent pluginTom Ryder2018-07-071-2/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This anchors lines in a Perl heredoc with no indent until it sees the terminating word. It works really well.
* | | | | | Refactor rules in Vim Perl indent scriptTom Ryder2018-07-071-18/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think this is mixing two changes I made, which I neglected to commit separately.
* | | | | | Remove unneeded parens in Vim Perl indent scriptTom Ryder2018-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The modulo operator has a higher precedence than the subtraction operator, so it doesn't need to be cuddled.
* | | | | | Rearrange settings in Vim Perl indent scriptTom Ryder2018-07-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The version of this indent script bundled with Vim sets the 'indentexpr' and 'indentkeys' options before the GetPerlIndent() function; may as well follow that pattern.
* | | | | | Adjust a few Vim Perl indent commentsTom Ryder2018-07-071-5/+5
| | | | | |
* | | | | | Wrap comments with `gq` in Git commit messagesTom Ryder2018-07-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I like quoting things in Git commit messages, as if they were mail messages. This was supposed to be fixed in commit a5b8367, but I didn't add all the necessary flags.
* | | | | | Get 'shiftwidth' in Vim Perl indent portablyTom Ryder2018-07-071-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From `:help shiftwidth()`: > Returns the effective value of 'shiftwidth'. This is the 'shiftwidth' > value unless it is zero, in which case it is the 'tabstop' value. This > function was introduced with patch 7.3.694 in 2012, everybody should > have it by now. I'd like my stuff to work on older versions, though, and it's not hard to make it work.
* | | | | | Adjust leading comment for Vim Perl indentTom Ryder2018-07-071-5/+1
| | | | | |
* | | | | | Refactor opening of Vim Perl indent scriptTom Ryder2018-07-061-6/+5
| | | | | |
* | | | | | Add a comment to Vim Perl indent rulesTom Ryder2018-07-061-0/+2
| | | | | |
* | | | | | Add attempt at own Vim Perl indentingTom Ryder2018-07-061-0/+74
| | | | | |
* | | | | | Correct has() to exists() in .vimrcTom Ryder2018-07-061-1/+1
| | | | | |
* | | | | | Remove .vimrc 'report' settingTom Ryder2018-07-061-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | The default is fine.
* | | | | | Rearrange Vim's VimL indent fileTom Ryder2018-07-061-8/+9
| | | | | |
* | | | | | Add \k, \q, and \y .vimrc mappingsTom Ryder2018-07-061-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | Using all of the lowercase alphabet now.
* | | | | | Disable 'shiftround' in Vim for a whileTom Ryder2018-07-051-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After experimenting, I suspect it's actually causing more grief than it saves.
* | | | | | Add shebang_update.vim pluginTom Ryder2018-07-052-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This plugin updates the filetype after every insert operation that changes the first line. No documentation yet.
* | | | | | Future-proof README.md discussion of Vim pluginsTom Ryder2018-07-051-6/+2
| | | | | |
* | | | | | Correct 'softtabstop' test in indent/vim.vimTom Ryder2018-07-051-1/+1
|/ / / / /
* | | | | Experiment with comma as Vim <LocalLeader>Tom Ryder2018-07-051-1/+1
| | | | |
* | | | | Merge branch 'release/v1.21.0' into developTom Ryder2018-07-042-2/+12
|\ \ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | * release/v1.21.0: Rebuild dotfiles(7) manual page Bump VERSION
| * | | | Rebuild dotfiles(7) manual pageTom Ryder2018-07-041-0/+10
| | | | |
| * | | | Bump VERSIONTom Ryder2018-07-041-2/+2
|/ / / /
* | | | Spin off Vim Perl version bump into ftpluginTom Ryder2018-07-044-49/+7
| | | |
* | | | Have Vim Perl major version bump map reset minorTom Ryder2018-07-041-5/+5
| | | |
* | | | Simplify .vimrc leader map settingsTom Ryder2018-07-041-7/+6
| | | |
* | | | Correct alphabetical order of filetype.vimTom Ryder2018-07-041-34/+34
| | | |
* | | | Break up some long VimL linesTom Ryder2018-07-041-3/+6
| | | |
* | | | Use :nnoremap for Perl vim mapsTom Ryder2018-07-041-3/+3
| | | |
* | | | Merge branch 'release/v1.20.0' into developTom Ryder2018-07-041-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | * release/v1.20.0: Bump VERSION to 1.20.0
| * | | Bump VERSION to 1.20.0Tom Ryder2018-07-041-2/+2
|/ / /
* | | Rewrite Perl version-number bump Vim funcsTom Ryder2018-07-041-9/+26
| | |
* | | Add _v/_V Vim maps for Perl version bumpsTom Ryder2018-07-032-0/+37
| | |
* | | Merge branch 'feature/mkvi' into developTom Ryder2018-07-037-0/+51
|\ \ \ | | | | | | | | | | | | | | | | * feature/mkvi: Add mked(1df) and mkvi(1df)
| * | | Add mked(1df) and mkvi(1df)Tom Ryder2018-07-037-0/+51
| | | |
* | | | Use full names of 'cscope...' Vim optionsTom Ryder2018-07-031-1/+4
|/ / /
* | | Merge branch 'release/v1.19.0' into developTom Ryder2018-07-031-2/+2
|\ \ \ | | |/ | |/| | | | | | | * release/v1.19.0: Bump VERSION