aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-12-19 16:38:00 +1300
committerTom Ryder <tom@sanctum.geek.nz>2018-12-19 16:38:00 +1300
commitac9c5ac60400d7b7432480e174ea287bc8afdea1 (patch)
tree25b6bb028e9a6c86be3777ea83348df2fbb6df66
parentMerge branch 'release/v3.5.0' (diff)
parentBump VERSION (diff)
downloaddotfiles-ac9c5ac60400d7b7432480e174ea287bc8afdea1.tar.gz
dotfiles-ac9c5ac60400d7b7432480e174ea287bc8afdea1.zip
Merge branch 'release/v3.6.0'v3.6.0
* release/v3.6.0: Bump VERSION Make .vimrc stub more resilient to older Vims Remove redundant links Update README.md link to msmtp Use secure URL for Vim website in README.md Update README.md link to Dunst Switch to secure link to OpenBSD foundation
-rw-r--r--README.md15
-rw-r--r--VERSION4
-rw-r--r--vim/vimrc.stub.vim20
3 files changed, 19 insertions, 20 deletions
diff --git a/README.md b/README.md
index 99bc9d7d..67272653 100644
--- a/README.md
+++ b/README.md
@@ -82,7 +82,7 @@ Configuration is included for:
* [cURL](https://curl.haxx.se/) -- Command-line tool for transferring data with
URL syntax
* [Dillo](https://www.dillo.org/) -- A lightweight web browser
-* [Dunst](http://knopwob.org/dunst/) -- A lightweight X11 notification daemon
+* [Dunst](https://dunst-project.org/) -- A lightweight X11 notification daemon
that works with `libnotify`
* `finger(1)` -- User information lookup program
* [Git](https://git-scm.com/) -- Distributed version control system
@@ -111,7 +111,7 @@ Configuration is included for:
control system
* [tidy](http://www.html-tidy.org/) -- HTML/XHTML linter and tidier
* [tmux](https://tmux.github.io/) -- Terminal multiplexer similar to GNU Screen
-* [Vim](http://www.vim.org/) -- Vi IMproved, a text editor
+* [Vim](https://www.vim.org/) -- Vi IMproved, a text editor
* [Neovim](https://neovim.io/) -- An "emphatic fork" of Vim
* [X11](https://www.x.org/wiki/) -- Windowing system with network transparency
for Unix
@@ -305,7 +305,7 @@ My mail is kept in individual Maildirs under `~/Mail`, with `inbox` being where
most unfiltered mail is sent. I use
[Getmail](http://pyropus.ca/software/getmail/),
[maildrop](https://www.courier-mta.org/maildrop/), and
-[msmtp](http://msmtp.sourceforge.net/); the configurations for these are not
+[msmtp](https://marlam.de/msmtp/); the configurations for these are not
included here. I sign whenever I have some indication that the recipient might
be using a PGP implementation, and I encrypt whenever I have a public key
available for them. The GnuPG and S/MIME interfacing is done with
@@ -314,9 +314,8 @@ commands for each crypto operation. I wrote [an article about this
setup](https://sanctum.geek.nz/arabesque/linux-crypto-email/) if it sounds
appealing.
-You'll need [Abook](http://abook.sourceforge.net/) installed if you want to use
-the `query_command` I have defined, and [msmtp](http://msmtp.sourceforge.net/)
-for the `sendmail` command.
+You'll need Abook installed if you want to use the `query_command` I have
+defined, and msmtp for the `sendmail` command.
### rxvt-unicode
@@ -648,7 +647,7 @@ available to run them:
* `lint-ksh`
* `lint-sh`
* `lint-xinit`
-* [Perl::Critic](http://perlcritic.com/):
+* Perl::Critic:
* `lint-urxvt`
* [Vint](https://github.com/Kuniwak/vint):
* `lint-vim`
@@ -669,4 +668,4 @@ advocacy group, and let me know you did it because of this project:
* [Free Software Foundation](https://www.fsf.org/)
* [Software in the Public Interest](https://www.spi-inc.org/)
* [FreeBSD Foundation](https://www.freebsdfoundation.org/)
-* [OpenBSD Foundation](http://www.openbsdfoundation.org/)
+* [OpenBSD Foundation](https://www.openbsdfoundation.org/)
diff --git a/VERSION b/VERSION
index 874fbfea..6489b296 100644
--- a/VERSION
+++ b/VERSION
@@ -1,2 +1,2 @@
-tejr dotfiles v3.5.0
-Wed Dec 19 02:40:11 UTC 2018
+tejr dotfiles v3.6.0
+Wed Dec 19 03:38:00 UTC 2018
diff --git a/vim/vimrc.stub.vim b/vim/vimrc.stub.vim
index 72c7f7e1..d348bd71 100644
--- a/vim/vimrc.stub.vim
+++ b/vim/vimrc.stub.vim
@@ -1,14 +1,14 @@
-" If we have Vim version >=7, and (implicitly) +eval, source real vimrc
+" If we have non-tiny Vim version >=7, source real vimrc; this works because
+" tiny and/or ancient builds of Vim quietly igore all code in :if blocks
if v:version >= 700
runtime vimrc
+ finish
+endif
-" If not, prevent Vim from using any part of our configuration
+" Otherwise, prevent Vim from using any part of our configuration
+set runtimepath-=~/.vim
+set runtimepath-=~/.vim/after
+if has('win32') || has('win64')
+ set runtimepath-=~/vimfiles
+ set runtimepath-=~/vimfiles/after
else
- if has('win32') || has('win64')
- set runtimepath-=~/vimfiles
- set runtimepath-=~/vimfiles/after
- else
- set runtimepath-=~/.vim
- set runtimepath-=~/.vim/after
- endif
-endif