Commit Graph

144 Commits

Author SHA1 Message Date
Greg Pfeil 602cf3e028 Revert "No longer require 'cl."
This reverts commit 139b566f4d.
2015-01-07 08:43:13 -07:00
Greg Pfeil 6be24f0e49 Re-add the ace-jump-mode faces I accidentally removed. 2015-01-06 23:26:44 -07:00
Greg Pfeil 139b566f4d No longer require 'cl. 2015-01-06 23:25:17 -07:00
Greg Pfeil c677b269bb Reintroduce solarized-termcolors.
Fixes #94.

It now has a different purpose. In a 256-color term, setting this to 16
will try to use the exact Solarized colors, while setting it to 256 will
use the approximations.
2015-01-06 22:36:17 -07:00
Greg Pfeil 3f9e5470fc Add a face for org-block-background.
Fixes #114.
2015-01-06 21:59:53 -07:00
Greg Pfeil f5ee3e616f Don’t let linum inherit the style of the text it’s near.
Fixes #118.
2015-01-06 21:51:24 -07:00
Greg Pfeil 05908ea088 Improve faces related to errors and spelling. 2015-01-06 21:23:48 -07:00
Greg Pfeil c6fcbf41c9 Merge branch 'master' into unified
Conflicts:
	README.md
	solarized-definitions.el
2015-01-06 20:11:16 -07:00
Greg Pfeil 583f730ea4 Clean up some 3rd-party faces. 2015-01-06 19:48:43 -07:00
Greg Pfeil aeec37af98 Only set ansi-color-names if ansi-color is loaded. 2015-01-06 19:47:41 -07:00
Greg Pfeil baa6dcc24f Restrict non-SRGB setting to fewer Macs. 2015-01-06 19:46:57 -07:00
Greg Pfeil e7b9997d34 Deprecate the old dark/light themes.
There is now a single theme that will use light or dark versions based
on the background-mode of the frame, this allows a mix of light and dark frames.
2015-01-06 19:43:18 -07:00
Greg Pfeil a80745bf6b Fix a bad expansion. 2014-06-04 22:29:37 -06:00
Greg Pfeil 42e90dc7ef Set ANSI colors to Solarized colors. 2014-06-04 22:29:22 -06:00
Greg Pfeil b5d1b62c6b Don’t override the background color for whitespace-column. 2014-06-04 22:28:28 -06:00
Christophe Rhodes 6d734cda7d support for tabbar
foreground / background the "wrong" way round because the tabbar
ends up inheriting inverse video
2014-04-08 18:26:34 +01:00
Dato Simó af8e1b3bf0 Define colors for ace-jump-mode.
I use fg-red and fg-base01 for the red and gray40, respectively, tht
ace-jump-mode.el uses:

https://github.com/winterTTr/ace-jump-mode/blob/07b7137/ace-jump-mode.el#L303
https://github.com/winterTTr/ace-jump-mode/blob/07b7137/ace-jump-mode.el#L297

The original Vim plugin also recommends red and comment (faded), which is
what the above accomplishes:

https://github.com/Lokaltog/vim-easymotion/blob/eaa4af/doc/easymotion.txt#L992
2014-04-08 01:45:52 +01:00
Greg Pfeil bc2d2f630b Merge pull request #102 from dato/master
Add support for ‘match’ (used by Occur).
2014-04-07 16:34:16 -06:00
Greg Pfeil 97a8d40e04 Merge pull request #110 from dato/cl-flet
Fix which-flet logic
2014-04-07 15:46:17 -06:00
Dato Simó b2262b2703 solarized-definitions.el: fix comparison error in which-flet fset logic.
flet was deprecated in 24.3, but daff304 accidentally used > 25.2 instead
of >= 24.3 as a condition. This commit fixes that.
2014-04-07 22:06:44 +01:00
Rafael Ibraim a9da9fae2b Changed `let*` to `let` on solarized-definitions.el
Changed a `let*` to `let` on the `solarized-color-definitions` function.
Without this change, the entire definition of the inner function
`find-color` doesn't compile, with the message "Invalid function" from
emacs.

