sellout/emacs-color-theme-solarized — pull request #31 by LukeShu (2011-10-16 22:21:30+00:00)
Title: Make diff-mode not ugly

Make diff-mode not look like my cat barfed on the screen after eating a mouse.

Basically 4 things happened:

* `diff-{remove,add,change}` no longer `:inverse-video`; it was painful to look at.
* `diff-add` is now cyan, not green. The green is a sort of ugly brown-green. A diff with too many added lines looked like barf.
* `base{0,1}` are for foreground, and `base{2,3}` are for background. I'm sure there are situations where it's OK to break this, but `diff-{header,file-header,refine-change}` are not the place.
* define the face `shadow`; it's inherited by `diff-context`.

Happy hacking!