I converted a CVS repository over to Git using git-cvsimport, but the resulting repository used LF line endings which didn’t play nice with Visual Studio. Thankfully Git makes the solution easy:
% git config core.autocrlf true
This will make Git automatically convert LF endings to CRLF on checkout and vice versa. Now all you need to do is re-checkout the repository. There’s probably a cleaner way, but I just checked out a different branch then checked out master again:
% git checkout <branch>
% git checkout master
Presto!
Highlight the current line in Vim:
:set cursorline
Daring Fireball Linked List: Google’s Open Source Patches to Wine:
The big win is saying “screw you” to KDE and Gnome and all those crap Linux interfaces and APIs. Start over with something new, cohesive, better, and, most of all, which is not, conceptually, a watered down clone of Windows.
There is something deeply and fundamentally wrong with this statement.
I don’t know about you, but every time TortoiseCVS has an error I almost have a heart attack from the sound effect it makes. Do your nerves a favor and disable it in Control Panel → Sounds and Audio Devices → Sounds.