Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use v:null in XDG-related contexts | Tom Ryder | 2020-05-03 | 2 | -9/+9 |
| | | | | I hadn't realised it was supported in Vim v7.0. | ||||
* | Add handling of "after" subdirs in Vim XDG config | Tom Ryder | 2020-05-03 | 1 | -2/+6 |
| | |||||
* | Separate cache runtime behaviour from config | Tom Ryder | 2020-05-03 | 1 | -13/+16 |
| | | | | It's a little awkward to conflate them. | ||||
* | Tolerate unset iteration variables | Tom Ryder | 2020-05-03 | 1 | -2/+4 |
| | |||||
* | Improve "absolute path" check for XDG base dirs | Tom Ryder | 2020-05-03 | 1 | -1/+3 |
| | | | | | | | | | | * /foo/bar -- absolute * ~/foo -- absolute * / -- Weird, but absolute * ~ -- Weird, but absolute * foo -- Not absolute * foo/bar -- Not absolute * ~foo -- Not absolute | ||||
* | Tidy and correct XDG var getenv() fallback | Tom Ryder | 2020-05-03 | 2 | -11/+28 |
| | | | | | | It's more correct for this function to get upset it's been passed a variable name outside the XDG basedirs spec; a more general function, in this case a backporting of getenv() from v8.1.1305. | ||||
* | Bump updated date for vimrc | Tom Ryder | 2020-05-02 | 1 | -1/+1 |
| | | | | I've configured Vim itself to bump this date on each save now. | ||||
* | Refine 'viminfo' option setting and comment | Tom Ryder | 2020-04-28 | 1 | -12/+8 |
| | |||||
* | Fix a few spelling and punctuation errors | Tom Ryder | 2020-04-27 | 1 | -9/+9 |
| | |||||
* | Improve robustness of option directory creation | Tom Ryder | 2020-04-26 | 1 | -16/+29 |
| | |||||
* | Correct an XDG path | Tom Ryder | 2020-04-26 | 1 | -1/+1 |
| | |||||
* | Backport environment checking to Vim 8.1 | Tom Ryder | 2020-04-26 | 1 | -3/+7 |
| | |||||
* | Refactor adjusted XDG handling | Tom Ryder | 2020-04-25 | 2 | -62/+39 |
| | |||||
* | Improve compliance/sanity of XDG implementation | Tom Ryder | 2020-04-25 | 2 | -56/+89 |
| | |||||
* | Handle invalid XDG cache home | Tom Ryder | 2020-04-25 | 2 | -18/+30 |
| | |||||
* | Correct absolute test | Tom Ryder | 2020-04-25 | 1 | -1/+1 |
| | |||||
* | Handle ignoring relative paths in XDG env dirs | Tom Ryder | 2020-04-25 | 1 | -2/+9 |
| | | | | | | | From <https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#basics>: > All paths set in these environment variables must be absolute. If an > implementation encounters a relative path in any of these variables it > should consider the path invalid and ignore it. | ||||
* | Factor out XDG env defaults for readability | Tom Ryder | 2020-04-25 | 1 | -15/+26 |
| | |||||
* | Implement specified fallbacks for $XDG_*_DIRS | Tom Ryder | 2020-04-25 | 1 | -2/+2 |
| | | | | | | | | | From <https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html#variables>: > If $XDG_DATA_DIRS is either not set or empty, a value equal to > /usr/local/share/:/usr/share/ should be used. > ... > If $XDG_CONFIG_DIRS is either not set or empty, a value equal to > /etc/xdg should be used. | ||||
* | Include XDG_{CONFIG,DATA}_DIRS handling in Vim | Tom Ryder | 2020-04-25 | 2 | -30/+62 |
| | | | | This obsoletes custom $MYVIM variables. | ||||
* | Roll out the beginnings of XDG support for Vim | Tom Ryder | 2020-04-25 | 1 | -13/+29 |
| | | | | | The idea here isn't to remove ~/.vim, but to be able to use ~/.cache and ~/.config on a per-machine basis. | ||||
* | Remove thesaurus install target | Tom Ryder | 2020-04-25 | 1 | -2/+2 |
| | | | | Not really appropriate for a Makefile to `curl` resources. | ||||
* | Add setting for 'viewdir' option | Tom Ryder | 2020-04-23 | 1 | -0/+11 |
| | |||||
* | Call path create rather than command | Tom Ryder | 2020-04-06 | 2 | -6/+6 |
| | | | | Prevents issues with premature expansion of env variables. | ||||
* | Vim: Use more correct method of escaping :set RHS | Tom Ryder | 2020-04-05 | 3 | -15/+13 |
| | |||||
* | Check for existence of 'colorcolumn' option | Tom Ryder | 2020-04-05 | 1 | -7/+9 |
| | |||||
* | Update pattern to match for HTML timestamps | Tom Ryder | 2020-02-13 | 1 | -1/+1 |
| | |||||
* | Remove milliseconds from HTML timestamps | Tom Ryder | 2020-01-13 | 1 | -1/+1 |
| | |||||
* | Update spellfile_local.vim plugin to v0.2.0 | Tom Ryder | 2020-01-06 | 1 | -0/+0 |
| | |||||
* | Correct a vimrc comment | Tom Ryder | 2020-01-06 | 1 | -1/+1 |
| | |||||
* | Remove 'synmaxcol' setting | Tom Ryder | 2020-01-05 | 1 | -6/+0 |
| | | | | Let's see if this is still actually a problem. | ||||
* | Rename filetype repeat commands | Tom Ryder | 2020-01-03 | 2 | -4/+4 |
| | |||||
* | Fix case sensitivity of an operator for vim-vint | Tom Ryder | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Fix up some blank lines and comments | Tom Ryder | 2020-01-03 | 9 | -4/+30 |
| | |||||
* | Remove duplicate function definitions | Tom Ryder | 2020-01-03 | 1 | -46/+0 |
| | |||||
* | Rename and move HTML URL anchoring | Tom Ryder | 2020-01-03 | 3 | -17/+16 |
| | |||||
* | Rename HTML tidy function | Tom Ryder | 2020-01-03 | 2 | -2/+2 |
| | |||||
* | Correct wildcard escaping in option esc function | Tom Ryder | 2020-01-03 | 1 | -1/+1 |
| | |||||
* | Correct unmaps for changed mail importance maps | Tom Ryder | 2020-01-03 | 1 | -3/+3 |
| | |||||
* | Wrap a long comment line | Tom Ryder | 2020-01-02 | 1 | -1/+2 |
| | |||||
* | Remove unneeded exclamations for :command | Tom Ryder | 2020-01-02 | 2 | -2/+2 |
| | |||||
* | Reimplement mail header importance flagging | Tom Ryder | 2020-01-01 | 5 | -37/+129 |
| | | | | | | | Just for fun, write something a little more comprehensive to read in the entire mail header as a data structure, in order to add or set header fields correctly. I don't think this is totally RFC-compliant yet; I'll need to check. | ||||
* | Add trailing commas | Tom Ryder | 2019-12-30 | 1 | -2/+2 |
| | |||||
* | Add missing undo for strict quote map defs | Tom Ryder | 2019-12-30 | 1 | -0/+2 |
| | |||||
* | Move strict quote mappings beneath var guard | Tom Ryder | 2019-12-30 | 1 | -4/+6 |
| | |||||
* | Move ft=mail start suggestion to autoload | Tom Ryder | 2019-12-30 | 2 | -40/+41 |
| | |||||
* | Specify encoding of file with ZALGO comment | Tom Ryder | 2019-12-30 | 1 | -0/+2 |
| | |||||
* | Add abort attribute for markdown#Fold() | Tom Ryder | 2019-12-30 | 1 | -1/+1 |
| | | | | | > vim/autoload/markdown.vim:2:1: Use the abort attribute for functions > in autoload (see Google VimScript Style Guide (Functions)) | ||||
* | Move Markdown folding into function | Tom Ryder | 2019-12-30 | 2 | -23/+24 |
| | |||||
* | Remove unneeded map#() autoload function | Tom Ryder | 2019-12-30 | 2 | -13/+1 |
| |