Tested on:
GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) of 2012-08-28 on MARVIN
2014-04-01 11:56:35 -03:00
Greg Pfeil 467f233586 Improve “broken sRGB” handling.
Fixes issue #103.
2014-03-30 09:31:29 -06:00
Dato Simó 5eb6ff07d2 Add support for ‘match’ (used by Occur).
Color is background yellow, same as ‘lazy-highlight’.
2014-03-25 02:02:37 +00:00
Bryan Cuneo daff304468 Use cl-flet instead of flet in Emacs version >= 24.3 2014-03-11 00:54:48 -05:00
Greg Pfeil 6ac824f501 Merge @hadronzoo’s faces from master. 2013-03-07 14:53:10 -07:00
Greg Pfeil ec7dc87285 Merge pull request #83 from hadronzoo/master
Add support for git-gutter and bm.el
2013-03-07 13:50:50 -08:00
Greg Pfeil 4765ca08aa Merge @leea’s term-color faces from master. 2013-03-07 14:49:55 -07:00
Greg Pfeil 2452a929fc Unify light and dark themes.
This also improves emacsclient support, since each theme can use its own color depth and dark/light mode.
2013-03-07 14:00:07 -07:00
Joshua Griffith e0a5180a76 Add support for bm.el 2013-03-05 13:37:23 -06:00
Joshua Griffith 52608343b5 Add support for git-gutter 2013-03-05 13:37:23 -06:00
Allen Lee b60a4d0722 Adding colors for shell-mode and term-mode 2013-01-15 08:45:22 -05:00
Greg Pfeil bb4897a3d7 Merge pull request #69 from lewang/fix-widget-border
tone down widget-field border brightness
2012-12-09 12:04:20 -08:00
Michael Olson 86c2994d5a Make keywords orange
Others don't seem to like this quite as much, so keeping it out of the initial pull request.
2012-12-04 16:16:13 -08:00
Michael Olson cb7ebc852d Add support for ERC
* User input is faded in order to focus on messages by others
* Keywords are same color as matched parens
* Nicks of others are unbolded cyan
* Server notices are unbolded blue
* Timestamps are faded, not bright

