| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
I'm using this browser on an old ThinkPad. Firefox runs, but it's slow,
and lately I'm spending a lot of time on sites that don't require
JavaScript or anything like that. Let's see how this goes.
The `save_dir` doesn't accept tildes in it as a shorthand for the home
directory, so I've had to template it with mi5->m4.
|
| |
|
|
|
|
|
| |
This includes the creation of a hitherto-unneeded Makefile target
install-vim-syntax.
|
|
|
|
|
| |
It's overkill; just add comments explaining why we're setting what the
Vim default is.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Trying this instead; creating the relevant directories at install time.
Also putting all three under one "cache" subdir of ~/.vim or ~/vimfiles.
I'm not sure this is actually better, but I do like that the relevant
options are now set in the .vimrc rather than in a plugin, so I guess
we'll see.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
The whole expression evaluates true this way.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
I don't see myself breaking this out into its own ftplugin, and the
Makefile can be simpler this way.
|
|
|
|
| |
~/.vim/after/ftplugin and ~/.vim/autoload, specifically.
|
|
|
|
|
|
| |
This reverts commit 40c1e1ace9531ae11f44dde2b893dfd6fae0cc3c.
I don't actually like this much.
|
|
|
|
| |
This conveniently enables filtering out truly ancient Vims.
|
| |
|
| |
|
|
|
|
| |
No longer needed
|
|
|
|
| |
Each thereby effectively becomes its own .vimrc for that type.
|
| |
|
|
|
|
|
|
|
|
| |
Put filetype bindings into a separate file filemap.vim at the same level
as filetype.vim, to be loaded directly after the "filetype" command.
This removes per-filetype logic one step from ~/.vimrc, which seems
appropriate, and also allows me to use long line breaks in the new file.
|
| |
|
|
|
|
| |
Prevents warnings on stderr about output not being to a terminal.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This prevents it from trying to move output to the bottom of the screen
during the make(1) run.
|
|
|
|
| |
Way better, and more generally useful.
|
|
|
|
| |
Including adding sed support
|
|
|
|
| |
And add .vim/script.vim, to be composed in the next commit
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 39627969dac81be22aef4c0a50548f9e31ed19f9.
I remember now why this is required. Otherwise it copies in
README.markdown and VERSION etc from the plugin roots.
|
| |
|
|
|
|
|
| |
This reverts commit a14bc50. Changed my mind; decided it's tidier this
way.
|
|
|
|
|
|
|
| |
Because we use our own private copies of the primary filetype plugins,
they'll get loaded in the correct order from here.
Also adjust Makefile to accommodate the extra level.
|
|
|
|
| |
No advantage to making them autoload
|
|
|
|
|
|
|
|
| |
* Add a function to suspend autoformatting for the duration of pasting
lines.
* Factor the ftplugin's functions out to be autoloaded; this requires
Vim >=7.0, but it already needed that.
* Add Makefile infrastructure for new autoload directories/files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This implements only the syntax highlighting for file types I regularly
use and care about, implemented in the way I want them to work, with
files named per type in ftdetect/*.vim.
I have chosen only file types with which I regularly deal and for which
syntax highlighting and filetype/indent plugins are actually useful.
Most other files, e.g. system config files I edit infrequently and only
with sudoedit(8), don't really benefit from that.
Much of this is just copied from the distribution filetype.vim file, but
some of it I do specifically in a way I want, such as the shell decision
logic.
We'll see how well this works.
|
| |
|
|
|
|
|
|
| |
Intelligently choose how to load matchit.vim, and clean up the
short-circuit variables for the unwanted distribution plugins in an
"after" plugin script.
|
| |
|
|
|
|
| |
Functionality merged into new plugin auto_cache_dir.vim.
|