add easy variable rename mapping ,r
add vimrc TODO comments
Merge branch 'on-work-computer' of github.com:roryokane/dotvim

Conflicts:
	vimrc
delete obsoleted repeat.vim

I get that plugin through the GitHub URL now

deleted with :BundleClean
install and update all bundles

honza/snipmate-snippets failed to update, though, because it’s 404 all of a sudden: https://github.com/honza/snipmate-snippets/ . The other version of snipmate-snippets out there, by scrooloose, is 2 years old, so I don’t want to switch to it. I’ll just stick with my current version, and hope honza eventually gets their repo back up.
add rename mapping for Visual mode
automatically run OS-appropriate gvimrc settings

set the font and size correctly on both Windows and Mac OS X, with the same gvimrc file, by detecting the current OS
hide GUI toolbar on Windows
add some Windows-only mappings

while reorganizing gvimrc with sections and platform detection

I’m not sure if my use of variables will work here; I haven’t tested it yet.
add TODO for blank comment mapping
add more platform detection, commented-out

In case I need it later. I’m adding them now, while I have the pages open that describe how to do these checks. (All pages found starting at https://www.google.com/search?q=vimrc+operating+system .)
mention `:help Session` for reference
enable folding for XML
disable search highlighting by default

because I now know about `coh`

also remove <C-L> mapping, since my <Space> mapping is good enough for that purpose
change `echo -n` to `printf` for portability

That’s what the man page for echo recommends. And my testing indicates that they are equivalent.
changed Windows hard links to symbolic links

For some reason, on Windows 7, hard links aren't updating for me when I do `git pull` or `git checkout`, but symbolic links are. Even though symbolic links require an administrator console, it seems they are best for this case.