Looks best with the solarized-dark theme.
2012-12-04 15:57:24 -08:00
Le Wang 2a4d1f9a0b tone down widget-field border brightness 2012-09-02 23:01:57 +08:00
Le Wang fc0fa62d0e remove sRGB color fix for mac build
- in version 3.2 of Mac port, this fix is not necessary
2012-08-29 22:48:47 +08:00
Greg Pfeil 553ce32da3 Fix broken pull request #61.
Fixes issue #65.
2012-07-15 18:45:45 -06:00
Greg Pfeil 18cbd412f6 Merge pull request #61 from andersjohansson/master
Font-latex and flyspell
2012-07-15 07:42:12 -07:00
Jim Turner e49ac91591 Fix cell colors for built-in tables
Before this fix, tables created by `table-insert' or `table-capture'
have cells with a blue background and white foreground.  This fix makes
them blend in with the rest of `emacs-color-theme-solarized'.
2012-06-26 22:09:26 -04:00
Jim Turner 8aef0b03bb Add colors for speedbar 2012-06-24 19:07:02 -04:00
Greg Pfeil 7dc178a9e4 Merge pull request #53 from bradleywright/whitespace-line-face
Add styles for `whitespace-line` face.
2012-06-05 07:30:55 -07:00
andersjohansson 20ad40b7e1 Added some definitions for font-latex and flyspell. 2012-05-17 13:02:45 +03:00
Greg Pfeil d929ae829e Fix the cursor color for color-theme.
Fixes issue #59.
2012-05-07 17:52:52 -06:00
Greg Pfeil 1d83105039 Fix docstring highlighting.
Fixes issue #57.
2012-05-01 08:45:10 -06:00
Greg Pfeil f41e9e4db6 Fixes related to the low-color terminal modes.
Fixes some broken logic, and also sets variables properly for color-theme version.
2012-04-28 19:05:16 -06:00
Greg Pfeil 6948f4f8b7 Try to improve appearance on low-color terminals.
This also removes the `solarized-termcolors` custom variable, as we now try to detect the number of terminal colors automatically.

Hopefully, this fixes issues #22, #30, and #54.
2012-04-25 09:19:47 -06:00
Bradley Wright 76b1bdbe9e Add styles for `whitespace-line` face.
I've tried to mimick Emacs's existing styles as much as possible - it's
magenta on base03.
2012-04-13 06:54:35 +01:00
Greg Pfeil 1aba0ed693 Override the default background colors for Flymake.
Fixes issue #52.
2012-04-09 16:33:00 -06:00
Greg Pfeil 6a7b7d4f43 Bring Flymake highlighting in line with VIM definitions.
Fixes issue #52.
2012-04-09 07:29:50 -06:00
Greg Pfeil 348a923c55 Don't let hl-line stomp on formatting. 2012-04-04 19:04:25 -06:00
Greg Pfeil 1cea97bd0d Add outline faces.
Fixes issue #51.
2012-03-24 18:06:50 -06:00
Greg Pfeil e39988b743 Improve some error faces. 2012-03-23 19:26:29 -06:00
Greg Pfeil c0334aaa10 Change `font-lock-doc[-string]-face` to match VIM’s `Special` highlight. 2012-03-23 15:38:01 -06:00
Greg Pfeil db8df93912 Some minor changes to font-lock faces to enforce formatting. 2012-03-16 17:52:23 -06:00
Greg Pfeil 25e28fa2c1 Merge pull request #50 from ryuslash/master
jabber and column-markers
2012-03-16 16:47:42 -07:00
Greg Pfeil 750645233a Merge pull request #42 from ardekantur/rcirc
rcirc-mode face colors.
2012-03-16 16:38:39 -07:00
Greg Pfeil 193d29ae89 Fix loading on pre-Emacs 24.
Fixes issue #48 and #49 thanks to @mamciek.
2012-03-16 15:57:35 -06:00
Greg Pfeil 35de4c7395 Add parenface highlighting. 2012-03-16 15:52:54 -06:00
Tom Willemsen 077d95878b Add colors for jabber.el 2012-03-14 09:28:55 +01:00
Tom Willemsen 4312b0b8b6 Add colors for column-marker 2012-03-14 09:27:15 +01:00
Matthew Boston b04fee1e57 use a function for loading into emacs 24 load path 2012-03-01 12:42:53 -05:00
Matthew Boston dc3c44e123 add the solarized theme directory to custom-theme-load-path via autoload 2012-03-01 11:11:04 -05:00
Matthew Snyder b6178c8fc9 rcirc-mode face colors. 2012-02-18 17:09:35 -05:00
Greg Pfeil af13628ee9 Improve paren-mode colors.
Fixes issue #41.
2012-02-17 22:13:01 -07:00
Greg Pfeil edd7ab5e28 Reorder some sections. 2012-02-17 08:53:28 -07:00
Greg Pfeil 4f9a200dae Change gnus highlighting.
Hopefully this won't piss anyone off …
2012-02-17 08:47:57 -07:00
Greg Pfeil 11bc7379be Fix diff highlighting. 2012-02-17 08:47:28 -07:00
Greg Pfeil 4c7a6dd236 Add `fmt-none` to override default formatting we don't want. 2012-02-17 08:46:24 -07:00
Greg Pfeil 7cf2017f3f Fix the header-line face. 2012-02-16 18:10:19 -07:00
Greg Pfeil f39a9c2ee4 Make style definitions stricter.
Turns off bold/italic/underline/inverse in faces where we don't explicitly set it.
2012-02-16 17:55:29 -07:00
Greg Pfeil c003d9a45c Bring more colors in line with VIM faces. 2012-02-16 17:54:40 -07:00
Greg Pfeil 26bd3f777d Define some vars so that our definitions look more like the VIM ones. 2012-02-16 09:33:29 -07:00
Greg Pfeil 230c0e4e20 Make region highlighting match VIM.
Fixes issue #40.
2012-02-16 08:39:49 -07:00
Greg Pfeil 072d5b4fef Try to bring diff-mode into sync with current VIM highlighting.
Addresses issue #31.
2012-02-13 17:28:25 -07:00
Greg Pfeil 5334941f95 Fix flymake faces.
This fixes issue #23 and #28.
2012-02-13 16:19:18 -07:00
Greg Pfeil 9a33d6c429 Merge branch 'rainbow-delimiters-mode' of https://github.com/santamon/emacs-color-theme-solarized into santamon-rainbow-delimiters-mode
Conflicts:
	solarized-definitions.el
2012-02-13 16:03:52 -07:00
Greg Pfeil ffaa826c47 Add faces for flymake.
This is for issue #23, but they don't seem to work.
2012-02-13 14:24:40 -07:00
Greg Pfeil f2f3e7f1b2 Improve colors for custom faces. 2012-02-13 14:11:12 -07:00
Greg Pfeil bb8ff0785d Add definitions for eshell-ls.
Fixes issue #29.
2012-02-13 14:10:26 -07:00
Greg Pfeil cc46e20d96 Update degraded colors to match VIM. 2012-02-13 14:09:25 -07:00
Greg Pfeil ad41bd572c Fix some bad line wrapping when customizing variables. 2012-02-13 14:08:36 -07:00
Greg Pfeil 043b3e42df Add a definition for `eshell-prompt`.
Should at least improve issue #29.
2012-02-12 09:45:30 -07:00
Greg Pfeil 0127faafbe Add `solarized-broken-srgb` custom variable.
This allows real sRGB colors where it's supported and Gen RGB where it's not. Fixes issue #19.

Adapted from a patch by @hdhoang.
2012-02-12 09:26:13 -07:00
Greg Pfeil cfa6d87355 Add the solarized-contrast custom variable.
As requested in issue #32. I hadn’t added it previously, due to the description attached to it: “Stick with normal! It's been carefully tested. Setting this option to high or low does use the same Solarized palette but simply shifts some values up or down in order to expand or compress the tonal range displayed.”
2011-11-02 10:30:50 -06:00
Szymon Witamborski b974fa3190 Added support for rainbow-delimiters-mode. 2011-06-30 17:53:29 +02:00
Greg Pfeil 4a597821a5 Merge branch 'master' of https://github.com/mads379/emacs-color-theme-solarized into mads379-master 2011-05-18 07:55:48 -04:00
Greg Pfeil d4a524db32 Change `MAKE-SYMBOL` back to `INTERN`. This should fix issue #16. 2011-05-18 07:49:36 -04:00
Greg Pfeil 9cf0ddaad5 Replaced my broken `create-solarized-theme` with a working one provided by @davidsantiago. 2011-05-06 08:05:56 -04:00
Greg Pfeil be6084bb20 Added a necessary `(require 'cl)`, per @plathrop’s pull request. 2011-05-06 08:00:07 -04:00
Mads Hartmann d56f387ebc Ido colors 2011-05-05 12:20:57 +02:00
Mads Hartmann 9a8e6553c7 Styling of linum so it looks as you would expect. Works best with (setq linum-format %4d) IMO 2011-05-03 21:55:19 +02:00
Mads Hartmann c9e1eb8c2e When using the theme as a customs theme the background didn't get set properly. 2011-04-30 23:13:57 +02:00
Huy 56276c9844 Implemented Solarized for terminal emulators.
Implemented the 16-color mode for emacs in terminal mode, just as the
vim colorscheme does: with the same default and the same configuration
variable.
Updated the README accordingly.
2011-04-30 01:44:38 +10:00
Greg Pfeil 94f1fc6cd6 Major refactoring to unify definitions between color-theme and both light and dark Emacs 24 themes. 2011-04-24 20:00:05 -04:00