diff options
| author | Andrea Corallo | 2020-08-09 15:03:23 +0200 |
|---|---|---|
| committer | Andrea Corallo | 2020-08-09 15:03:23 +0200 |
| commit | 12a982d9789052d8e85efcacb4b311f4876c882a (patch) | |
| tree | a452a8e888c6ee9c85d6a487359b7a1c0c9fa15b /etc | |
| parent | 80d7f710f2fab902e46aa3fddb8e1c1795420af3 (diff) | |
| parent | 8e82baf5a730ff542118ddba5b76afdc1db643f6 (diff) | |
| download | emacs-12a982d9789052d8e85efcacb4b311f4876c882a.tar.gz emacs-12a982d9789052d8e85efcacb4b311f4876c882a.zip | |
Merge remote-tracking branch 'savannah/master' into HEAD
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/MACHINES | 25 | ||||
| -rw-r--r-- | etc/NEWS | 160 | ||||
| -rw-r--r-- | etc/PROBLEMS | 135 | ||||
| -rw-r--r-- | etc/emacs-mail.desktop | 10 | ||||
| -rw-r--r-- | etc/themes/leuven-theme.el | 686 | ||||
| -rw-r--r-- | etc/tutorials/TUTORIAL | 14 |
6 files changed, 777 insertions, 253 deletions
diff --git a/etc/MACHINES b/etc/MACHINES index 1bb244b49b0..78e9cef0fd7 100644 --- a/etc/MACHINES +++ b/etc/MACHINES | |||
| @@ -81,25 +81,26 @@ the list at the end of this file. | |||
| 81 | 81 | ||
| 82 | ** Solaris | 82 | ** Solaris |
| 83 | 83 | ||
| 84 | On Solaris it is also possible to use either GCC or Solaris Studio | 84 | On Solaris it is also possible to use either GCC or Oracle Developer |
| 85 | to build Emacs, by pointing ./configure to the right compiler: | 85 | Studio to build Emacs, by pointing ./configure to the right compiler: |
| 86 | 86 | ||
| 87 | ./configure CC='/usr/sfw/bin/gcc' # GCC | 87 | ./configure # Defaults to 'gcc' if available. |
| 88 | ./configure CC='cc' # Solaris Studio | 88 | ./configure CC='cc' # Oracle Developer Studio |
| 89 | 89 | ||
| 90 | On Solaris, do not use /usr/ucb/cc. Use /opt/SUNWspro/bin/cc. Make | 90 | On Solaris, do not use /usr/ucb/cc. Use Oracle Developer Studio. |
| 91 | sure that /usr/ccs/bin and /opt/SUNWspro/bin are in your PATH before | 91 | Make sure that /usr/ccs/bin and the Oracle Developer Studio bin |
| 92 | /usr/ucb. (Most free software packages have the same requirement on | 92 | directory (e.g., /opt/developerstudio12.6/bin) are in your PATH |
| 93 | Solaris.) With this compiler, use '/opt/SUNWspro/bin/cc -E' as the | 93 | before /usr/ucb. (Most free software packages have the same |
| 94 | requirement on Solaris.) With this compiler, use 'cc -E' as the | ||
| 94 | preprocessor. If this inserts extra whitespace into its output (see | 95 | preprocessor. If this inserts extra whitespace into its output (see |
| 95 | the PROBLEMS file) then add the option '-Xs'. | 96 | the PROBLEMS file), add the option '-Xs'. |
| 96 | 97 | ||
| 97 | To build a 64-bit Emacs (with larger maximum buffer size) on a | 98 | To build a 64-bit Emacs (with larger maximum buffer size) on a |
| 98 | Solaris system which supports 64-bit executables, specify the -m64 | 99 | Solaris system that defaults to 32-bit executables, specify the -m64 |
| 99 | compiler option. For example: | 100 | compiler option. For example: |
| 100 | 101 | ||
| 101 | ./configure CC='/usr/sfw/bin/gcc -m64' # GCC | 102 | ./configure CC='gcc -m64' # GCC |
| 102 | ./configure CC='cc -m64' # Solaris Studio | 103 | ./configure CC='cc -m64' # Oracle Developer Studio |
| 103 | 104 | ||
| 104 | 105 | ||
| 105 | * Obsolete platforms | 106 | * Obsolete platforms |
| @@ -59,6 +59,11 @@ shaping, so 'configure' now recommends that combination. | |||
| 59 | It was declared obsolete in Emacs 27.1. | 59 | It was declared obsolete in Emacs 27.1. |
| 60 | 60 | ||
| 61 | --- | 61 | --- |
| 62 | ** Support for building with '-fcheck-pointer-bounds' has been removed. | ||
| 63 | GCC has withdrawn the '-fcheck-pointer-bounds' option and support for | ||
| 64 | its implementation has been removed from the Linux kernel. | ||
| 65 | |||
| 66 | --- | ||
| 62 | ** Emacs no longer supports old OpenBSD systems. | 67 | ** Emacs no longer supports old OpenBSD systems. |
| 63 | OpenBSD 5.3 and older releases are no longer supported, as they lack | 68 | OpenBSD 5.3 and older releases are no longer supported, as they lack |
| 64 | proper pty support that Emacs needs. | 69 | proper pty support that Emacs needs. |
| @@ -75,6 +80,11 @@ useful on systems such as FreeBSD which ships only with "etc/termcap". | |||
| 75 | 80 | ||
| 76 | * Changes in Emacs 28.1 | 81 | * Changes in Emacs 28.1 |
| 77 | 82 | ||
| 83 | +++ | ||
| 84 | ** The new constants 'shell-command-buffer-name' and | ||
| 85 | 'shell-command-buffer-name-async' store the default buffer names | ||
| 86 | for the output of shell commands. | ||
| 87 | |||
| 78 | ** Support for '(box . SIZE)' 'cursor-type'. | 88 | ** Support for '(box . SIZE)' 'cursor-type'. |
| 79 | By default, 'box' cursor always has a filled box shape. But if you | 89 | By default, 'box' cursor always has a filled box shape. But if you |
| 80 | specify 'cursor-type' to be '(box . SIZE)', the cursor becomes a hollow | 90 | specify 'cursor-type' to be '(box . SIZE)', the cursor becomes a hollow |
| @@ -117,6 +127,11 @@ horizontal movements now stop at the edge of the board. | |||
| 117 | ** Autosaving via 'auto-save-visited-mode' can now be inhibited by | 127 | ** Autosaving via 'auto-save-visited-mode' can now be inhibited by |
| 118 | setting the variable 'auto-save-visited-mode' buffer-locally to nil. | 128 | setting the variable 'auto-save-visited-mode' buffer-locally to nil. |
| 119 | 129 | ||
| 130 | ** New commands to describe buttons and widgets have been added. | ||
| 131 | 'widget-describe' (on a widget) will pop up a help buffer and give a | ||
| 132 | description of the properties. Likewise 'button-describe' does the | ||
| 133 | same for a button. | ||
| 134 | |||
| 120 | 135 | ||
| 121 | * Changes in Specialized Modes and Packages in Emacs 28.1 | 136 | * Changes in Specialized Modes and Packages in Emacs 28.1 |
| 122 | 137 | ||
| @@ -170,6 +185,11 @@ and variables. | |||
| 170 | 'archive-hideshow-column'. These let you control which columns are | 185 | 'archive-hideshow-column'. These let you control which columns are |
| 171 | displayed and which are kept hidden. | 186 | displayed and which are kept hidden. |
| 172 | 187 | ||
| 188 | --- | ||
| 189 | *** New command bound to 'C': 'archive-copy-file' | ||
| 190 | This command extracts the file under point and writes the data to a | ||
| 191 | file. | ||
| 192 | |||
| 173 | ** Emacs Lisp mode | 193 | ** Emacs Lisp mode |
| 174 | 194 | ||
| 175 | *** The mode-line now indicates whether we're using lexical or dynamic scoping. | 195 | *** The mode-line now indicates whether we're using lexical or dynamic scoping. |
| @@ -179,6 +199,13 @@ The presence of a space between an open paren and a symbol now is | |||
| 179 | taken as a statement by the programmer that this should be indented | 199 | taken as a statement by the programmer that this should be indented |
| 180 | as a data list rather than as a piece of code. | 200 | as a data list rather than as a piece of code. |
| 181 | 201 | ||
| 202 | ** Calendar | ||
| 203 | |||
| 204 | *** New variable 'calendar-use-numeric-time-zones' to use numeric time zones. | ||
| 205 | If non-nil, functions that display time zones (like the 'S' command in | ||
| 206 | calendar mode that displays the sunrise time) will display time zones | ||
| 207 | like "+0100" instead of "CET". | ||
| 208 | |||
| 182 | ** Dired | 209 | ** Dired |
| 183 | 210 | ||
| 184 | *** New user option 'dired-mark-region' affects all Dired commands | 211 | *** New user option 'dired-mark-region' affects all Dired commands |
| @@ -205,6 +232,15 @@ their 'default-directory' under VC. | |||
| 205 | *** Support for bookmark.el. | 232 | *** Support for bookmark.el. |
| 206 | Bookmark locations can refer to VC directory buffers. | 233 | Bookmark locations can refer to VC directory buffers. |
| 207 | 234 | ||
| 235 | --- | ||
| 236 | *** New user option 'vc-hg-create-bookmark' controls whether a bookmark | ||
| 237 | or branch will be created when you invoke 'C-u C-x v s' ('vc-create-tag'). | ||
| 238 | |||
| 239 | --- | ||
| 240 | *** 'vc-hg' now uses 'hg summary' command to populate extra 'vc-dir' | ||
| 241 | headers. | ||
| 242 | |||
| 243 | |||
| 208 | ** Gnus | 244 | ** Gnus |
| 209 | 245 | ||
| 210 | --- | 246 | --- |
| @@ -223,6 +259,40 @@ The names of the commands 'gnus-slave', 'gnus-slave-no-server' and | |||
| 223 | *** The 'W Q' summary mode command now takes a numerical prefix to | 259 | *** The 'W Q' summary mode command now takes a numerical prefix to |
| 224 | allow adjusting the fill width. | 260 | allow adjusting the fill width. |
| 225 | 261 | ||
| 262 | +++ | ||
| 263 | *** New variable 'mm-inline-font-lock'. | ||
| 264 | This variable is supposed to be bound by callers to determine whether | ||
| 265 | inline MIME parts (that support it) are supposed to be font-locked or | ||
| 266 | not. | ||
| 267 | |||
| 268 | ** Message | ||
| 269 | |||
| 270 | +++ | ||
| 271 | *** Message now supports the OpenPGP header. | ||
| 272 | To generate these headers, add the new function | ||
| 273 | 'message-add-openpgp-header' to 'message-send-hook'. The header will | ||
| 274 | be generated according to the new 'message-openpgp-header' variable. | ||
| 275 | |||
| 276 | --- | ||
| 277 | *** A change to how Mail-Copies-To: never is handled. | ||
| 278 | If a user has specified Mail-Copies-To: never, and Message was asked | ||
| 279 | to do a "wide reply", some other arbitrary recipient would end up in | ||
| 280 | the resulting To header, while the remaining recipients would be put | ||
| 281 | in the Cc header. This is somewhat misleading, as it looks like | ||
| 282 | you're responding to a specific person in particular. This has been | ||
| 283 | changed so that all the recipients are put in the To header in these | ||
| 284 | instances. | ||
| 285 | |||
| 286 | +++ | ||
| 287 | *** New function to start Emacs in Message mode to send an email. | ||
| 288 | Emacs can be defined as a handler for the "x-scheme-handler/mailto" | ||
| 289 | MIME type with the following command: "emacs -f message-mailto %u". | ||
| 290 | An emacs-mail.desktop file has been included, suitable for installing | ||
| 291 | in desktop directories like /usr/share/applications. Clicking on a | ||
| 292 | mailto: link in other applications will then open Emacs with headers | ||
| 293 | filled out according to the link, e.g. | ||
| 294 | "mailto:larsi@gnus.org?subject=This+is+a+test". | ||
| 295 | |||
| 226 | --- | 296 | --- |
| 227 | *** Change to default value of 'message-draft-headers' user option. | 297 | *** Change to default value of 'message-draft-headers' user option. |
| 228 | The 'Date' symbol has been removed from the default value, meaning that | 298 | The 'Date' symbol has been removed from the default value, meaning that |
| @@ -231,6 +301,12 @@ was sent. To restore the original behavior of dating a message | |||
| 231 | from when it is first saved or delayed, add the symbol 'Date' back to | 301 | from when it is first saved or delayed, add the symbol 'Date' back to |
| 232 | this user option. | 302 | this user option. |
| 233 | 303 | ||
| 304 | +++ | ||
| 305 | *** New command to take screenshots. | ||
| 306 | In Message mode buffers, the 'C-c C-p' ('message-insert-screenshot') | ||
| 307 | command has been added. It depends on using an external program to | ||
| 308 | take the actual screenshot, and defaults to ImageMagick "import". | ||
| 309 | |||
| 234 | ** Help | 310 | ** Help |
| 235 | 311 | ||
| 236 | +++ | 312 | +++ |
| @@ -260,6 +336,10 @@ To revert to the previous behaviour, | |||
| 260 | unconditionally aborts the current edebug instrumentation with the | 336 | unconditionally aborts the current edebug instrumentation with the |
| 261 | supplied error message. | 337 | supplied error message. |
| 262 | 338 | ||
| 339 | *** Edebug specification lists can use the new keyword ':unique', | ||
| 340 | which appends a unique suffix to the Edebug name of the current | ||
| 341 | definition. | ||
| 342 | |||
| 263 | +++ | 343 | +++ |
| 264 | ** ElDoc | 344 | ** ElDoc |
| 265 | 345 | ||
| @@ -314,6 +394,16 @@ This command marks a remote directory to contain only encrypted files. | |||
| 314 | See the "(tramp) Keeping files encrypted" node of the Tramp manual for | 394 | See the "(tramp) Keeping files encrypted" node of the Tramp manual for |
| 315 | details. This feature is experimental. | 395 | details. This feature is experimental. |
| 316 | 396 | ||
| 397 | +++ | ||
| 398 | *** Support of direct asynchronous process invocation. | ||
| 399 | When Tramp connection property "direct-async-process" is set to | ||
| 400 | non-nil for a given connection, 'make-process' and 'start-file-process' | ||
| 401 | calls are performed directly as in "ssh ... <command>". This avoids | ||
| 402 | initialization performance penalties. See the "(tramp) Improving | ||
| 403 | performance of asynchronous remote processes" node of the Tramp manual | ||
| 404 | for details, and also for a discussion or restrictions. This feature | ||
| 405 | is experimental. | ||
| 406 | |||
| 317 | ** Tempo | 407 | ** Tempo |
| 318 | 408 | ||
| 319 | --- | 409 | --- |
| @@ -398,6 +488,14 @@ to substitute spaces in regexp search. | |||
| 398 | *** The default value of 'hi-lock-highlight-range' was enlarged. | 488 | *** The default value of 'hi-lock-highlight-range' was enlarged. |
| 399 | The new default value is 2000000 (2 megabytes). | 489 | The new default value is 2000000 (2 megabytes). |
| 400 | 490 | ||
| 491 | ** Whitespace mode | ||
| 492 | |||
| 493 | +++ | ||
| 494 | *** New style 'missing-newline-at-eof'. | ||
| 495 | If present in 'whitespace-style' (as it is by default), the final | ||
| 496 | character in the buffer will be highlighted if the buffer doesn't end | ||
| 497 | with a newline. | ||
| 498 | |||
| 401 | ** Texinfo | 499 | ** Texinfo |
| 402 | 500 | ||
| 403 | --- | 501 | --- |
| @@ -476,6 +574,9 @@ either an internal or external browser. | |||
| 476 | 574 | ||
| 477 | *** Support for the conkeror browser is now obsolete. | 575 | *** Support for the conkeror browser is now obsolete. |
| 478 | 576 | ||
| 577 | *** Support for the Mosaic browser has been removed. | ||
| 578 | This support has been obsolete since 25.1. | ||
| 579 | |||
| 479 | ** SHR | 580 | ** SHR |
| 480 | 581 | ||
| 481 | --- | 582 | --- |
| @@ -505,9 +606,24 @@ took more than two seconds to display. The new algorithm maintains a | |||
| 505 | decaying average of delays, and if this number gets too high, the | 606 | decaying average of delays, and if this number gets too high, the |
| 506 | animation is stopped. | 607 | animation is stopped. |
| 507 | 608 | ||
| 609 | +++ | ||
| 610 | *** The 'n' and 'p' commands (next/previous image) now respects dired order. | ||
| 611 | These commands would previously display the next/previous image in | ||
| 612 | alphabetical order, but will now find the "parent" dired buffer and | ||
| 613 | select the next/previous image file according to how the files are | ||
| 614 | sorted there. The commands have also been extended to work when the | ||
| 615 | "parent" buffer is an archive mode (i.e., zip file or the like) or tar | ||
| 616 | mode buffer. | ||
| 617 | |||
| 508 | ** EWW | 618 | ** EWW |
| 509 | 619 | ||
| 510 | +++ | 620 | +++ |
| 621 | *** New Emacs command line convenience function. | ||
| 622 | The 'eww-browse' command has been added, which allows you to register | ||
| 623 | Emacs as a MIME handler for "text/x-uri", and will call eww on the | ||
| 624 | supplied URL. Usage example: emacs -f eww-browse https://gnu.org | ||
| 625 | |||
| 626 | +++ | ||
| 511 | *** 'eww-download-directory' will now use the XDG location, if defined. | 627 | *** 'eww-download-directory' will now use the XDG location, if defined. |
| 512 | However, if "~/Downloads/" already exists, that will continue to be | 628 | However, if "~/Downloads/" already exists, that will continue to be |
| 513 | used. | 629 | used. |
| @@ -565,6 +681,12 @@ Previously 'xml-print' would produce invalid XML when given a string | |||
| 565 | with characters that are not valid in XML (see | 681 | with characters that are not valid in XML (see |
| 566 | https://www.w3.org/TR/xml/#charsets). Now it rejects such strings. | 682 | https://www.w3.org/TR/xml/#charsets). Now it rejects such strings. |
| 567 | 683 | ||
| 684 | ** erc | ||
| 685 | |||
| 686 | --- | ||
| 687 | *** The /ignore command will now ask for a timeout to stop ignoring the user. | ||
| 688 | Allowed inputs are seconds or ISO8601-like periods like "1h" or "4h30m". | ||
| 689 | |||
| 568 | ** Battery | 690 | ** Battery |
| 569 | 691 | ||
| 570 | --- | 692 | --- |
| @@ -601,6 +723,34 @@ custom rules, see the variables 'bug-reference-setup-from-vc-alist', | |||
| 601 | 'bug-reference-setup-from-mail-alist', and | 723 | 'bug-reference-setup-from-mail-alist', and |
| 602 | 'bug-reference-setup-from-irc-alist'. | 724 | 'bug-reference-setup-from-irc-alist'. |
| 603 | 725 | ||
| 726 | ** HTML Mode | ||
| 727 | |||
| 728 | --- | ||
| 729 | *** A new skeleton for adding relative URLs has been added. | ||
| 730 | It's bound to the 'C-c C-c f' keystroke, and prompts for a local file | ||
| 731 | name. | ||
| 732 | |||
| 733 | --- | ||
| 734 | ** Recentf | ||
| 735 | The recentf files are no longer backed up. | ||
| 736 | |||
| 737 | |||
| 738 | ** Miscellaneous | ||
| 739 | |||
| 740 | *** The new library hierarchy.el has been added. | ||
| 741 | It's a library to create, query, navigate and display hierarchy | ||
| 742 | structures. | ||
| 743 | |||
| 744 | --- | ||
| 745 | *** The width of the buffer-name column in 'list-buffers' is now dynamic. | ||
| 746 | The width now depends of the width of the window, but will never be | ||
| 747 | wider than the length of the longest buffer name, except that it will | ||
| 748 | never be narrower than 19 characters. | ||
| 749 | |||
| 750 | *** Bookmarks can now be targets for new tabs. | ||
| 751 | When the 'bookmark.el' library is loaded, a customize choice is added | ||
| 752 | to 'tab-bar-new-tab-choice' for new tabs to show the bookmark list. | ||
| 753 | |||
| 604 | 754 | ||
| 605 | * New Modes and Packages in Emacs 28.1 | 755 | * New Modes and Packages in Emacs 28.1 |
| 606 | 756 | ||
| @@ -678,6 +828,11 @@ have now been removed. | |||
| 678 | 828 | ||
| 679 | * Lisp Changes in Emacs 28.1 | 829 | * Lisp Changes in Emacs 28.1 |
| 680 | 830 | ||
| 831 | --- | ||
| 832 | ** New function 'custom-add-choice'. | ||
| 833 | This function can be used by modes to add elements to the | ||
| 834 | 'choice' customization type of a variable. | ||
| 835 | |||
| 681 | +++ | 836 | +++ |
| 682 | ** New function 'file-modes-number-to-symbolic' to convert a numeric | 837 | ** New function 'file-modes-number-to-symbolic' to convert a numeric |
| 683 | file mode specification into symbolic form. | 838 | file mode specification into symbolic form. |
| @@ -706,6 +861,11 @@ optional argument specifying whether to follow symbolic links. | |||
| 706 | ** 'parse-time-string' can now parse ISO 8601 format strings, | 861 | ** 'parse-time-string' can now parse ISO 8601 format strings, |
| 707 | such as "2020-01-15T16:12:21-08:00". | 862 | such as "2020-01-15T16:12:21-08:00". |
| 708 | 863 | ||
| 864 | --- | ||
| 865 | ** The new function 'decoded-time-period' has been added. | ||
| 866 | It interprets a decoded time structure as a period and returns the | ||
| 867 | equivalent period in seconds. | ||
| 868 | |||
| 709 | +++ | 869 | +++ |
| 710 | ** The new function 'dom-remove-attribute' has been added. | 870 | ** The new function 'dom-remove-attribute' has been added. |
| 711 | 871 | ||
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 4ce738d9a54..598a79f978a 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -2222,6 +2222,7 @@ We list bugs in current versions here. See also the section on legacy | |||
| 2222 | systems. | 2222 | systems. |
| 2223 | 2223 | ||
| 2224 | *** On Solaris 10, Emacs crashes during the build process. | 2224 | *** On Solaris 10, Emacs crashes during the build process. |
| 2225 | (This applies only with './configure --with-unexec=yes', which is rare.) | ||
| 2225 | This was reported for Emacs 25.2 on i386-pc-solaris2.10 with Sun | 2226 | This was reported for Emacs 25.2 on i386-pc-solaris2.10 with Sun |
| 2226 | Studio 12 (Sun C 5.9) and with Oracle Developer Studio 12.6 (Sun C | 2227 | Studio 12 (Sun C 5.9) and with Oracle Developer Studio 12.6 (Sun C |
| 2227 | 5.15), and intermittently for sparc-sun-solaris2.10 with Oracle | 2228 | 5.15), and intermittently for sparc-sun-solaris2.10 with Oracle |
| @@ -2239,66 +2240,6 @@ Solaris. See Bug#26638. | |||
| 2239 | This is a Solaris feature (at least on Intel x86 cpus). Type C-r | 2240 | This is a Solaris feature (at least on Intel x86 cpus). Type C-r |
| 2240 | C-r C-t, to toggle whether C-x gets through to Emacs. | 2241 | C-r C-t, to toggle whether C-x gets through to Emacs. |
| 2241 | 2242 | ||
| 2242 | *** Problem with remote X server on Suns. | ||
| 2243 | |||
| 2244 | On a Sun, running Emacs on one machine with the X server on another | ||
| 2245 | may not work if you have used the unshared system libraries. This | ||
| 2246 | is because the unshared libraries fail to use YP for host name lookup. | ||
| 2247 | As a result, the host name you specify may not be recognized. | ||
| 2248 | |||
| 2249 | *** Solaris 2.6: Emacs crashes with SIGBUS or SIGSEGV on Solaris after you delete a frame. | ||
| 2250 | |||
| 2251 | We suspect that this is a bug in the X libraries provided by | ||
| 2252 | Sun. There is a report that one of these patches fixes the bug and | ||
| 2253 | makes the problem stop: | ||
| 2254 | |||
| 2255 | 105216-01 105393-01 105518-01 105621-01 105665-01 105615-02 105216-02 | ||
| 2256 | 105667-01 105401-08 105615-03 105621-02 105686-02 105736-01 105755-03 | ||
| 2257 | 106033-01 105379-01 105786-01 105181-04 105379-03 105786-04 105845-01 | ||
| 2258 | 105284-05 105669-02 105837-01 105837-02 105558-01 106125-02 105407-01 | ||
| 2259 | |||
| 2260 | Another person using a newer system (kernel patch level Generic_105181-06) | ||
| 2261 | suspects that the bug was fixed by one of these more recent patches: | ||
| 2262 | |||
| 2263 | 106040-07 SunOS 5.6: X Input & Output Method patch | ||
| 2264 | 106222-01 OpenWindows 3.6: filemgr (ff.core) fixes | ||
| 2265 | 105284-12 Motif 1.2.7: sparc Runtime library patch | ||
| 2266 | |||
| 2267 | *** Solaris 7 or 8: Emacs reports a BadAtom error (from X) | ||
| 2268 | |||
| 2269 | This happens when Emacs was built on some other version of Solaris. | ||
| 2270 | Rebuild it on Solaris 8. | ||
| 2271 | |||
| 2272 | *** When using M-x dbx with the SparcWorks debugger, the 'up' and 'down' | ||
| 2273 | commands do not move the arrow in Emacs. | ||
| 2274 | |||
| 2275 | You can fix this by adding the following line to '~/.dbxinit': | ||
| 2276 | |||
| 2277 | dbxenv output_short_file_name off | ||
| 2278 | |||
| 2279 | *** On Solaris, CTRL-t is ignored by Emacs when you use | ||
| 2280 | the fr.ISO-8859-15 locale (and maybe other related locales). | ||
| 2281 | |||
| 2282 | You can fix this by editing the file: | ||
| 2283 | |||
| 2284 | /usr/openwin/lib/locale/iso8859-15/Compose | ||
| 2285 | |||
| 2286 | Near the bottom there is a line that reads: | ||
| 2287 | |||
| 2288 | Ctrl<t> <quotedbl> <Y> : "\276" threequarters | ||
| 2289 | |||
| 2290 | while it should read: | ||
| 2291 | |||
| 2292 | Ctrl<T> <quotedbl> <Y> : "\276" threequarters | ||
| 2293 | |||
| 2294 | Note the lower case <t>. Changing this line should make C-t work. | ||
| 2295 | |||
| 2296 | *** On Solaris, Emacs fails to set menu-bar-update-hook on startup, with error | ||
| 2297 | "Error in menu-bar-update-hook: (error Point before start of properties)". | ||
| 2298 | This seems to be a GCC optimization bug that occurs for GCC 4.1.2 (-g | ||
| 2299 | and -g -O2) and GCC 4.2.3 (-g -O and -g -O2). You can fix this by | ||
| 2300 | compiling with GCC 4.2.3 or CC 5.7, with no optimizations. | ||
| 2301 | |||
| 2302 | * Runtime problems specific to MS-Windows | 2243 | * Runtime problems specific to MS-Windows |
| 2303 | 2244 | ||
| 2304 | ** Emacs on Windows 9X requires UNICOWS.DLL | 2245 | ** Emacs on Windows 9X requires UNICOWS.DLL |
| @@ -2733,13 +2674,13 @@ Libxpm is available for macOS as part of the XQuartz project. | |||
| 2733 | 2674 | ||
| 2734 | This indicates a mismatch between the C compiler and preprocessor that | 2675 | This indicates a mismatch between the C compiler and preprocessor that |
| 2735 | configure is using. For example, on Solaris 10 trying to use | 2676 | configure is using. For example, on Solaris 10 trying to use |
| 2736 | CC=/opt/SUNWspro/bin/cc (the Sun Studio compiler) together with | 2677 | CC=/opt/developerstudio12.6/bin/cc (the Oracle Developer Studio |
| 2737 | CPP=/usr/ccs/lib/cpp can result in errors of this form (you may also | 2678 | compiler) together with CPP=/usr/lib/cpp can result in errors of |
| 2738 | see the error '"/usr/include/sys/isa_defs.h", line 500: undefined control'). | 2679 | this form. |
| 2739 | 2680 | ||
| 2740 | The solution is to tell configure to use the correct C preprocessor | 2681 | The solution is to tell configure to use the correct C preprocessor |
| 2741 | for your C compiler (CPP="/opt/SUNWspro/bin/cc -E" in the above | 2682 | for your C compiler (CPP="/opt/developerstudio12.6/bin/cc -E" in the |
| 2742 | example). | 2683 | above example). |
| 2743 | 2684 | ||
| 2744 | ** Compilation | 2685 | ** Compilation |
| 2745 | 2686 | ||
| @@ -3110,7 +3051,69 @@ This section covers bugs reported on very old hardware or software. | |||
| 3110 | If you are using hardware and an operating system shipped after 2000, | 3051 | If you are using hardware and an operating system shipped after 2000, |
| 3111 | it is unlikely you will see any of these. | 3052 | it is unlikely you will see any of these. |
| 3112 | 3053 | ||
| 3113 | *** Solaris 2.x | 3054 | ** Solaris |
| 3055 | |||
| 3056 | *** Problem with remote X server on Suns. | ||
| 3057 | |||
| 3058 | On a Sun, running Emacs on one machine with the X server on another | ||
| 3059 | may not work if you have used the unshared system libraries. This | ||
| 3060 | is because the unshared libraries fail to use YP for host name lookup. | ||
| 3061 | As a result, the host name you specify may not be recognized. | ||
| 3062 | |||
| 3063 | *** Solaris 2.6: Emacs crashes with SIGBUS or SIGSEGV on Solaris after you delete a frame. | ||
| 3064 | |||
| 3065 | We suspect that this is a bug in the X libraries provided by | ||
| 3066 | Sun. There is a report that one of these patches fixes the bug and | ||
| 3067 | makes the problem stop: | ||
| 3068 | |||
| 3069 | 105216-01 105393-01 105518-01 105621-01 105665-01 105615-02 105216-02 | ||
| 3070 | 105667-01 105401-08 105615-03 105621-02 105686-02 105736-01 105755-03 | ||
| 3071 | 106033-01 105379-01 105786-01 105181-04 105379-03 105786-04 105845-01 | ||
| 3072 | 105284-05 105669-02 105837-01 105837-02 105558-01 106125-02 105407-01 | ||
| 3073 | |||
| 3074 | Another person using a newer system (kernel patch level Generic_105181-06) | ||
| 3075 | suspects that the bug was fixed by one of these more recent patches: | ||
| 3076 | |||
| 3077 | 106040-07 SunOS 5.6: X Input & Output Method patch | ||
| 3078 | 106222-01 OpenWindows 3.6: filemgr (ff.core) fixes | ||
| 3079 | 105284-12 Motif 1.2.7: sparc Runtime library patch | ||
| 3080 | |||
| 3081 | *** Solaris 7 or 8: Emacs reports a BadAtom error (from X) | ||
| 3082 | |||
| 3083 | This happens when Emacs was built on some other version of Solaris. | ||
| 3084 | Rebuild it on Solaris 8. | ||
| 3085 | |||
| 3086 | *** When using M-x dbx with the SparcWorks debugger, the 'up' and 'down' | ||
| 3087 | commands do not move the arrow in Emacs. | ||
| 3088 | |||
| 3089 | You can fix this by adding the following line to '~/.dbxinit': | ||
| 3090 | |||
| 3091 | dbxenv output_short_file_name off | ||
| 3092 | |||
| 3093 | *** On Solaris, CTRL-t is ignored by Emacs when you use | ||
| 3094 | the fr.ISO-8859-15 locale (and maybe other related locales). | ||
| 3095 | |||
| 3096 | You can fix this by editing the file: | ||
| 3097 | |||
| 3098 | /usr/openwin/lib/locale/iso8859-15/Compose | ||
| 3099 | |||
| 3100 | Near the bottom there is a line that reads: | ||
| 3101 | |||
| 3102 | Ctrl<t> <quotedbl> <Y> : "\276" threequarters | ||
| 3103 | |||
| 3104 | while it should read: | ||
| 3105 | |||
| 3106 | Ctrl<T> <quotedbl> <Y> : "\276" threequarters | ||
| 3107 | |||
| 3108 | Note the lower case <t>. Changing this line should make C-t work. | ||
| 3109 | |||
| 3110 | *** On Solaris, Emacs fails to set menu-bar-update-hook on startup, with error | ||
| 3111 | "Error in menu-bar-update-hook: (error Point before start of properties)". | ||
| 3112 | This seems to be a GCC optimization bug that occurs for GCC 4.1.2 (-g | ||
| 3113 | and -g -O2) and GCC 4.2.3 (-g -O and -g -O2). You can fix this by | ||
| 3114 | compiling with GCC 4.2.3 or CC 5.7, with no optimizations. | ||
| 3115 | |||
| 3116 | *** Other legacy Solaris problems | ||
| 3114 | 3117 | ||
| 3115 | **** Strange results from format %d in a few cases, on a Sun. | 3118 | **** Strange results from format %d in a few cases, on a Sun. |
| 3116 | 3119 | ||
diff --git a/etc/emacs-mail.desktop b/etc/emacs-mail.desktop new file mode 100644 index 00000000000..3a96b9ec8c7 --- /dev/null +++ b/etc/emacs-mail.desktop | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | [Desktop Entry] | ||
| 2 | Categories=Network;Email; | ||
| 3 | Comment=GNU Emacs is an extensible, customizable text editor - and more | ||
| 4 | Exec=emacs -f message-mailto %u | ||
| 5 | Icon=emacs | ||
| 6 | Name=Emacs (Mail) | ||
| 7 | MimeType=x-scheme-handler/mailto; | ||
| 8 | NoDisplay=false | ||
| 9 | Terminal=false | ||
| 10 | Type=Application | ||
diff --git a/etc/themes/leuven-theme.el b/etc/themes/leuven-theme.el index c298b536d2d..f104c845ff6 100644 --- a/etc/themes/leuven-theme.el +++ b/etc/themes/leuven-theme.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> | 5 | ;; Author: Fabrice Niessen <(concat "fniessen" at-sign "pirilampo.org")> |
| 6 | ;; URL: https://github.com/fniessen/emacs-leuven-theme | 6 | ;; URL: https://github.com/fniessen/emacs-leuven-theme |
| 7 | ;; Version: 20200425.0837 | 7 | ;; Version: 20200513.1928 |
| 8 | ;; Keywords: color theme | 8 | ;; Keywords: color theme |
| 9 | 9 | ||
| 10 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| @@ -31,42 +31,98 @@ | |||
| 31 | ;; | 31 | ;; |
| 32 | ;; (load-theme 'leuven t) | 32 | ;; (load-theme 'leuven t) |
| 33 | ;; | 33 | ;; |
| 34 | ;; Requirements: Emacs 24. | 34 | ;; Requirements: Emacs 24+. |
| 35 | ;; | ||
| 36 | ;; NOTE -- Would you like implement a version of this for dark backgrounds, | ||
| 37 | ;; please do so! I'm willing to integrate it... | ||
| 35 | 38 | ||
| 36 | ;;; Code: | 39 | ;;; Code: |
| 37 | 40 | ||
| 41 | ;;; Options. | ||
| 42 | |||
| 43 | (defgroup leuven nil | ||
| 44 | "Leuven theme options. | ||
| 45 | The theme has to be reloaded after changing anything in this group." | ||
| 46 | :group 'faces) | ||
| 47 | |||
| 48 | (defcustom leuven-scale-outline-headlines t | ||
| 49 | "Scale `outline' (and `org') level-1 headlines. | ||
| 50 | This can be nil for unscaled, t for using the theme default, or a scaling | ||
| 51 | number." | ||
| 52 | :type '(choice | ||
| 53 | (const :tag "Unscaled" nil) | ||
| 54 | (const :tag "Default provided by theme" t) | ||
| 55 | (number :tag "Set scaling")) | ||
| 56 | :group 'leuven) | ||
| 57 | |||
| 58 | (defcustom leuven-scale-org-agenda-structure t | ||
| 59 | "Scale Org agenda structure lines, like dates. | ||
| 60 | This can be nil for unscaled, t for using the theme default, or a scaling | ||
| 61 | number." | ||
| 62 | :type '(choice | ||
| 63 | (const :tag "Unscaled" nil) | ||
| 64 | (const :tag "Default provided by theme" t) | ||
| 65 | (number :tag "Set scaling"))) | ||
| 66 | |||
| 67 | (defun leuven-scale-font (control default-height) | ||
| 68 | "Function for splicing optional font heights into face descriptions. | ||
| 69 | CONTROL can be a number, nil, or t. When t, use DEFAULT-HEIGHT." | ||
| 70 | (cond | ||
| 71 | ((numberp control) (list :height control)) | ||
| 72 | ((eq t control) (list :height default-height)) | ||
| 73 | (t nil))) | ||
| 74 | |||
| 75 | ;;; Theme Faces. | ||
| 76 | |||
| 38 | (deftheme leuven | 77 | (deftheme leuven |
| 39 | "Face colors with a light background. | 78 | "Face colors with a light background. |
| 40 | Basic, Font Lock, Isearch, Gnus, Message, Diff, Ediff, Flyspell, | 79 | Basic, Font Lock, Isearch, Gnus, Message, Org mode, Diff, Ediff, |
| 41 | Semantic, and Ansi-Color faces are included -- and much more...") | 80 | Flyspell, Semantic, and Ansi-Color faces are included -- and much |
| 81 | more...") | ||
| 42 | 82 | ||
| 43 | (let ((class '((class color) (min-colors 89))) | 83 | (let ((class '((class color) (min-colors 89))) |
| 44 | 84 | ||
| 45 | ;; Leuven generic colors | 85 | ;; Leuven generic colors. |
| 46 | (cancel '(:slant italic :strike-through t :foreground "gray55")) | 86 | (cancel '(:slant italic :strike-through t :foreground "#A9A9A9")) |
| 47 | (clock-line '(:box (:line-width 1 :color "#335EA8") :foreground "black" :background "#EEC900")) | 87 | (clock-line '(:box (:line-width 1 :color "#335EA8") :foreground "black" :background "#EEC900")) |
| 48 | (code-block '(:foreground "#000088" :background "#FFFFE0")) | 88 | (code-block '(:foreground "#000088" :background "#FFFFE0")) |
| 49 | (code-inline '(:foreground "#006400" :background "#FDFFF7")) | 89 | (code-inline '(:foreground "#006400" :background "#FDFFF7")) |
| 50 | (column '(:height 1.0 :weight normal :slant normal :underline nil :strike-through nil :foreground "#E6AD4F" :background "#FFF2DE")) | 90 | (column '(:height 1.0 :weight normal :slant normal :underline nil :strike-through nil :foreground "#E6AD4F" :background "#FFF2DE")) |
| 51 | (diff-added '(:foreground "#008000" :background "#DDFFDD")) | 91 | (completion-inline '(:weight normal :foreground "#C0C0C0" :inherit hl-line)) ; Like Google. |
| 92 | (completion-other-candidates '(:weight bold :foreground "black" :background "#EBF4FE")) | ||
| 93 | (completion-selected-candidate '(:weight bold :foreground "white" :background "#0052A4")) | ||
| 94 | (diff-added '(:background "#DDFFDD")) | ||
| 52 | (diff-changed '(:foreground "#0000FF" :background "#DDDDFF")) | 95 | (diff-changed '(:foreground "#0000FF" :background "#DDDDFF")) |
| 53 | (diff-header '(:foreground "#800000" :background "#FFFFAF")) | 96 | (diff-header '(:weight bold :foreground "#800000" :background "#FFFFAF")) |
| 54 | (diff-hunk-header '(:foreground "#990099" :background "#FFEEFF")) | 97 | (diff-hunk-header '(:foreground "#990099" :background "#FFEEFF")) |
| 55 | (diff-none '(:foreground "gray33")) | 98 | (diff-none '(:foreground "#888888")) |
| 56 | (diff-removed '(:foreground "#A60000" :background "#FFDDDD")) | 99 | (diff-refine-added '(:background "#97F295")) |
| 100 | (diff-refine-removed '(:background "#FFB6BA")) | ||
| 101 | (diff-removed '(:background "#FEE8E9")) | ||
| 57 | (directory '(:weight bold :foreground "blue" :background "#FFFFD2")) | 102 | (directory '(:weight bold :foreground "blue" :background "#FFFFD2")) |
| 58 | (highlight-line '(:background "#FFFFD7")) ; #F5F5F5 | 103 | (file '(:foreground "black")) |
| 59 | (highlight-line-gnus '(:background "#DAEAFC")) ; defined in `gnus-leuven.el' | 104 | (function-param '(:foreground "#247284")) |
| 105 | (grep-file-name '(:weight bold :foreground "#2A489E")) ; Used for grep hits. | ||
| 106 | (grep-line-number '(:weight bold :foreground "#A535AE")) | ||
| 107 | (highlight-blue '(:background "#E6ECFF")) | ||
| 108 | (highlight-blue2 '(:background "#E4F1F9")) | ||
| 109 | (highlight-gray '(:background "#E4E4E3")) | ||
| 110 | (highlight-green '(:background "#D5F1CF")) | ||
| 111 | (highlight-red '(:background "#FFC8C8")) | ||
| 112 | (highlight-yellow '(:background "#F6FECD")) | ||
| 60 | (link '(:weight normal :underline t :foreground "#006DAF")) | 113 | (link '(:weight normal :underline t :foreground "#006DAF")) |
| 114 | (link-no-underline '(:weight normal :foreground "#006DAF")) | ||
| 61 | (mail-header-name '(:family "Sans Serif" :weight normal :foreground "#A3A3A2")) | 115 | (mail-header-name '(:family "Sans Serif" :weight normal :foreground "#A3A3A2")) |
| 62 | (mail-header-other '(:family "Sans Serif" :slant normal :foreground "#666666")) | 116 | (mail-header-other '(:family "Sans Serif" :slant normal :foreground "#666666")) |
| 63 | (mail-read '(:weight normal :foreground "#86878B")) | 117 | (mail-read '(:foreground "#8C8C8C")) |
| 64 | (mail-ticked '(:weight bold :background "#FBE6EF")) | 118 | (mail-read-high '(:foreground "#808080")) |
| 119 | (mail-ticked '(:foreground "#FF3300")) | ||
| 65 | (mail-to '(:family "Sans Serif" :underline nil :foreground "#006DAF")) | 120 | (mail-to '(:family "Sans Serif" :underline nil :foreground "#006DAF")) |
| 66 | (mail-unread '(:weight bold :foreground "black")) | 121 | (mail-unread '(:weight bold :foreground "#000000")) |
| 67 | (marked-line '(:weight bold :foreground "white" :background "red")) | 122 | (mail-unread-high '(:weight bold :foreground "#135985")) |
| 68 | (match '(:weight bold :background "#FBE448")) ; occur patterns | 123 | (marked-line '(:foreground "#AA0000" :background "#FFAAAA")) |
| 69 | (ol1 '(:height 1.3 :weight bold :overline "#A7A7A7" :foreground "#3C3C3C" :background "#F0F0F0")) | 124 | (match '(:weight bold :background "#FFFF00")) ; occur patterns + match in helm for files + match in Org files. |
| 125 | (ol1 `(,@(leuven-scale-font leuven-scale-outline-headlines 1.3) :weight bold :overline "#A7A7A7" :foreground "#3C3C3C" :background "#F0F0F0")) | ||
| 70 | (ol2 '(:height 1.0 :weight bold :overline "#123555" :foreground "#123555" :background "#E5F4FB")) | 126 | (ol2 '(:height 1.0 :weight bold :overline "#123555" :foreground "#123555" :background "#E5F4FB")) |
| 71 | (ol3 '(:height 1.0 :weight bold :foreground "#005522" :background "#EFFFEF")) | 127 | (ol3 '(:height 1.0 :weight bold :foreground "#005522" :background "#EFFFEF")) |
| 72 | (ol4 '(:height 1.0 :weight bold :slant normal :foreground "#EA6300")) | 128 | (ol4 '(:height 1.0 :weight bold :slant normal :foreground "#EA6300")) |
| @@ -74,15 +130,22 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 74 | (ol6 '(:height 1.0 :weight bold :slant italic :foreground "#0077CC")) | 130 | (ol6 '(:height 1.0 :weight bold :slant italic :foreground "#0077CC")) |
| 75 | (ol7 '(:height 1.0 :weight bold :slant italic :foreground "#2EAE2C")) | 131 | (ol7 '(:height 1.0 :weight bold :slant italic :foreground "#2EAE2C")) |
| 76 | (ol8 '(:height 1.0 :weight bold :slant italic :foreground "#FD8008")) | 132 | (ol8 '(:height 1.0 :weight bold :slant italic :foreground "#FD8008")) |
| 77 | (paren-matched '(:background "#99CCFF")) | 133 | (paren-matched '(:background "#C0E8C3")) ; Or take that green for region? |
| 78 | (paren-unmatched '(:underline "red" :foreground nil :background "#FFDCDC")) | 134 | (paren-unmatched '(:weight bold :underline "red" :foreground "black" :background "#FFA5A5")) |
| 79 | (region '(:background "#ABDFFA")) | 135 | (region '(:background "#8ED3FF")) |
| 80 | (shadow '(:foreground "#7F7F7F")) | 136 | (shadow '(:foreground "#7F7F7F")) |
| 81 | (string '(:foreground "#008000")) ; or #D0372D | 137 | (string '(:foreground "#008000")) ; or #D0372D |
| 82 | (subject '(:family "Sans Serif" :weight bold :foreground "black")) | 138 | (subject '(:family "Sans Serif" :weight bold :foreground "black")) |
| 83 | (symlink '(:foreground "deep sky blue")) | 139 | (symlink '(:foreground "#1F8DD6")) |
| 84 | (volatile-highlight '(:underline nil :background "#FFF876")) | 140 | (tab '(:foreground "#E8E8E8" :background "white")) |
| 85 | (vc-branch '(:box (:line-width 1 :color "#00CC33") :foreground "black" :background "#AAFFAA"))) | 141 | (trailing '(:foreground "#E8E8E8" :background "#FFFFAB")) |
| 142 | (volatile-highlight '(:underline nil :foreground "white" :background "#9E3699")) | ||
| 143 | (volatile-highlight-supersize '(:height 1.1 :underline nil :foreground "white" :background "#9E3699")) ; flash-region | ||
| 144 | (vc-branch '(:box (:line-width 1 :color "#00CC33") :foreground "black" :background "#AAFFAA")) | ||
| 145 | (xml-attribute '(:foreground "#F36335")) | ||
| 146 | (xml-tag '(:foreground "#AE1B9A")) | ||
| 147 | (highlight-current-tag '(:background "#E8E8FF")) ; #EEF3F6 or #FFEB26 | ||
| 148 | ) | ||
| 86 | 149 | ||
| 87 | (custom-theme-set-faces | 150 | (custom-theme-set-faces |
| 88 | 'leuven | 151 | 'leuven |
| @@ -91,40 +154,43 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 91 | `(bold-italic ((,class (:weight bold :slant italic :foreground "black")))) | 154 | `(bold-italic ((,class (:weight bold :slant italic :foreground "black")))) |
| 92 | `(italic ((,class (:slant italic :foreground "#1A1A1A")))) | 155 | `(italic ((,class (:slant italic :foreground "#1A1A1A")))) |
| 93 | `(underline ((,class (:underline t)))) | 156 | `(underline ((,class (:underline t)))) |
| 94 | `(cursor ((,class (:background "#0FB300")))) | 157 | `(cursor ((,class (:background "#21BDFF")))) |
| 158 | |||
| 159 | ;; Lucid toolkit emacs menus. | ||
| 160 | `(menu ((,class (:foreground "#FFFFFF" :background "#333333")))) | ||
| 95 | 161 | ||
| 96 | ;; Highlighting faces | 162 | ;; Highlighting faces. |
| 97 | `(fringe ((,class (:foreground "#9B9B9B" :background "#EDEDED")))) | 163 | `(fringe ((,class (:foreground "#4C9ED9" :background "white")))) |
| 98 | `(highlight ((,class ,volatile-highlight))) | 164 | `(highlight ((,class ,highlight-blue))) |
| 99 | `(region ((,class ,region))) | 165 | `(region ((,class ,region))) |
| 100 | `(secondary-selection ((,class ,match))) ; used by Org-mode for highlighting matched entries and keywords | 166 | `(secondary-selection ((,class ,match))) ; Used by Org-mode for highlighting matched entries and keywords. |
| 101 | `(isearch ((,class (:weight bold :underline "#FF9632" :foreground nil :background "#FDBD33")))) | 167 | `(isearch ((,class (:underline "black" :foreground "white" :background "#5974AB")))) |
| 102 | `(isearch-fail ((,class (:weight bold :foreground "black" :background "#FF9999")))) | 168 | `(isearch-fail ((,class (:weight bold :foreground "black" :background "#FFCCCC")))) |
| 103 | `(lazy-highlight ((,class (:underline "#FF9632" :background "#FFFF00")))) ; isearch others | 169 | `(lazy-highlight ((,class (:foreground "black" :background "#FFFF00")))) ; Isearch others (see `match'). |
| 104 | `(trailing-whitespace ((,class (:background "#FFFF57")))) | 170 | `(trailing-whitespace ((,class ,trailing))) |
| 105 | `(whitespace-hspace ((,class (:foreground "#D2D2D2")))) | 171 | `(query-replace ((,class (:inherit isearch)))) |
| 106 | `(whitespace-indentation ((,class (:foreground "#A1A1A1" :background "white")))) | 172 | `(whitespace-hspace ((,class (:foreground "#D2D2D2")))) ; see also `nobreak-space' |
| 173 | `(whitespace-indentation ((,class ,tab))) | ||
| 107 | `(whitespace-line ((,class (:foreground "#CC0000" :background "#FFFF88")))) | 174 | `(whitespace-line ((,class (:foreground "#CC0000" :background "#FFFF88")))) |
| 108 | `(whitespace-tab ((,class (:foreground "#A1A1A1" :background "white")))) | 175 | `(whitespace-tab ((,class ,tab))) |
| 109 | `(whitespace-trailing ((,class (:foreground "#B3B3B3" :background "#FFFF57")))) | 176 | `(whitespace-trailing ((,class ,trailing))) |
| 110 | 177 | ||
| 111 | ;; Mode line faces | 178 | ;; Mode line faces. |
| 112 | `(mode-line ((,class (:box (:line-width 1 :color "#1A2F54") :foreground "#85CEEB" :background "#335EA8")))) | 179 | `(mode-line ((,class (:box (:line-width 1 :color "#1A2F54") :foreground "#85CEEB" :background "#335EA8")))) |
| 113 | `(mode-line-inactive ((,class (:box (:line-width 1 :color "#4E4E4C") :foreground "#F0F0EF" :background "#9B9C97")))) | 180 | `(mode-line-inactive ((,class (:box (:line-width 1 :color "#4E4E4C") :foreground "#F0F0EF" :background "#9B9C97")))) |
| 114 | `(mode-line-buffer-id ((,class (:weight bold :foreground "white")))) | 181 | `(mode-line-buffer-id ((,class (:weight bold :foreground "white")))) |
| 115 | `(mode-line-emphasis ((,class (:weight bold :foreground "white")))) | 182 | `(mode-line-emphasis ((,class (:weight bold :foreground "white")))) |
| 116 | `(mode-line-highlight ((,class (:foreground "yellow")))) | 183 | `(mode-line-highlight ((,class (:foreground "yellow")))) |
| 117 | 184 | ||
| 118 | ;; Escape and prompt faces | 185 | ;; Escape and prompt faces. |
| 119 | `(minibuffer-prompt ((,class (:weight bold :foreground "black" :background "gold")))) | 186 | `(minibuffer-prompt ((,class (:weight bold :foreground "black" :background "gold")))) |
| 120 | `(minibuffer-noticeable-prompt ((,class (:weight bold :foreground "black" :background "gold")))) | 187 | `(minibuffer-noticeable-prompt ((,class (:weight bold :foreground "black" :background "gold")))) |
| 121 | `(escape-glyph ((,class (:foreground "#008ED1")))) | 188 | `(escape-glyph ((,class (:foreground "#008ED1")))) |
| 122 | `(homoglyph ((,class (:foreground "#008ED1")))) | ||
| 123 | `(error ((,class (:foreground "red")))) | 189 | `(error ((,class (:foreground "red")))) |
| 124 | `(warning ((,class (:weight bold :foreground "orange")))) | 190 | `(warning ((,class (:weight bold :foreground "orange")))) |
| 125 | `(success ((,class (:foreground "green")))) | 191 | `(success ((,class (:foreground "green")))) |
| 126 | 192 | ||
| 127 | ;; Font lock faces | 193 | ;; Font lock faces. |
| 128 | `(font-lock-builtin-face ((,class (:foreground "#006FE0")))) | 194 | `(font-lock-builtin-face ((,class (:foreground "#006FE0")))) |
| 129 | `(font-lock-comment-delimiter-face ((,class (:foreground "#8D8D84")))) ; #696969 | 195 | `(font-lock-comment-delimiter-face ((,class (:foreground "#8D8D84")))) ; #696969 |
| 130 | `(font-lock-comment-face ((,class (:slant italic :foreground "#8D8D84")))) ; #696969 | 196 | `(font-lock-comment-face ((,class (:slant italic :foreground "#8D8D84")))) ; #696969 |
| @@ -140,32 +206,32 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 140 | `(font-lock-variable-name-face ((,class (:weight normal :foreground "#BA36A5")))) ; #800080 | 206 | `(font-lock-variable-name-face ((,class (:weight normal :foreground "#BA36A5")))) ; #800080 |
| 141 | `(font-lock-warning-face ((,class (:weight bold :foreground "red")))) | 207 | `(font-lock-warning-face ((,class (:weight bold :foreground "red")))) |
| 142 | 208 | ||
| 143 | ;; Button and link faces | 209 | ;; Button and link faces. |
| 144 | `(link ((,class ,link))) | 210 | `(link ((,class ,link))) |
| 145 | `(link-visited ((,class (:underline t :foreground "#E5786D")))) | 211 | `(link-visited ((,class (:underline t :foreground "#E5786D")))) |
| 146 | `(button ((,class (:underline t :foreground "#006DAF")))) | 212 | `(button ((,class (:underline t :foreground "#006DAF")))) |
| 147 | `(header-line ((,class (:weight bold :underline "black" :overline "black" :foreground "black" :background "#FFFF88")))) | 213 | `(header-line ((,class (:box (:line-width 1 :color "black") :foreground "black" :background "#F0F0F0")))) |
| 148 | 214 | ||
| 149 | ;; Gnus faces | 215 | ;; Gnus faces. |
| 150 | `(gnus-button ((,class (:weight normal)))) | 216 | `(gnus-button ((,class (:weight normal)))) |
| 151 | `(gnus-cite-attribution-face ((,class (:foreground "#5050B0")))) | 217 | `(gnus-cite-attribution-face ((,class (:foreground "#5050B0")))) |
| 152 | `(gnus-cite-face-1 ((,class (:foreground "#5050B0")))) | 218 | `(gnus-cite-1 ((,class (:foreground "#5050B0" :background "#F6F6F6")))) |
| 153 | `(gnus-cite-face-10 ((,class (:foreground "#990000")))) | 219 | `(gnus-cite-2 ((,class (:foreground "#660066" :background "#F6F6F6")))) |
| 154 | `(gnus-cite-face-2 ((,class (:foreground "#660066")))) | 220 | `(gnus-cite-3 ((,class (:foreground "#007777" :background "#F6F6F6")))) |
| 155 | `(gnus-cite-face-3 ((,class (:foreground "#007777")))) | 221 | `(gnus-cite-4 ((,class (:foreground "#990000" :background "#F6F6F6")))) |
| 156 | `(gnus-cite-face-4 ((,class (:foreground "#990000")))) | 222 | `(gnus-cite-5 ((,class (:foreground "#000099" :background "#F6F6F6")))) |
| 157 | `(gnus-cite-face-5 ((,class (:foreground "#000099")))) | 223 | `(gnus-cite-6 ((,class (:foreground "#BB6600" :background "#F6F6F6")))) |
| 158 | `(gnus-cite-face-6 ((,class (:foreground "#BB6600")))) | 224 | `(gnus-cite-7 ((,class (:foreground "#5050B0" :background "#F6F6F6")))) |
| 159 | `(gnus-cite-face-7 ((,class (:foreground "#5050B0")))) | 225 | `(gnus-cite-8 ((,class (:foreground "#660066" :background "#F6F6F6")))) |
| 160 | `(gnus-cite-face-8 ((,class (:foreground "#660066")))) | 226 | `(gnus-cite-9 ((,class (:foreground "#007777" :background "#F6F6F6")))) |
| 161 | `(gnus-cite-face-9 ((,class (:foreground "#007777")))) | 227 | `(gnus-cite-10 ((,class (:foreground "#990000" :background "#F6F6F6")))) |
| 162 | `(gnus-emphasis-bold ((,class (:weight bold)))) | 228 | `(gnus-emphasis-bold ((,class (:weight bold)))) |
| 163 | `(gnus-emphasis-highlight-words ((,class (:foreground "yellow" :background "black")))) | 229 | `(gnus-emphasis-highlight-words ((,class (:foreground "yellow" :background "black")))) |
| 164 | `(gnus-group-mail-1 ((,class (:weight bold :foreground "#FF50B0")))) | 230 | `(gnus-group-mail-1 ((,class (:weight bold :foreground "#FF50B0")))) |
| 165 | `(gnus-group-mail-1-empty ((,class (:foreground "#5050B0")))) | 231 | `(gnus-group-mail-1-empty ((,class (:foreground "#5050B0")))) |
| 166 | `(gnus-group-mail-2 ((,class (:weight bold :foreground "#FF0066")))) | 232 | `(gnus-group-mail-2 ((,class (:weight bold :foreground "#FF0066")))) |
| 167 | `(gnus-group-mail-2-empty ((,class (:foreground "#660066")))) | 233 | `(gnus-group-mail-2-empty ((,class (:foreground "#660066")))) |
| 168 | `(gnus-group-mail-3 ((,class (:weight bold :foreground "black")))) | 234 | `(gnus-group-mail-3 ((,class ,mail-unread))) |
| 169 | `(gnus-group-mail-3-empty ((,class ,mail-read))) | 235 | `(gnus-group-mail-3-empty ((,class ,mail-read))) |
| 170 | `(gnus-group-mail-low ((,class ,cancel))) | 236 | `(gnus-group-mail-low ((,class ,cancel))) |
| 171 | `(gnus-group-mail-low-empty ((,class ,cancel))) | 237 | `(gnus-group-mail-low-empty ((,class ,cancel))) |
| @@ -173,8 +239,8 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 173 | `(gnus-group-news-1-empty ((,class (:foreground "#5050B0")))) | 239 | `(gnus-group-news-1-empty ((,class (:foreground "#5050B0")))) |
| 174 | `(gnus-group-news-2 ((,class (:weight bold :foreground "#FF0066")))) | 240 | `(gnus-group-news-2 ((,class (:weight bold :foreground "#FF0066")))) |
| 175 | `(gnus-group-news-2-empty ((,class (:foreground "#660066")))) | 241 | `(gnus-group-news-2-empty ((,class (:foreground "#660066")))) |
| 176 | `(gnus-group-news-3 ((,class (:weight bold :foreground "black")))) | 242 | `(gnus-group-news-3 ((,class ,mail-unread))) |
| 177 | `(gnus-group-news-3-empty ((,class (:foreground "#808080")))) | 243 | `(gnus-group-news-3-empty ((,class ,mail-read))) |
| 178 | `(gnus-group-news-4 ((,class (:weight bold :foreground "#FF0000")))) | 244 | `(gnus-group-news-4 ((,class (:weight bold :foreground "#FF0000")))) |
| 179 | `(gnus-group-news-4-empty ((,class (:foreground "#990000")))) | 245 | `(gnus-group-news-4-empty ((,class (:foreground "#990000")))) |
| 180 | `(gnus-group-news-5 ((,class (:weight bold :foreground "#FF0099")))) | 246 | `(gnus-group-news-5 ((,class (:weight bold :foreground "#FF0099")))) |
| @@ -194,11 +260,11 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 194 | `(gnus-signature ((,class (:slant italic :foreground "#8B8D8E")))) | 260 | `(gnus-signature ((,class (:slant italic :foreground "#8B8D8E")))) |
| 195 | `(gnus-splash ((,class (:foreground "#FF8C00")))) | 261 | `(gnus-splash ((,class (:foreground "#FF8C00")))) |
| 196 | `(gnus-summary-cancelled ((,class ,cancel))) | 262 | `(gnus-summary-cancelled ((,class ,cancel))) |
| 197 | `(gnus-summary-high-ancient ((,class (:weight normal :foreground "#808080" :background "#FFFFE6")))) | 263 | `(gnus-summary-high-ancient ((,class ,mail-unread-high))) |
| 198 | `(gnus-summary-high-read ((,class (:weight normal :foreground "#999999" :background "#FFFFE6")))) | 264 | `(gnus-summary-high-read ((,class ,mail-read-high))) |
| 199 | `(gnus-summary-high-ticked ((,class ,mail-ticked))) | 265 | `(gnus-summary-high-ticked ((,class ,mail-ticked))) |
| 200 | `(gnus-summary-high-unread ((,class (:weight bold :foreground "black" :background "#FFFFCC")))) | 266 | `(gnus-summary-high-unread ((,class ,mail-unread-high))) |
| 201 | `(gnus-summary-low-ancient ((,class (:slant italic :foreground "gray55")))) | 267 | `(gnus-summary-low-ancient ((,class (:slant italic :foreground "black")))) |
| 202 | `(gnus-summary-low-read ((,class (:slant italic :foreground "#999999" :background "#E0E0E0")))) | 268 | `(gnus-summary-low-read ((,class (:slant italic :foreground "#999999" :background "#E0E0E0")))) |
| 203 | `(gnus-summary-low-ticked ((,class ,mail-ticked))) | 269 | `(gnus-summary-low-ticked ((,class ,mail-ticked))) |
| 204 | `(gnus-summary-low-unread ((,class (:slant italic :foreground "black")))) | 270 | `(gnus-summary-low-unread ((,class (:slant italic :foreground "black")))) |
| @@ -209,82 +275,105 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 209 | `(gnus-summary-selected ((,class (:foreground "white" :background "#008CD7")))) | 275 | `(gnus-summary-selected ((,class (:foreground "white" :background "#008CD7")))) |
| 210 | `(gnus-x-face ((,class (:foreground "black" :background "white")))) | 276 | `(gnus-x-face ((,class (:foreground "black" :background "white")))) |
| 211 | 277 | ||
| 212 | ;; Message faces | 278 | ;; Message faces. |
| 213 | `(message-header-name ((,class ,mail-header-name))) | 279 | `(message-header-name ((,class ,mail-header-name))) |
| 214 | `(message-header-cc ((,class ,mail-to))) | 280 | `(message-header-cc ((,class ,mail-to))) |
| 215 | `(message-header-other ((,class ,mail-header-other))) | 281 | `(message-header-other ((,class ,mail-header-other))) |
| 216 | `(message-header-subject ((,class ,subject))) | 282 | `(message-header-subject ((,class ,subject))) |
| 217 | `(message-header-to ((,class ,mail-to))) | 283 | `(message-header-to ((,class ,mail-to))) |
| 218 | `(message-cited-text ((,class (:foreground "#5050B0")))) | 284 | `(message-cited-text ((,class (:foreground "#5050B0" :background "#F6F6F6")))) |
| 219 | `(message-separator ((,class (:family "Sans Serif" :weight normal :foreground "#BDC2C6")))) | 285 | `(message-separator ((,class (:family "Sans Serif" :weight normal :foreground "#BDC2C6")))) |
| 220 | `(message-header-newsgroups ((,class (:family "Sans Serif" :foreground "#3399CC")))) | 286 | `(message-header-newsgroups ((,class (:family "Sans Serif" :foreground "#3399CC")))) |
| 221 | `(message-header-xheader ((,class ,mail-header-other))) | 287 | `(message-header-xheader ((,class ,mail-header-other))) |
| 222 | `(message-mml ((,class (:foreground "forest green")))) | 288 | `(message-mml ((,class (:foreground "forest green")))) |
| 223 | 289 | ||
| 224 | ;; Diff | 290 | ;; Diff. |
| 225 | `(diff-added ((,class ,diff-added))) | 291 | `(diff-added ((,class ,diff-added))) |
| 226 | `(diff-changed ((,class ,diff-changed))) | 292 | `(diff-changed ((,class ,diff-changed))) |
| 227 | `(diff-context ((,class ,diff-none))) | 293 | `(diff-context ((,class ,diff-none))) |
| 228 | `(diff-file-header ((,class ,diff-header))) | 294 | `(diff-file-header ((,class ,diff-header))) |
| 229 | `(diff-file1-hunk-header ((,class (:foreground "dark magenta" :background "#EAF2F5")))) | 295 | `(diff-file1-hunk-header ((,class (:foreground "dark magenta" :background "#EAF2F5")))) |
| 230 | `(diff-file2-hunk-header ((,class (:foreground "#2B7E2A" :background "#EAF2F5")))) | 296 | `(diff-file2-hunk-header ((,class (:foreground "#2B7E2A" :background "#EAF2F5")))) |
| 231 | `(diff-function ((,class (:foreground "darkgray")))) | 297 | `(diff-function ((,class (:foreground "#CC99CC")))) |
| 232 | `(diff-header ((,class ,diff-header))) | 298 | `(diff-header ((,class ,diff-header))) |
| 233 | `(diff-hunk-header ((,class ,diff-hunk-header))) | 299 | `(diff-hunk-header ((,class ,diff-hunk-header))) |
| 234 | `(diff-index ((,class ,diff-header))) | 300 | `(diff-index ((,class ,diff-header))) |
| 235 | `(diff-indicator-added ((,class (:background "#AAFFAA")))) | 301 | `(diff-indicator-added ((,class (:foreground "#3A993A" :background "#CDFFD8")))) |
| 236 | `(diff-indicator-changed ((,class (:background "#8080FF")))) | 302 | `(diff-indicator-changed ((,class (:background "#DBEDFF")))) |
| 237 | `(diff-indicator-removed ((,class (:background "#FFBBBB")))) | 303 | `(diff-indicator-removed ((,class (:foreground "#CC3333" :background "#FFDCE0")))) |
| 304 | `(diff-refine-added ((,class ,diff-refine-added))) | ||
| 238 | `(diff-refine-change ((,class (:background "#DDDDFF")))) | 305 | `(diff-refine-change ((,class (:background "#DDDDFF")))) |
| 306 | `(diff-refine-removed ((,class ,diff-refine-removed))) | ||
| 239 | `(diff-removed ((,class ,diff-removed))) | 307 | `(diff-removed ((,class ,diff-removed))) |
| 240 | 308 | ||
| 241 | ;; SMerge | 309 | ;; SMerge. |
| 310 | `(smerge-mine ((,class ,diff-changed))) | ||
| 311 | `(smerge-other ((,class ,diff-added))) | ||
| 312 | `(smerge-base ((,class ,diff-removed))) | ||
| 313 | `(smerge-markers ((,class (:background "#FFE5CC")))) | ||
| 242 | `(smerge-refined-change ((,class (:background "#AAAAFF")))) | 314 | `(smerge-refined-change ((,class (:background "#AAAAFF")))) |
| 243 | 315 | ||
| 244 | ;; Ediff | 316 | ;; Ediff. |
| 245 | `(ediff-current-diff-A ((,class (:foreground "gray33" :background "#FFDDDD")))) | 317 | `(ediff-current-diff-A ((,class (:background "#FFDDDD")))) |
| 246 | `(ediff-current-diff-B ((,class (:foreground "gray33" :background "#DDFFDD")))) | 318 | `(ediff-current-diff-B ((,class (:background "#DDFFDD")))) |
| 247 | `(ediff-current-diff-C ((,class (:foreground "black" :background "cyan")))) | 319 | `(ediff-current-diff-C ((,class (:background "cyan")))) |
| 248 | `(ediff-even-diff-A ((,class (:foreground "black" :background "light grey")))) | 320 | `(ediff-even-diff-A ((,class (:background "light grey")))) |
| 249 | `(ediff-even-diff-B ((,class (:foreground "black" :background "light grey")))) | 321 | `(ediff-even-diff-B ((,class (:background "light grey")))) |
| 250 | `(ediff-fine-diff-A ((,class (:foreground "#A60000" :background "#FFAAAA")))) | 322 | `(ediff-fine-diff-A ((,class (:background "#FFAAAA")))) |
| 251 | `(ediff-fine-diff-B ((,class (:foreground "#008000" :background "#55FF55")))) | 323 | `(ediff-fine-diff-B ((,class (:background "#55FF55")))) |
| 252 | `(ediff-odd-diff-A ((,class (:foreground "black" :background "light grey")))) | 324 | `(ediff-odd-diff-A ((,class (:background "light grey")))) |
| 253 | `(ediff-odd-diff-B ((,class (:foreground "black" :background "light grey")))) | 325 | `(ediff-odd-diff-B ((,class (:background "light grey")))) |
| 254 | 326 | ||
| 255 | ;; Flyspell | 327 | ;; Flyspell. |
| 256 | ;; (when (version< emacs-version "24.XXX") | 328 | (if (version< emacs-version "24.4") |
| 257 | `(flyspell-duplicate ((,class (:underline "#008000" :inherit nil)))) | 329 | `(flyspell-duplicate ((,class (:underline "#F4EB80" :inherit nil)))) |
| 258 | `(flyspell-incorrect ((,class (:underline "red" :inherit nil)))) | 330 | `(flyspell-duplicate ((,class (:underline (:style wave :color "#F4EB80") :background "#FAF7CC" :inherit nil))))) |
| 259 | ;; `(flyspell-duplicate ((,class (:underline (:style wave :color "#008000") :inherit nil)))) | 331 | (if (version< emacs-version "24.4") |
| 260 | ;; `(flyspell-incorrect ((,class (:underline (:style wave :color "red") :inherit nil)))) | 332 | `(flyspell-incorrect ((,class (:underline "#FAA7A5" :inherit nil)))) |
| 261 | 333 | `(flyspell-incorrect ((,class (:underline (:style wave :color "#FAA7A5") :background "#F4D7DA":inherit nil))))) | |
| 262 | ;; ;; Semantic faces | 334 | |
| 335 | ;; ;; Semantic faces. | ||
| 263 | ;; `(semantic-decoration-on-includes ((,class (:underline ,cham-4)))) | 336 | ;; `(semantic-decoration-on-includes ((,class (:underline ,cham-4)))) |
| 264 | ;; `(semantic-decoration-on-private-members-face ((,class (:background ,alum-2)))) | 337 | ;; `(semantic-decoration-on-private-members-face ((,class (:background ,alum-2)))) |
| 265 | ;; `(semantic-decoration-on-protected-members-face ((,class (:background ,alum-2)))) | 338 | ;; `(semantic-decoration-on-protected-members-face ((,class (:background ,alum-2)))) |
| 266 | ;; `(semantic-decoration-on-unknown-includes ((,class (:background ,choc-3)))) | 339 | `(semantic-decoration-on-unknown-includes ((,class (:background "#FFF8F8")))) |
| 267 | ;; `(semantic-decoration-on-unparsed-includes ((,class (:underline ,orange-3)))) | 340 | ;; `(semantic-decoration-on-unparsed-includes ((,class (:underline ,orange-3)))) |
| 268 | ;; `(semantic-tag-boundary-face ((,class (:overline ,blue-1)))) | 341 | `(semantic-highlight-func-current-tag-face ((,class ,highlight-current-tag))) |
| 342 | `(semantic-tag-boundary-face ((,class (:overline "#777777")))) ; Method separator. | ||
| 269 | ;; `(semantic-unmatched-syntax-face ((,class (:underline ,red-1)))) | 343 | ;; `(semantic-unmatched-syntax-face ((,class (:underline ,red-1)))) |
| 270 | 344 | ||
| 271 | `(Info-title-1-face ((,class ,ol1))) | 345 | `(Info-title-1-face ((,class ,ol1))) |
| 272 | `(Info-title-2-face ((,class ,ol2))) | 346 | `(Info-title-2-face ((,class ,ol2))) |
| 273 | `(Info-title-3-face ((,class ,ol3))) | 347 | `(Info-title-3-face ((,class ,ol3))) |
| 274 | `(Info-title-4-face ((,class ,ol4))) | 348 | `(Info-title-4-face ((,class ,ol4))) |
| 275 | `(ac-completion-face ((,class (:underline nil :foreground "#C0C0C0")))) ; like Google | 349 | `(ace-jump-face-foreground ((,class (:weight bold :foreground "black" :background "#FEA500")))) |
| 276 | `(ace-jump-face-foreground ((,class (:foreground "black" :background "#FBE448")))) | 350 | `(ahs-face ((,class (:background "#E4E4FF")))) |
| 351 | `(ahs-definition-face ((,class (:background "#FFB6C6")))) | ||
| 352 | `(ahs-plugin-defalt-face ((,class (:background "#FFE4FF")))) ; Current. | ||
| 353 | `(anzu-match-1 ((,class (:foreground "black" :background "aquamarine")))) | ||
| 354 | `(anzu-match-2 ((,class (:foreground "black" :background "springgreen")))) | ||
| 355 | `(anzu-match-3 ((,class (:foreground "black" :background "red")))) | ||
| 356 | `(anzu-mode-line ((,class (:foreground "black" :background "#80FF80")))) | ||
| 357 | `(anzu-mode-line-no-match ((,class (:foreground "black" :background "#FF8080")))) | ||
| 358 | `(anzu-replace-highlight ((,class (:inherit query-replace)))) | ||
| 359 | `(anzu-replace-to ((,class (:weight bold :foreground "#BD33FD" :background "#FDBD33")))) | ||
| 277 | `(auto-dim-other-buffers-face ((,class (:background "#F7F7F7")))) | 360 | `(auto-dim-other-buffers-face ((,class (:background "#F7F7F7")))) |
| 361 | `(avy-background-face ((,class (:background "#A9A9A9")))) | ||
| 362 | `(avy-lead-face ((,class (:weight bold :foreground "black" :background "#FEA500")))) | ||
| 278 | `(bbdb-company ((,class (:slant italic :foreground "steel blue")))) | 363 | `(bbdb-company ((,class (:slant italic :foreground "steel blue")))) |
| 279 | `(bbdb-field-name ((,class (:weight bold :foreground "steel blue")))) | 364 | `(bbdb-field-name ((,class (:weight bold :foreground "steel blue")))) |
| 280 | `(bbdb-field-value ((,class (:foreground "steel blue")))) | 365 | `(bbdb-field-value ((,class (:foreground "steel blue")))) |
| 281 | `(bbdb-name ((,class (:underline t :foreground "#FF6633")))) | 366 | `(bbdb-name ((,class (:underline t :foreground "#FF6633")))) |
| 282 | `(bmkp-light-autonamed ((,class (:background "#C2DDFD")))) | 367 | `(bmkp-light-autonamed ((,class (:background "#F0F0F0")))) |
| 283 | `(bmkp-light-fringe-autonamed ((,class (:background "#90AFD5")))) | 368 | `(bmkp-light-fringe-autonamed ((,class (:foreground "#5A5A5A" :background "#D4D4D4")))) |
| 284 | `(bmkp-light-fringe-non-autonamed ((,class (:background "#D5FFD5")))) | 369 | `(bmkp-light-fringe-non-autonamed ((,class (:foreground "#FFFFCC" :background "#01FFFB")))) ; default |
| 285 | `(bmkp-light-non-autonamed ((,class (:background "#C4FFC4")))) | 370 | `(bmkp-light-non-autonamed ((,class (:background "#BFFFFE")))) |
| 286 | `(browse-kill-ring-separator-face ((,class (:weight bold :foreground "slate gray")))) | 371 | `(bmkp-no-local ((,class (:background "pink")))) |
| 372 | `(browse-kill-ring-separator-face ((,class (:foreground "red")))) | ||
| 373 | `(calendar-month-header ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) | ||
| 287 | `(calendar-today ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) | 374 | `(calendar-today ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) |
| 375 | `(calendar-weekday-header ((,class (:weight bold :foreground "#1662AF")))) | ||
| 376 | `(calendar-weekend-header ((,class (:weight bold :foreground "#4E4E4E")))) | ||
| 288 | `(cfw:face-annotation ((,class (:foreground "green" :background "red")))) | 377 | `(cfw:face-annotation ((,class (:foreground "green" :background "red")))) |
| 289 | `(cfw:face-day-title ((,class (:foreground "#C9C9C9")))) | 378 | `(cfw:face-day-title ((,class (:foreground "#C9C9C9")))) |
| 290 | `(cfw:face-default-content ((,class (:foreground "#2952A3")))) | 379 | `(cfw:face-default-content ((,class (:foreground "#2952A3")))) |
| @@ -299,12 +388,14 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 299 | `(cfw:face-sunday ((,class (:foreground "#4E4E4E" :background "white" :weight bold)))) | 388 | `(cfw:face-sunday ((,class (:foreground "#4E4E4E" :background "white" :weight bold)))) |
| 300 | `(cfw:face-title ((,class (:height 2.0 :foreground "#676767" :weight bold :inherit variable-pitch)))) | 389 | `(cfw:face-title ((,class (:height 2.0 :foreground "#676767" :weight bold :inherit variable-pitch)))) |
| 301 | `(cfw:face-today ((,class (:foreground "#4F4A3D" :background "#FFFFCC")))) | 390 | `(cfw:face-today ((,class (:foreground "#4F4A3D" :background "#FFFFCC")))) |
| 302 | `(cfw:face-today-title ((,class (:foreground "#4A95EB" :background "#FFFFCC")))) | 391 | `(cfw:face-today-title ((,class (:foreground "white" :background "#1766B1")))) |
| 303 | `(cfw:face-toolbar ((,class (:background "white")))) | 392 | `(cfw:face-toolbar ((,class (:background "white")))) |
| 304 | `(cfw:face-toolbar-button-off ((,class (:foreground "#CFCFCF" :background "white")))) | 393 | `(cfw:face-toolbar-button-off ((,class (:foreground "#CFCFCF" :background "white")))) |
| 305 | `(cfw:face-toolbar-button-on ((,class (:foreground "#5E5E5E" :background "#F6F6F6")))) | 394 | `(cfw:face-toolbar-button-on ((,class (:foreground "#5E5E5E" :background "#F6F6F6")))) |
| 306 | `(change-log-date-face ((,class (:foreground "purple")))) | 395 | `(change-log-date ((,class (:foreground "purple")))) |
| 307 | `(change-log-file ((,class (:weight bold :foreground "#4183C4")))) | 396 | `(change-log-file ((,class (:weight bold :foreground "#4183C4")))) |
| 397 | `(change-log-list ((,class (:foreground "black" :background "#75EEC7")))) | ||
| 398 | `(change-log-name ((,class (:foreground "#008000")))) | ||
| 308 | `(circe-highlight-all-nicks-face ((,class (:foreground "blue" :background "#F0F0F0")))) ; other nick names | 399 | `(circe-highlight-all-nicks-face ((,class (:foreground "blue" :background "#F0F0F0")))) ; other nick names |
| 309 | `(circe-highlight-nick-face ((,class (:foreground "#009300" :background "#F0F0F0")))) ; messages with my nick cited | 400 | `(circe-highlight-nick-face ((,class (:foreground "#009300" :background "#F0F0F0")))) ; messages with my nick cited |
| 310 | `(circe-my-message-face ((,class (:foreground "#8B8B8B" :background "#F0F0F0")))) | 401 | `(circe-my-message-face ((,class (:foreground "#8B8B8B" :background "#F0F0F0")))) |
| @@ -314,15 +405,38 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 314 | `(comint-highlight-input ((,class (:weight bold :foreground "#0000FF" :inherit nil)))) | 405 | `(comint-highlight-input ((,class (:weight bold :foreground "#0000FF" :inherit nil)))) |
| 315 | ;; `(comint-highlight-prompt ((,class (:weight bold :foreground "black" :background "gold")))) | 406 | ;; `(comint-highlight-prompt ((,class (:weight bold :foreground "black" :background "gold")))) |
| 316 | `(comint-highlight-prompt ((,class (:weight bold :foreground "#0000FF" :inherit nil)))) | 407 | `(comint-highlight-prompt ((,class (:weight bold :foreground "#0000FF" :inherit nil)))) |
| 317 | `(company-preview-common ((,class (:foreground "#C0C0C0" :background "#FFFFD7")))) ; same background as highlight-line | 408 | |
| 318 | `(company-tooltip-annotation ((,class (:foreground "#999999" :background "cornsilk")))) | 409 | ;; `(ac-selection-face ((,class ,completion-selected-candidate))) |
| 319 | `(company-tooltip-common ((,class (:weight bold :inherit company-tooltip)))) | 410 | `(ac-selection-face ((,class (:weight bold :foreground "white" :background "orange")))) ; TEMP For diff'ing AC from Comp. |
| 320 | `(company-tooltip-common-selection ((,class (:weight bold :inherit company-tooltip-selection)))) | 411 | `(ac-candidate-face ((,class ,completion-other-candidates))) |
| 412 | `(ac-completion-face ((,class ,completion-inline))) | ||
| 413 | `(ac-candidate-mouse-face ((,class (:inherit highlight)))) | ||
| 414 | `(popup-scroll-bar-background-face ((,class (:background "#EBF4FE")))) | ||
| 415 | `(popup-scroll-bar-foreground-face ((,class (:background "#D1DAE4")))) ; Scrollbar (visible). | ||
| 416 | |||
| 417 | `(company-tooltip-common-selection ((,class (:weight normal :foreground "#F9ECCC" :inherit company-tooltip-selection)))) ; Prefix + common part in tooltip (for selection). | ||
| 418 | `(company-tooltip-selection ((,class ,completion-selected-candidate))) ; Suffix in tooltip (for selection). | ||
| 419 | `(company-tooltip-annotation-selection ((,class (:weight normal :foreground "#F9ECCC")))) ; Annotation (for selection). | ||
| 420 | |||
| 421 | `(company-tooltip-common ((,class (:weight normal :foreground "#B000B0" :inherit company-tooltip)))) ; Prefix + common part in tooltip. | ||
| 422 | `(company-tooltip ((,class ,completion-other-candidates))) ; Suffix in tooltip. | ||
| 423 | `(company-tooltip-annotation ((,class (:weight normal :foreground "#2415FF")))) ; Annotation. | ||
| 424 | |||
| 425 | `(company-preview-common ((,class ,completion-inline))) | ||
| 426 | |||
| 427 | `(company-scrollbar-bg ((,class (:background "#EBF4FE")))) | ||
| 428 | `(company-scrollbar-fg ((,class (:background "#D1DAE4")))) ; Scrollbar (visible). | ||
| 429 | |||
| 321 | `(compare-windows ((,class (:background "#FFFF00")))) | 430 | `(compare-windows ((,class (:background "#FFFF00")))) |
| 322 | `(compilation-error ((,class (:weight bold :foreground "red")))) | 431 | ;; `(completions-common-part ((,class (:foreground "red" :weight bold)))) |
| 323 | `(compilation-info ((,class (:weight bold :foreground "#2A489E")))) ; used for grep | 432 | ;; `(completions-first-difference ((,class (:foreground "green" :weight bold)))) |
| 324 | `(compilation-line-number ((,class (:weight bold :foreground "#A535AE")))) | 433 | `(compilation-error ((,class (:weight bold :foreground "red")))) ; Used for grep error messages. |
| 434 | `(compilation-info ((,class (:weight bold :foreground "#6784d7")))) | ||
| 435 | `(compilation-line-number ((,class ,grep-line-number))) | ||
| 325 | `(compilation-warning ((,class (:weight bold :foreground "orange")))) | 436 | `(compilation-warning ((,class (:weight bold :foreground "orange")))) |
| 437 | `(compilation-mode-line-exit ((,class (:weight bold :foreground "green")))) ; :exit[matched] | ||
| 438 | `(compilation-mode-line-fail ((,class (:weight bold :foreground "violet")))) ; :exit[no match] | ||
| 439 | `(compilation-mode-line-run ((,class (:weight bold :foreground "orange")))) ; :run | ||
| 326 | `(css-property ((,class (:foreground "#00AA00")))) | 440 | `(css-property ((,class (:foreground "#00AA00")))) |
| 327 | `(css-selector ((,class (:weight bold :foreground "blue")))) | 441 | `(css-selector ((,class (:weight bold :foreground "blue")))) |
| 328 | `(custom-button ((,class (:box (:line-width 2 :style released-button) :foreground "black" :background "lightgrey")))) | 442 | `(custom-button ((,class (:box (:line-width 2 :style released-button) :foreground "black" :background "lightgrey")))) |
| @@ -348,11 +462,14 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 348 | `(custom-variable-button ((,class (:weight bold :underline t)))) | 462 | `(custom-variable-button ((,class (:weight bold :underline t)))) |
| 349 | `(custom-variable-tag ((,class (:family "Sans Serif" :height 1.2 :weight bold :foreground "blue1")))) | 463 | `(custom-variable-tag ((,class (:family "Sans Serif" :height 1.2 :weight bold :foreground "blue1")))) |
| 350 | `(custom-visibility ((,class ,link))) | 464 | `(custom-visibility ((,class ,link))) |
| 351 | `(diff-hl-change ((,class (:foreground "blue3" :inherit diff-changed)))) | 465 | `(diff-hl-change ((,class (:foreground "blue3" :background "#DBEDFF")))) |
| 352 | `(diff-hl-delete ((,class (:foreground "red3" :inherit diff-removed)))) | 466 | `(diff-hl-delete ((,class (:foreground "red3" :background "#FFDCE0")))) |
| 353 | `(diff-hl-dired-change ((,class (:background "#FFA335" :foreground "black" :weight bold)))) | 467 | `(diff-hl-dired-change ((,class (:weight bold :foreground "black" :background "#FFA335")))) |
| 468 | `(diff-hl-dired-delete ((,class (:weight bold :foreground "#D73915")))) | ||
| 469 | `(diff-hl-dired-ignored ((,class (:weight bold :foreground "white" :background "#C0BBAB")))) | ||
| 470 | `(diff-hl-dired-insert ((,class (:weight bold :foreground "#B9B9BA")))) | ||
| 354 | `(diff-hl-dired-unknown ((,class (:foreground "white" :background "#3F3BB4")))) | 471 | `(diff-hl-dired-unknown ((,class (:foreground "white" :background "#3F3BB4")))) |
| 355 | `(diff-hl-insert ((,class (:foreground "green4" :inherit diff-added)))) | 472 | `(diff-hl-insert ((,class (:foreground "green4" :background "#CDFFD8")))) |
| 356 | `(diff-hl-unknown ((,class (:foreground "white" :background "#3F3BB4")))) | 473 | `(diff-hl-unknown ((,class (:foreground "white" :background "#3F3BB4")))) |
| 357 | `(diary-face ((,class (:foreground "#87C9FC")))) | 474 | `(diary-face ((,class (:foreground "#87C9FC")))) |
| 358 | `(dircolors-face-asm ((,class (:foreground "black")))) | 475 | `(dircolors-face-asm ((,class (:foreground "black")))) |
| @@ -385,17 +502,36 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 385 | `(diredp-compressed-file-suffix ((,class (:foreground "red")))) | 502 | `(diredp-compressed-file-suffix ((,class (:foreground "red")))) |
| 386 | `(diredp-date-time ((,class (:foreground "purple")))) | 503 | `(diredp-date-time ((,class (:foreground "purple")))) |
| 387 | `(diredp-dir-heading ((,class ,directory))) | 504 | `(diredp-dir-heading ((,class ,directory))) |
| 505 | `(diredp-dir-name ((,class ,directory))) | ||
| 388 | `(diredp-dir-priv ((,class ,directory))) | 506 | `(diredp-dir-priv ((,class ,directory))) |
| 389 | `(diredp-exec-priv ((,class (:background "#03C03C")))) | 507 | `(diredp-exec-priv ((,class (:background "#03C03C")))) |
| 390 | `(diredp-executable-tag ((,class (:foreground "ForestGreen" :background "white")))) | 508 | `(diredp-executable-tag ((,class (:foreground "ForestGreen" :background "white")))) |
| 391 | `(diredp-file-name ((,class (:foreground "black")))) | 509 | `(diredp-file-name ((,class ,file))) |
| 392 | `(diredp-file-suffix ((,class (:foreground "#C0C0C0")))) | 510 | `(diredp-file-suffix ((,class (:foreground "#C0C0C0")))) |
| 393 | `(diredp-flag-mark-line ((,class ,marked-line))) | 511 | `(diredp-flag-mark-line ((,class ,marked-line))) |
| 394 | `(diredp-ignored-file-name ((,class ,shadow))) | 512 | `(diredp-ignored-file-name ((,class ,shadow))) |
| 395 | `(diredp-read-priv ((,class (:background "#0A99FF")))) | 513 | `(diredp-read-priv ((,class (:background "#0A99FF")))) |
| 396 | `(diredp-write-priv ((,class (:foreground "white" :background "#FF4040")))) | 514 | `(diredp-write-priv ((,class (:foreground "white" :background "#FF4040")))) |
| 515 | `(eldoc-highlight-function-argument ((,class (:weight bold :foreground "red" :background "#FFE4FF")))) | ||
| 516 | `(elfeed-search-filter-face ((,class (:foreground "gray")))) | ||
| 517 | ;; `(eww-form-checkbox ((,class ()))) | ||
| 518 | ;; `(eww-form-select ((,class ()))) | ||
| 519 | ;; `(eww-form-submit ((,class ()))) | ||
| 520 | `(eww-form-text ((,class (:weight bold :foreground "#40586F" :background "#A7CDF1")))) | ||
| 521 | ;; `(eww-form-textarea ((,class ()))) | ||
| 397 | `(file-name-shadow ((,class ,shadow))) | 522 | `(file-name-shadow ((,class ,shadow))) |
| 523 | `(flycheck-error ((,class (:underline (:color "#FE251E" :style wave) :weight bold :background "#FFE1E1")))) | ||
| 524 | `(flycheck-error-list-line-number ((,class (:foreground "#A535AE")))) | ||
| 525 | `(flycheck-fringe-error ((,class (:foreground "#FE251E")))) | ||
| 526 | `(flycheck-fringe-info ((,class (:foreground "#158A15")))) | ||
| 527 | `(flycheck-fringe-warning ((,class (:foreground "#F4A939")))) | ||
| 528 | `(flycheck-info ((,class (:underline (:color "#158A15" :style wave) :weight bold)))) | ||
| 529 | `(flycheck-warning ((,class (:underline (:color "#F4A939" :style wave) :weight bold :background "#FFFFBE")))) | ||
| 398 | `(font-latex-bold-face ((,class (:weight bold :foreground "black")))) | 530 | `(font-latex-bold-face ((,class (:weight bold :foreground "black")))) |
| 531 | `(fancy-narrow-blocked-face ((,class (:foreground "#9998A4")))) | ||
| 532 | `(flycheck-color-mode-line-error-face ((, class (:background "#CF5B56")))) | ||
| 533 | `(flycheck-color-mode-line-warning-face ((, class (:background "#EBC700")))) | ||
| 534 | `(flycheck-color-mode-line-info-face ((, class (:background "yellow")))) | ||
| 399 | `(font-latex-italic-face ((,class (:slant italic :foreground "#1A1A1A")))) | 535 | `(font-latex-italic-face ((,class (:slant italic :foreground "#1A1A1A")))) |
| 400 | `(font-latex-math-face ((,class (:foreground "blue")))) | 536 | `(font-latex-math-face ((,class (:foreground "blue")))) |
| 401 | `(font-latex-sectioning-1-face ((,class (:family "Sans Serif" :height 2.7 :weight bold :foreground "cornflower blue")))) | 537 | `(font-latex-sectioning-1-face ((,class (:family "Sans Serif" :height 2.7 :weight bold :foreground "cornflower blue")))) |
| @@ -408,36 +544,65 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 408 | `(font-latex-verbatim-face ((,class (:foreground "#000088" :background "#FFFFE0" :inherit nil)))) | 544 | `(font-latex-verbatim-face ((,class (:foreground "#000088" :background "#FFFFE0" :inherit nil)))) |
| 409 | `(git-commit-summary-face ((,class (:foreground "#000000")))) | 545 | `(git-commit-summary-face ((,class (:foreground "#000000")))) |
| 410 | `(git-commit-comment-face ((,class (:slant italic :foreground "#696969")))) | 546 | `(git-commit-comment-face ((,class (:slant italic :foreground "#696969")))) |
| 547 | `(git-timemachine-commit ((,class ,diff-removed))) | ||
| 548 | `(git-timemachine-minibuffer-author-face ((,class ,diff-added))) | ||
| 549 | `(git-timemachine-minibuffer-detail-face ((,class ,diff-header))) | ||
| 550 | `(google-translate-text-face ((,class (:foreground "#777777" :background "#F5F5F5")))) | ||
| 551 | `(google-translate-phonetic-face ((,class (:inherit shadow)))) | ||
| 552 | `(google-translate-translation-face ((,class (:weight normal :foreground "#3079ED" :background "#E3EAF2")))) | ||
| 553 | `(google-translate-suggestion-label-face ((,class (:foreground "red")))) | ||
| 554 | `(google-translate-suggestion-face ((,class (:slant italic :underline t)))) | ||
| 555 | `(google-translate-listen-button-face ((,class (:height 0.8)))) | ||
| 411 | `(helm-action ((,class (:foreground "black")))) | 556 | `(helm-action ((,class (:foreground "black")))) |
| 557 | `(helm-bookmark-file ((,class ,file))) | ||
| 412 | `(helm-bookmarks-su-face ((,class (:foreground "red")))) | 558 | `(helm-bookmarks-su-face ((,class (:foreground "red")))) |
| 559 | `(helm-buffer-directory ((,class ,directory))) | ||
| 560 | ;; `(helm-non-file-buffer ((,class (:slant italic :foreground "blue")))) | ||
| 561 | ;; `(helm-buffer-file ((,class (:foreground "#333333")))) | ||
| 562 | `(helm-buffer-modified ((,class (:slant italic :foreground "#BA36A5")))) | ||
| 413 | `(helm-buffer-process ((,class (:foreground "#008200")))) | 563 | `(helm-buffer-process ((,class (:foreground "#008200")))) |
| 414 | `(helm-candidate-number ((,class (:foreground "black" :background "#FFFF66")))) | 564 | `(helm-candidate-number ((,class (:foreground "black" :background "#FFFF66")))) |
| 415 | `(helm-dir-heading ((,class (:foreground "blue" :background "pink")))) | 565 | `(helm-dir-heading ((,class (:foreground "blue" :background "pink")))) |
| 416 | `(helm-dir-priv ((,class (:foreground "dark red" :background "light grey")))) | 566 | `(helm-dir-priv ((,class (:foreground "dark red" :background "light grey")))) |
| 417 | `(helm-ff-directory ((,class ,directory))) | 567 | `(helm-ff-directory ((,class ,directory))) |
| 568 | `(helm-ff-dotted-directory ((,class ,directory))) | ||
| 418 | `(helm-ff-executable ((,class (:foreground "green3" :background "white")))) | 569 | `(helm-ff-executable ((,class (:foreground "green3" :background "white")))) |
| 419 | `(helm-ff-file ((,class (:foreground "black")))) | 570 | `(helm-ff-file ((,class (:foreground "black")))) |
| 420 | `(helm-ff-invalid-symlink ((,class (:foreground "yellow" :background "red")))) | 571 | `(helm-ff-invalid-symlink ((,class (:foreground "yellow" :background "red")))) |
| 421 | `(helm-ff-symlink ((,class ,symlink))) | 572 | `(helm-ff-symlink ((,class ,symlink))) |
| 422 | `(helm-file-name ((,class (:foreground "blue")))) | 573 | `(helm-file-name ((,class (:foreground "blue")))) |
| 423 | `(helm-gentoo-match-face ((,class (:foreground "red")))) | 574 | `(helm-gentoo-match-face ((,class (:foreground "red")))) |
| 575 | `(helm-grep-file ((,class ,grep-file-name))) | ||
| 576 | `(helm-grep-lineno ((,class ,grep-line-number))) | ||
| 424 | `(helm-grep-match ((,class ,match))) | 577 | `(helm-grep-match ((,class ,match))) |
| 425 | `(helm-grep-running ((,class (:weight bold :foreground "white")))) | 578 | `(helm-grep-running ((,class (:weight bold :foreground "white")))) |
| 426 | `(helm-grep-lineno ((,class ,shadow))) | ||
| 427 | `(helm-isearch-match ((,class (:background "#CCFFCC")))) | 579 | `(helm-isearch-match ((,class (:background "#CCFFCC")))) |
| 580 | `(helm-lisp-show-completion ((,class ,volatile-highlight-supersize))) ; See `helm-dabbrev'. | ||
| 581 | ;; `(helm-ls-git-added-copied-face ((,class (:foreground "")))) | ||
| 582 | ;; `(helm-ls-git-added-modified-face ((,class (:foreground "")))) | ||
| 583 | ;; `(helm-ls-git-conflict-face ((,class (:foreground "")))) | ||
| 584 | ;; `(helm-ls-git-deleted-and-staged-face ((,class (:foreground "")))) | ||
| 585 | ;; `(helm-ls-git-deleted-not-staged-face ((,class (:foreground "")))) | ||
| 586 | ;; `(helm-ls-git-modified-and-staged-face ((,class (:foreground "")))) | ||
| 587 | `(helm-ls-git-modified-not-staged-face ((,class (:foreground "#BA36A5")))) | ||
| 588 | ;; `(helm-ls-git-renamed-modified-face ((,class (:foreground "")))) | ||
| 589 | ;; `(helm-ls-git-untracked-face ((,class (:foreground "")))) | ||
| 428 | `(helm-match ((,class ,match))) | 590 | `(helm-match ((,class ,match))) |
| 429 | `(helm-moccur-buffer ((,class (:foreground "#0066CC")))) | 591 | `(helm-moccur-buffer ((,class (:foreground "#0066CC")))) |
| 430 | `(helm-selection ((,class ,volatile-highlight))) | 592 | `(helm-selection ((,class (:background "#3875D6" :foreground "white")))) |
| 431 | `(helm-selection-line ((,class ,volatile-highlight))) | 593 | `(helm-selection-line ((,class ,highlight-gray))) ; ??? |
| 432 | `(helm-source-header ((,class (:family "Sans Serif" :height 1.3 :weight bold :foreground "white" :background "#2F69BF")))) | 594 | `(helm-separator ((,class (:foreground "red")))) |
| 433 | `(helm-swoop-target-line-face ((,class ,volatile-highlight))) | 595 | `(helm-source-header ((,class (:weight bold :box (:line-width 1 :color "#C7C7C7") :background "#DEDEDE" :foreground "black")))) |
| 434 | `(helm-swoop-target-line-block-face ((,class (:background "#CCCC00" :foreground "#222222")))) | 596 | `(helm-swoop-target-line-block-face ((,class (:background "#CCCC00" :foreground "#222222")))) |
| 597 | `(helm-swoop-target-line-face ((,class (:background "#CCCCFF")))) | ||
| 435 | `(helm-swoop-target-word-face ((,class (:weight bold :foreground nil :background "#FDBD33")))) | 598 | `(helm-swoop-target-word-face ((,class (:weight bold :foreground nil :background "#FDBD33")))) |
| 436 | `(helm-visible-mark ((,class ,marked-line))) | 599 | `(helm-visible-mark ((,class ,marked-line))) |
| 437 | `(helm-w3m-bookmarks-face ((,class (:underline t :foreground "cyan1")))) | 600 | `(helm-w3m-bookmarks-face ((,class (:underline t :foreground "cyan1")))) |
| 601 | `(highlight-changes ((,class (:foreground nil)))) ;; blue "#2E08B5" | ||
| 602 | `(highlight-changes-delete ((,class (:strike-through nil :foreground nil)))) ;; red "#B5082E" | ||
| 438 | `(highlight-symbol-face ((,class (:background "#FFFFA0")))) | 603 | `(highlight-symbol-face ((,class (:background "#FFFFA0")))) |
| 439 | `(hl-line ((,class ,highlight-line))) | 604 | `(hl-line ((,class ,highlight-yellow))) ; Highlight current line. |
| 440 | `(hl-tags-face ((,class (:background "#FEFCAE")))) | 605 | `(hl-tags-face ((,class ,highlight-current-tag))) ; ~ Pair highlighting (matching tags). |
| 441 | `(holiday-face ((,class (:foreground "#777777" :background "#E4EBFE")))) | 606 | `(holiday-face ((,class (:foreground "#777777" :background "#E4EBFE")))) |
| 442 | `(html-helper-bold-face ((,class (:weight bold :foreground "black")))) | 607 | `(html-helper-bold-face ((,class (:weight bold :foreground "black")))) |
| 443 | `(html-helper-italic-face ((,class (:slant italic :foreground "black")))) | 608 | `(html-helper-italic-face ((,class (:slant italic :foreground "black")))) |
| @@ -448,9 +613,11 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 448 | `(ilog-echo-face ((,class (:height 2.0 :foreground "#006FE0")))) | 613 | `(ilog-echo-face ((,class (:height 2.0 :foreground "#006FE0")))) |
| 449 | `(ilog-load-face ((,class (:foreground "#BA36A5")))) | 614 | `(ilog-load-face ((,class (:foreground "#BA36A5")))) |
| 450 | `(ilog-message-face ((,class (:foreground "#808080")))) | 615 | `(ilog-message-face ((,class (:foreground "#808080")))) |
| 616 | `(indent-guide-face ((,class (:foreground "#D3D3D3")))) | ||
| 451 | `(info-file ((,class (:family "Sans Serif" :height 1.8 :weight bold :box (:line-width 1 :color "#0000CC") :foreground "cornflower blue" :background "LightSteelBlue1")))) | 617 | `(info-file ((,class (:family "Sans Serif" :height 1.8 :weight bold :box (:line-width 1 :color "#0000CC") :foreground "cornflower blue" :background "LightSteelBlue1")))) |
| 452 | `(info-header-node ((,class (:underline t :foreground "orange")))) ; nodes in header | 618 | `(info-header-node ((,class (:underline t :foreground "orange")))) ; nodes in header |
| 453 | `(info-header-xref ((,class (:underline t :foreground "dodger blue")))) ; cross references in header | 619 | `(info-header-xref ((,class (:underline t :foreground "dodger blue")))) ; cross references in header |
| 620 | `(info-index-match ((,class (:weight bold :foreground nil :background "#FDBD33")))) ; when using `i' | ||
| 454 | `(info-menu-header ((,class ,ol2))) ; menu titles (headers) -- major topics | 621 | `(info-menu-header ((,class ,ol2))) ; menu titles (headers) -- major topics |
| 455 | `(info-menu-star ((,class (:foreground "black")))) ; every 3rd menu item | 622 | `(info-menu-star ((,class (:foreground "black")))) ; every 3rd menu item |
| 456 | `(info-node ((,class (:underline t :foreground "blue")))) ; node names | 623 | `(info-node ((,class (:underline t :foreground "blue")))) ; node names |
| @@ -459,16 +626,49 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 459 | `(info-title-1 ((,class ,ol1))) | 626 | `(info-title-1 ((,class ,ol1))) |
| 460 | `(info-xref ((,class (:underline t :foreground "#006DAF")))) ; unvisited cross-references | 627 | `(info-xref ((,class (:underline t :foreground "#006DAF")))) ; unvisited cross-references |
| 461 | `(info-xref-visited ((,class (:underline t :foreground "magenta4")))) ; previously visited cross-references | 628 | `(info-xref-visited ((,class (:underline t :foreground "magenta4")))) ; previously visited cross-references |
| 629 | ;; js2-highlight-vars-face (~ auto-highlight-symbol) | ||
| 630 | `(js2-error ((,class (:box (:line-width 1 :color "#FF3737") :background "#FFC8C8")))) ; DONE. | ||
| 631 | `(js2-external-variable ((,class (:foreground "#FF0000" :background "#FFF8F8")))) ; DONE. | ||
| 632 | `(js2-function-param ((,class ,function-param))) | ||
| 633 | `(js2-instance-member ((,class (:foreground "DarkOrchid")))) | ||
| 634 | `(js2-jsdoc-html-tag-delimiter ((,class (:foreground "#D0372D")))) | ||
| 635 | `(js2-jsdoc-html-tag-name ((,class (:foreground "#D0372D")))) | ||
| 636 | `(js2-jsdoc-tag ((,class (:weight normal :foreground "#6434A3")))) | ||
| 637 | `(js2-jsdoc-type ((,class (:foreground "SteelBlue")))) | ||
| 638 | `(js2-jsdoc-value ((,class (:weight normal :foreground "#BA36A5")))) ; #800080 | ||
| 639 | `(js2-magic-paren ((,class (:underline t)))) | ||
| 640 | `(js2-private-function-call ((,class (:foreground "goldenrod")))) | ||
| 641 | `(js2-private-member ((,class (:foreground "PeachPuff3")))) | ||
| 642 | `(js2-warning ((,class (:underline "orange")))) | ||
| 643 | |||
| 644 | ;; Org non-standard faces. | ||
| 645 | `(leuven-org-deadline-overdue ((,class (:foreground "#F22659")))) | ||
| 646 | `(leuven-org-deadline-today ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) | ||
| 647 | `(leuven-org-deadline-tomorrow ((,class (:foreground "#40A80B")))) | ||
| 648 | `(leuven-org-deadline-future ((,class (:foreground "#40A80B")))) | ||
| 649 | `(leuven-gnus-unseen ((,class (:weight bold :foreground "#FC7202")))) | ||
| 650 | `(leuven-gnus-date ((,class (:foreground "#FF80BF")))) | ||
| 651 | `(leuven-gnus-size ((,class (:foreground "#8FBF60")))) | ||
| 652 | `(leuven-todo-items-face ((,class (:weight bold :foreground "#FF3125" :background "#FFFF88")))) | ||
| 653 | |||
| 462 | `(light-symbol-face ((,class (:background "#FFFFA0")))) | 654 | `(light-symbol-face ((,class (:background "#FFFFA0")))) |
| 463 | `(linum ((,class (:inherit (default shadow) :foreground "#9A9A9A" :background "#EDEDED")))) | 655 | `(linum ((,class (:foreground "#9A9A9A" :background "#EDEDED")))) |
| 464 | `(log-view-file ((,class (:foreground "#0000CC" :background "#EAF2F5")))) | 656 | `(log-view-file ((,class (:foreground "#0000CC" :background "#EAF2F5")))) |
| 657 | `(log-view-message ((,class (:foreground "black" :background "#EDEA74")))) | ||
| 658 | `(lsp-ui-doc-background ((,class (:background "#F6FECD")))) | ||
| 465 | `(lui-button-face ((,class ,link))) | 659 | `(lui-button-face ((,class ,link))) |
| 466 | `(lui-highlight-face ((,class (:box '(:line-width 1 :color "#CC0000") :foreground "#CC0000" :background "#FFFF88")))) ; my nickname | 660 | `(lui-highlight-face ((,class (:box '(:line-width 1 :color "#CC0000") :foreground "#CC0000" :background "#FFFF88")))) ; my nickname |
| 467 | `(lui-time-stamp-face ((,class (:foreground "purple")))) | 661 | `(lui-time-stamp-face ((,class (:foreground "purple")))) |
| 662 | `(magit-blame-header ((,class (:inherit magit-diff-file-header)))) | ||
| 663 | `(magit-blame-heading ((,class (:overline "#A7A7A7" :foreground "red" :background "#E6E6E6")))) | ||
| 664 | `(magit-blame-hash ((,class (:overline "#A7A7A7" :foreground "red" :background "#E6E6E6")))) | ||
| 665 | `(magit-blame-name ((,class (:overline "#A7A7A7" :foreground "#036A07" :background "#E6E6E6")))) | ||
| 666 | `(magit-blame-date ((,class (:overline "#A7A7A7" :foreground "blue" :background "#E6E6E6")))) | ||
| 667 | `(magit-blame-summary ((,class (:overline "#A7A7A7" :weight bold :foreground "#707070" :background "#E6E6E6")))) | ||
| 468 | `(magit-branch ((,class ,vc-branch))) | 668 | `(magit-branch ((,class ,vc-branch))) |
| 469 | `(magit-diff-add ((,class ,diff-added))) | 669 | `(magit-diff-add ((,class ,diff-added))) |
| 470 | `(magit-diff-del ((,class ,diff-removed))) | 670 | `(magit-diff-del ((,class ,diff-removed))) |
| 471 | `(magit-diff-file-header ((,class (:family "Sans Serif" :height 1.1 :weight bold :foreground "#4183C4")))) | 671 | `(magit-diff-file-header ((,class (:height 1.1 :weight bold :foreground "#4183C4")))) |
| 472 | `(magit-diff-hunk-header ((,class ,diff-hunk-header))) | 672 | `(magit-diff-hunk-header ((,class ,diff-hunk-header))) |
| 473 | `(magit-diff-none ((,class ,diff-none))) | 673 | `(magit-diff-none ((,class ,diff-none))) |
| 474 | `(magit-header ((,class (:foreground "white" :background "#FF4040")))) | 674 | `(magit-header ((,class (:foreground "white" :background "#FF4040")))) |
| @@ -476,48 +676,82 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 476 | `(magit-item-mark ((,class ,marked-line))) | 676 | `(magit-item-mark ((,class ,marked-line))) |
| 477 | `(magit-log-head-label ((,class (:box (:line-width 1 :color "blue" :style nil))))) | 677 | `(magit-log-head-label ((,class (:box (:line-width 1 :color "blue" :style nil))))) |
| 478 | `(magit-log-tag-label ((,class (:box (:line-width 1 :color "#00CC00" :style nil))))) | 678 | `(magit-log-tag-label ((,class (:box (:line-width 1 :color "#00CC00" :style nil))))) |
| 679 | `(magit-section-highlight ((,class (:background "#F6FECD")))) | ||
| 479 | `(magit-section-title ((,class (:family "Sans Serif" :height 1.8 :weight bold :foreground "cornflower blue" :inherit nil)))) | 680 | `(magit-section-title ((,class (:family "Sans Serif" :height 1.8 :weight bold :foreground "cornflower blue" :inherit nil)))) |
| 480 | `(makefile-space-face ((,class (:background "hot pink")))) | 681 | `(makefile-space-face ((,class (:background "hot pink")))) |
| 481 | `(makefile-targets ((,class (:weight bold :foreground "blue")))) | 682 | `(makefile-targets ((,class (:weight bold :foreground "blue")))) |
| 482 | `(match ((,class ,match))) | 683 | ;; `(markdown-blockquote-face ((,class ()))) |
| 684 | `(markdown-bold-face ((,class (:inherit bold)))) | ||
| 685 | ;; `(markdown-comment-face ((,class ()))) | ||
| 686 | ;; `(markdown-footnote-face ((,class ()))) | ||
| 687 | ;; `(markdown-header-delimiter-face ((,class ()))) | ||
| 688 | ;; `(markdown-header-face ((,class ()))) | ||
| 689 | `(markdown-header-face-1 ((,class ,ol1))) | ||
| 690 | `(markdown-header-face-2 ((,class ,ol2))) | ||
| 691 | `(markdown-header-face-3 ((,class ,ol3))) | ||
| 692 | `(markdown-header-face-4 ((,class ,ol4))) | ||
| 693 | `(markdown-header-face-5 ((,class ,ol5))) | ||
| 694 | `(markdown-header-face-6 ((,class ,ol6))) | ||
| 695 | ;; `(markdown-header-rule-face ((,class ()))) | ||
| 696 | `(markdown-inline-code-face ((,class ,code-inline))) | ||
| 697 | `(markdown-italic-face ((,class (:inherit italic)))) | ||
| 698 | `(markdown-language-keyword-face ((,class (:inherit org-block-begin-line)))) | ||
| 699 | ;; `(markdown-line-break-face ((,class ()))) | ||
| 700 | `(markdown-link-face ((,class ,link-no-underline))) | ||
| 701 | ;; `(markdown-link-title-face ((,class ()))) | ||
| 702 | ;; `(markdown-list-face ((,class ()))) | ||
| 703 | ;; `(markdown-math-face ((,class ()))) | ||
| 704 | ;; `(markdown-metadata-key-face ((,class ()))) | ||
| 705 | ;; `(markdown-metadata-value-face ((,class ()))) | ||
| 706 | ;; `(markdown-missing-link-face ((,class ()))) | ||
| 707 | `(markdown-pre-face ((,class (:inherit org-block-background)))) | ||
| 708 | ;; `(markdown-reference-face ((,class ()))) | ||
| 709 | ;; `(markdown-strike-through-face ((,class ()))) | ||
| 710 | `(markdown-url-face ((,class ,link))) | ||
| 711 | `(match ((,class ,match))) ; Used for grep matches. | ||
| 712 | `(mc/cursor-bar-face ((,class (:height 1.0 :foreground "#1664C4" :background "#1664C4")))) | ||
| 713 | `(mc/cursor-face ((,class (:inverse-video t)))) | ||
| 714 | `(mc/region-face ((,class (:inherit region)))) | ||
| 483 | `(mm-uu-extract ((,class ,code-block))) | 715 | `(mm-uu-extract ((,class ,code-block))) |
| 484 | `(moccur-current-line-face ((,class (:foreground "black" :background "#FFFFCC")))) | 716 | `(moccur-current-line-face ((,class (:foreground "black" :background "#FFFFCC")))) |
| 485 | `(moccur-face ((,class (:foreground "black" :background "#FFFF99")))) | 717 | `(moccur-face ((,class (:foreground "black" :background "#FFFF99")))) |
| 486 | `(next-error ((,class ,volatile-highlight))) | 718 | `(next-error ((,class ,volatile-highlight-supersize))) |
| 487 | `(nobreak-space ((,class (:background "#CCE8F6")))) | 719 | `(nobreak-space ((,class (:background "#CCE8F6")))) |
| 488 | `(nxml-attribute-local-name-face ((,class (:foreground "magenta")))) | 720 | `(nxml-attribute-local-name-face ((,class ,xml-attribute))) |
| 489 | `(nxml-attribute-value-delimiter-face ((,class (:foreground "green4")))) | 721 | `(nxml-attribute-value-delimiter-face ((,class (:foreground "green4")))) |
| 490 | `(nxml-attribute-value-face ((,class (:foreground "green4")))) | 722 | `(nxml-attribute-value-face ((,class (:foreground "green4")))) |
| 491 | `(nxml-comment-content-face ((,class (:slant italic :foreground "red")))) | 723 | `(nxml-comment-content-face ((,class (:slant italic :foreground "red")))) |
| 492 | `(nxml-comment-delimiter-face ((,class (:foreground "red")))) | 724 | `(nxml-comment-delimiter-face ((,class (:foreground "red")))) |
| 493 | `(nxml-element-local-name ((,class (:box (:line-width 1 :color "#999999") :foreground "#000088" :background "#DEDEDE")))) | 725 | `(nxml-element-local-name ((,class ,xml-tag))) |
| 494 | `(nxml-element-local-name-face ((,class (:foreground "blue")))) | 726 | `(nxml-element-local-name-face ((,class (:foreground "blue")))) |
| 495 | `(nxml-processing-instruction-target-face ((,class (:foreground "purple1")))) | 727 | `(nxml-processing-instruction-target-face ((,class (:foreground "purple1")))) |
| 496 | `(nxml-tag-delimiter-face ((,class (:foreground "blue")))) | 728 | `(nxml-tag-delimiter-face ((,class (:foreground "blue")))) |
| 497 | `(nxml-tag-slash-face ((,class (:foreground "blue")))) | 729 | `(nxml-tag-slash-face ((,class (:foreground "blue")))) |
| 498 | `(org-agenda-block-count ((,class (:weight bold :foreground "#A5A5A5")))) | 730 | `(org-agenda-block-count ((,class (:weight bold :foreground "#A5A5A5")))) |
| 499 | `(org-agenda-calendar-event ((,class (:weight bold :foreground "#3774CC" :background "#A8C5EF")))) | 731 | `(org-agenda-calendar-event ((,class (:weight bold :foreground "#3774CC" :background "#E4EBFE")))) |
| 500 | `(org-agenda-calendar-sexp ((,class (:foreground "#777777" :background "#E4EBFE")))) | 732 | `(org-agenda-calendar-sexp ((,class (:foreground "#327ACD" :background "#F3F7FC")))) |
| 501 | `(org-agenda-clocking ((,class (:foreground "black" :background "#EEC900")))) | 733 | `(org-agenda-clocking ((,class (:foreground "black" :background "#EEC900")))) |
| 502 | `(org-agenda-column-dateline ((,class ,column))) | 734 | `(org-agenda-column-dateline ((,class ,column))) |
| 503 | `(org-agenda-current-time ((,class (:underline t :foreground "#1662AF")))) | 735 | `(org-agenda-current-time ((,class (:underline t :foreground "#1662AF")))) |
| 504 | `(org-agenda-date ((,class (:height 1.6 :weight bold :foreground "#1662AF")))) | 736 | `(org-agenda-date ((,class (,@(leuven-scale-font leuven-scale-org-agenda-structure 1.6) :weight bold :foreground "#1662AF")))) |
| 505 | `(org-agenda-date-today ((,class (:height 1.6 :weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) | 737 | `(org-agenda-date-today ((,class (,@(leuven-scale-font leuven-scale-org-agenda-structure 1.6) :weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) |
| 506 | `(org-agenda-date-weekend ((,class (:height 1.6 :weight bold :foreground "#4E4E4E")))) | 738 | `(org-agenda-date-weekend ((,class (,@(leuven-scale-font leuven-scale-org-agenda-structure 1.6) :weight bold :foreground "#4E4E4E")))) |
| 507 | `(org-agenda-diary ((,class (:weight bold :foreground "green4" :background "light blue")))) | 739 | `(org-agenda-diary ((,class (:weight bold :foreground "green4" :background "light blue")))) |
| 508 | `(org-agenda-dimmed-todo-face ((,class (:foreground "gold2")))) | 740 | `(org-agenda-dimmed-todo-face ((,class (:foreground "gold2")))) |
| 509 | `(org-agenda-done ((,class (:foreground "#555555")))) | 741 | `(org-agenda-done ((,class (:foreground "#555555")))) |
| 510 | `(org-agenda-filter-category ((,class (:weight bold :foreground "orange")))) | 742 | `(org-agenda-filter-category ((,class (:weight bold :foreground "orange")))) |
| 743 | `(org-agenda-filter-effort ((,class (:weight bold :foreground "orange")))) | ||
| 744 | `(org-agenda-filter-regexp ((,class (:weight bold :foreground "orange")))) | ||
| 511 | `(org-agenda-filter-tags ((,class (:weight bold :foreground "orange")))) | 745 | `(org-agenda-filter-tags ((,class (:weight bold :foreground "orange")))) |
| 512 | `(org-agenda-restriction-lock ((,class (:background "#E77D63")))) | 746 | `(org-agenda-restriction-lock ((,class (:background "#E77D63")))) |
| 513 | `(org-agenda-structure ((,class (:height 1.6 :weight bold :foreground "#1F8DD6")))) | 747 | `(org-agenda-structure ((,class (,@(leuven-scale-font leuven-scale-org-agenda-structure 1.6) :weight bold :foreground "#1F8DD6")))) |
| 514 | `(org-archived ((,class (:foreground "gray70")))) | 748 | `(org-archived ((,class (:foreground "gray70")))) |
| 515 | `(org-beamer-tag ((,class (:box (:line-width 1 :color "#FABC18") :foreground "#2C2C2C" :background "#FFF8D0")))) | 749 | `(org-beamer-tag ((,class (:box (:line-width 1 :color "#FABC18") :foreground "#2C2C2C" :background "#FFF8D0")))) |
| 516 | `(org-block ((,class ,code-block))) | 750 | `(org-block ((,class ,code-block))) |
| 517 | `(org-block-background ((,class (:background "#FFFFE0")))) | 751 | `(org-block-background ((,class (:background "#FFFFE0")))) ;; :inherit fixed-pitch)))) |
| 518 | `(org-block-begin-line ((,class (:underline "#A7A6AA" :foreground "#555555" :background "#E2E1D5")))) | 752 | `(org-block-begin-line ((,class (:underline "#A7A6AA" :foreground "#555555" :background "#E2E1D5")))) |
| 519 | `(org-block-end-line ((,class (:overline "#A7A6AA" :foreground "#555555" :background "#E2E1D5")))) | 753 | `(org-block-end-line ((,class (:overline "#A7A6AA" :foreground "#555555" :background "#E2E1D5")))) |
| 520 | `(org-checkbox ((,class (:weight bold :box (:line-width 1 :style pressed-button) :foreground "white" :background "#777777")))) | 754 | `(org-checkbox ((,class (:weight bold :box (:line-width 1 :style pressed-button) :foreground "#123555" :background "#A3A3A3")))) |
| 521 | `(org-clock-overlay ((,class (:foreground "white" :background "SkyBlue4")))) | 755 | `(org-clock-overlay ((,class (:foreground "white" :background "SkyBlue4")))) |
| 522 | `(org-code ((,class ,code-inline))) | 756 | `(org-code ((,class ,code-inline))) |
| 523 | `(org-column ((,class ,column))) | 757 | `(org-column ((,class ,column))) |
| @@ -527,14 +761,14 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 527 | `(org-dim ((,class (:foreground "#AAAAAA")))) | 761 | `(org-dim ((,class (:foreground "#AAAAAA")))) |
| 528 | `(org-document-info ((,class (:foreground "#484848")))) | 762 | `(org-document-info ((,class (:foreground "#484848")))) |
| 529 | `(org-document-info-keyword ((,class (:foreground "#008ED1" :background "#EAEAFF")))) | 763 | `(org-document-info-keyword ((,class (:foreground "#008ED1" :background "#EAEAFF")))) |
| 530 | `(org-document-title ((,class (:family "Sans Serif" :height 1.8 :weight bold :foreground "black")))) | 764 | `(org-document-title ((,class (:height 1.8 :weight bold :foreground "black")))) |
| 531 | `(org-done ((,class (:weight bold :box (:line-width 1 :color "#BBBBBB") :foreground "#BBBBBB" :background "#F0F0F0")))) | 765 | `(org-done ((,class (:weight bold :box (:line-width 1 :color "#BBBBBB") :foreground "#BBBBBB" :background "#F0F0F0")))) |
| 532 | `(org-drawer ((,class (:foreground "light sky blue")))) | 766 | `(org-drawer ((,class (:weight bold :foreground "#00BB00" :background "#EAFFEA" :extend nil)))) |
| 533 | `(org-ellipsis ((,class (:underline nil :box (:line-width 1 :color "#999999") :foreground "#999999" :background "#FFF8C0")))) ; #FFEE62 | 767 | `(org-ellipsis ((,class (:underline nil :foreground "#999999")))) ; #FFEE62 |
| 534 | `(org-example ((,class (:foreground "blue" :background "#EAFFEA")))) | 768 | `(org-example ((,class (:foreground "blue" :background "#EAFFEA")))) |
| 535 | `(org-footnote ((,class (:underline t :foreground "#008ED1")))) | 769 | `(org-footnote ((,class (:underline t :foreground "#008ED1")))) |
| 536 | `(org-formula ((,class (:foreground "chocolate1")))) | 770 | `(org-formula ((,class (:foreground "chocolate1")))) |
| 537 | `(org-headline-done ((,class (:height 1.0 :weight normal :strike-through t :foreground "#ADADAD")))) | 771 | `(org-headline-done ((,class (:height 1.0 :weight normal :foreground "#ADADAD")))) |
| 538 | `(org-hide ((,class (:foreground "#E2E2E2")))) | 772 | `(org-hide ((,class (:foreground "#E2E2E2")))) |
| 539 | `(org-inlinetask ((,class (:box (:line-width 1 :color "#EBEBEB") :foreground "#777777" :background "#FFFFD6")))) | 773 | `(org-inlinetask ((,class (:box (:line-width 1 :color "#EBEBEB") :foreground "#777777" :background "#FFFFD6")))) |
| 540 | `(org-latex-and-related ((,class (:foreground "#336699" :background "white")))) | 774 | `(org-latex-and-related ((,class (:foreground "#336699" :background "white")))) |
| @@ -548,25 +782,25 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 548 | `(org-level-8 ((,class ,ol8))) | 782 | `(org-level-8 ((,class ,ol8))) |
| 549 | `(org-link ((,class ,link))) | 783 | `(org-link ((,class ,link))) |
| 550 | `(org-list-dt ((,class (:weight bold :foreground "#335EA8")))) | 784 | `(org-list-dt ((,class (:weight bold :foreground "#335EA8")))) |
| 551 | `(org-macro ((,class (:foreground "white" :background "#EDB802")))) | 785 | `(org-macro ((,class (:weight bold :foreground "#EDB802")))) |
| 552 | `(org-meta-line ((,class (:slant normal :foreground "#008ED1" :background "#EAEAFF")))) | 786 | `(org-meta-line ((,class (:slant normal :foreground "#008ED1" :background "#EAEAFF")))) |
| 553 | `(org-mode-line-clock ((,class ,clock-line))) | 787 | `(org-mode-line-clock ((,class (:box (:line-width 1 :color "#335EA8") :foreground "black" :background "#FFA335")))) |
| 554 | `(org-mode-line-clock-overrun ((,class (:weight bold :box (:line-width 1 :color "#335EA8") :foreground "white" :background "#FF4040")))) | 788 | `(org-mode-line-clock-overrun ((,class (:weight bold :box (:line-width 1 :color "#335EA8") :foreground "white" :background "#FF4040")))) |
| 555 | `(org-number-of-items ((,class (:weight bold :foreground "white" :background "#79BA79")))) | 789 | `(org-number-of-items ((,class (:weight bold :foreground "white" :background "#79BA79")))) |
| 556 | `(org-property-value ((,class (:foreground "#00A000")))) | 790 | `(org-property-value ((,class (:foreground "#00A000")))) |
| 557 | `(org-quote ((,class (:slant italic :foreground "dim gray" :background "#FFFFE0")))) | 791 | `(org-quote ((,class (:slant italic :foreground "dim gray" :background "#FFFFE0")))) |
| 558 | `(org-scheduled ((,class (:foreground "#333333")))) | 792 | `(org-scheduled ((,class (:foreground "#333333")))) |
| 559 | `(org-scheduled-previously ((,class (:foreground "#F22659")))) | 793 | `(org-scheduled-previously ((,class (:foreground "#1466C6")))) |
| 560 | `(org-scheduled-today ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) | 794 | `(org-scheduled-today ((,class (:weight bold :foreground "#4F4A3D" :background "#FFFFCC")))) |
| 561 | `(org-sexp-date ((,class (:foreground "#3774CC")))) | 795 | `(org-sexp-date ((,class (:foreground "#3774CC")))) |
| 562 | `(org-special-keyword ((,class (:weight bold :foreground "#00BB00" :background "#EAFFEA")))) | 796 | `(org-special-keyword ((,class (:weight bold :foreground "#00BB00" :background "#EAFFEA")))) |
| 563 | `(org-table ((,class (:foreground "dark green" :background "#EAFFEA")))) | 797 | `(org-table ((,class (:foreground "dark green" :background "#EAFFEA")))) ;; :inherit fixed-pitch)))) |
| 564 | `(org-tag ((,class (:weight normal :slant italic :foreground "#9A9FA4" :background "white")))) | 798 | `(org-tag ((,class (:weight normal :slant italic :foreground "#9A9FA4" :background "white")))) |
| 565 | `(org-target ((,class ,link))) | 799 | `(org-target ((,class (:foreground "#FF6DAF")))) |
| 566 | `(org-time-grid ((,class (:foreground "#CFCFCF")))) | 800 | `(org-time-grid ((,class (:foreground "#CFCFCF")))) |
| 567 | `(org-todo ((,class (:weight bold :box (:line-width 1 :color "#D8ABA7") :foreground "#D8ABA7" :background "#FFE6E4")))) | 801 | `(org-todo ((,class (:weight bold :box (:line-width 1 :color "#D8ABA7") :foreground "#D8ABA7" :background "#FFE6E4")))) |
| 568 | `(org-upcoming-deadline ((,class (:foreground "#FF5555")))) | 802 | `(org-upcoming-deadline ((,class (:foreground "#FF5555")))) |
| 569 | `(org-verbatim ((,class (:foreground "#0066CC")))) | 803 | `(org-verbatim ((,class (:foreground "#0066CC" :background "#F7FDFF")))) |
| 570 | `(org-verse ((,class (:slant italic :foreground "dim gray" :background "#EEEEEE")))) | 804 | `(org-verse ((,class (:slant italic :foreground "dim gray" :background "#EEEEEE")))) |
| 571 | `(org-warning ((,class (:weight bold :foreground "black" :background "#CCE7FF")))) | 805 | `(org-warning ((,class (:weight bold :foreground "black" :background "#CCE7FF")))) |
| 572 | `(outline-1 ((,class ,ol1))) | 806 | `(outline-1 ((,class ,ol1))) |
| @@ -577,17 +811,17 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 577 | `(outline-6 ((,class ,ol6))) | 811 | `(outline-6 ((,class ,ol6))) |
| 578 | `(outline-7 ((,class ,ol7))) | 812 | `(outline-7 ((,class ,ol7))) |
| 579 | `(outline-8 ((,class ,ol8))) | 813 | `(outline-8 ((,class ,ol8))) |
| 580 | `(pabbrev-debug-display-label-face ((,class (:background "chartreuse")))) | 814 | `(pabbrev-debug-display-label-face ((,class (:foreground "white" :background "#A62154")))) |
| 581 | `(pabbrev-suggestions-face ((,class (:weight bold :foreground "white" :background "red")))) | 815 | `(pabbrev-suggestions-face ((,class (:weight bold :foreground "white" :background "red")))) |
| 582 | `(pabbrev-suggestions-label-face ((,class (:weight bold :foreground "white" :background "purple")))) | 816 | `(pabbrev-suggestions-label-face ((,class (:weight bold :foreground "white" :background "purple")))) |
| 583 | `(paren-face-match ((,class ,paren-matched))) | 817 | `(paren-face-match ((,class ,paren-matched))) |
| 584 | `(paren-face-mismatch ((,class ,paren-unmatched))) | 818 | `(paren-face-mismatch ((,class ,paren-unmatched))) |
| 585 | `(paren-face-no-match ((,class ,paren-unmatched))) | 819 | `(paren-face-no-match ((,class ,paren-unmatched))) |
| 586 | `(persp-selected-face ((,class (:weight bold :foreground "#EEF5FE")))) | 820 | `(persp-selected-face ((,class (:weight bold :foreground "#EEF5FE")))) |
| 587 | `(powerline-active1 ((,class (:background "grey22" :inherit mode-line)))) | 821 | `(powerline-active1 ((,class (:foreground "#85CEEB" :background "#383838" :inherit mode-line)))) |
| 588 | `(powerline-active2 ((,class (:background "#4070B6" :inherit mode-line)))) | 822 | `(powerline-active2 ((,class (:foreground "#85CEEB" :background "#4070B6" :inherit mode-line)))) |
| 589 | `(powerline-inactive1 ((,class (:background "#686868" :inherit mode-line-inactive)))) | 823 | `(powerline-inactive1 ((,class (:foreground "#F0F0EF" :background "#686868" :inherit mode-line-inactive)))) |
| 590 | `(powerline-inactive2 ((,class (:background "#A9A9A9" :inherit mode-line-inactive)))) | 824 | `(powerline-inactive2 ((,class (:foreground "#F0F0EF" :background "#A9A9A9" :inherit mode-line-inactive)))) |
| 591 | `(rainbow-delimiters-depth-1-face ((,class (:foreground "#707183")))) | 825 | `(rainbow-delimiters-depth-1-face ((,class (:foreground "#707183")))) |
| 592 | `(rainbow-delimiters-depth-2-face ((,class (:foreground "#7388D6")))) | 826 | `(rainbow-delimiters-depth-2-face ((,class (:foreground "#7388D6")))) |
| 593 | `(rainbow-delimiters-depth-3-face ((,class (:foreground "#909183")))) | 827 | `(rainbow-delimiters-depth-3-face ((,class (:foreground "#909183")))) |
| @@ -599,29 +833,33 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 599 | `(rainbow-delimiters-depth-9-face ((,class (:foreground "#887070")))) | 833 | `(rainbow-delimiters-depth-9-face ((,class (:foreground "#887070")))) |
| 600 | `(rainbow-delimiters-mismatched-face ((,class ,paren-unmatched))) | 834 | `(rainbow-delimiters-mismatched-face ((,class ,paren-unmatched))) |
| 601 | `(rainbow-delimiters-unmatched-face ((,class ,paren-unmatched))) | 835 | `(rainbow-delimiters-unmatched-face ((,class ,paren-unmatched))) |
| 602 | `(realgud-overlay-arrow1 ((,class (:foreground "#005522")))) | ||
| 603 | `(realgud-overlay-arrow2 ((,class (:foreground "#c18401")))) | ||
| 604 | `(realgud-overlay-arrow3 ((,class (:foreground "#909183")))) | ||
| 605 | `(realgud-bp-disabled-face ((,class (:foreground "#909183")))) | ||
| 606 | `(realgud-bp-line-enabled-face ((,class (:underline "red")))) | ||
| 607 | `(realgud-bp-line-disabled-face ((,class (:underline "#909183")))) | ||
| 608 | `(realgud-file-name ((,class :foreground "#005522"))) | ||
| 609 | `(realgud-line-number ((,class :foreground "#A535AE"))) | ||
| 610 | `(realgud-backtrace-number ((,class :foreground "#A535AE" :weight bold))) | ||
| 611 | `(recover-this-file ((,class (:weight bold :background "#FF3F3F")))) | 836 | `(recover-this-file ((,class (:weight bold :background "#FF3F3F")))) |
| 612 | `(rng-error ((,class (:weight bold :foreground "red" :background "#FBE3E4")))) | 837 | `(rng-error ((,class (:weight bold :foreground "red" :background "#FBE3E4")))) |
| 613 | `(sh-heredoc ((,class (:foreground "blue" :background "#EEF5FE")))) | 838 | `(sh-heredoc ((,class (:foreground "blue" :background "#EEF5FE")))) |
| 614 | `(sh-quoted-exec ((,class (:foreground "#FF1493")))) | 839 | `(sh-quoted-exec ((,class (:foreground "#FF1493")))) |
| 615 | `(shadow ((,class ,shadow))) | 840 | `(shadow ((,class ,shadow))) ; Used for grep context lines. |
| 616 | `(shell-option-face ((,class (:foreground "forest green")))) | 841 | `(shell-option-face ((,class (:foreground "forest green")))) |
| 617 | `(shell-output-2-face ((,class (:foreground "blue")))) | 842 | `(shell-output-2-face ((,class (:foreground "blue")))) |
| 618 | `(shell-output-3-face ((,class (:foreground "purple")))) | 843 | `(shell-output-3-face ((,class (:foreground "purple")))) |
| 619 | `(shell-output-face ((,class (:foreground "black")))) | 844 | `(shell-output-face ((,class (:foreground "black")))) |
| 620 | ;; `(shell-prompt-face ((,class (:weight bold :foreground "yellow")))) | 845 | ;; `(shell-prompt-face ((,class (:weight bold :foreground "yellow")))) |
| 846 | `(shm-current-face ((,class (:background "#EEE8D5")))) | ||
| 847 | `(shm-quarantine-face ((,class (:background "lemonchiffon")))) | ||
| 621 | `(show-paren-match ((,class ,paren-matched))) | 848 | `(show-paren-match ((,class ,paren-matched))) |
| 622 | `(show-paren-mismatch ((,class ,paren-unmatched))) | 849 | `(show-paren-mismatch ((,class ,paren-unmatched))) |
| 623 | `(sml-modeline-end-face ((,class (:background "#6BADF6")))) ; #335EA8 | 850 | `(sml-modeline-end-face ((,class (:background "#6BADF6")))) ; #335EA8 |
| 624 | `(sml-modeline-vis-face ((,class (:background "#1979CA")))) | 851 | `(sml-modeline-vis-face ((,class (:background "#1979CA")))) |
| 852 | `(term ((,class (:foreground "#333333" :background "#FFFFFF")))) | ||
| 853 | |||
| 854 | ;; `(sp-pair-overlay-face ((,class ()))) | ||
| 855 | ;; `(sp-show-pair-enclosing ((,class ()))) | ||
| 856 | ;; `(sp-show-pair-match-face ((,class ()))) ; ~ Pair highlighting (matching tags). | ||
| 857 | ;; `(sp-show-pair-mismatch-face ((,class ()))) | ||
| 858 | ;; `(sp-wrap-overlay-closing-pair ((,class ()))) | ||
| 859 | ;; `(sp-wrap-overlay-face ((,class ()))) | ||
| 860 | ;; `(sp-wrap-overlay-opening-pair ((,class ()))) | ||
| 861 | ;; `(sp-wrap-tag-overlay-face ((,class ()))) | ||
| 862 | |||
| 625 | `(speedbar-button-face ((,class (:foreground "green4")))) | 863 | `(speedbar-button-face ((,class (:foreground "green4")))) |
| 626 | `(speedbar-directory-face ((,class (:foreground "blue4")))) | 864 | `(speedbar-directory-face ((,class (:foreground "blue4")))) |
| 627 | `(speedbar-file-face ((,class (:foreground "cyan4")))) | 865 | `(speedbar-file-face ((,class (:foreground "cyan4")))) |
| @@ -639,7 +877,6 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 639 | `(tex-verbatim ((,class (:foreground "blue")))) | 877 | `(tex-verbatim ((,class (:foreground "blue")))) |
| 640 | `(tool-bar ((,class (:box (:line-width 1 :style released-button) :foreground "black" :background "gray75")))) | 878 | `(tool-bar ((,class (:box (:line-width 1 :style released-button) :foreground "black" :background "gray75")))) |
| 641 | `(tooltip ((,class (:foreground "black" :background "light yellow")))) | 879 | `(tooltip ((,class (:foreground "black" :background "light yellow")))) |
| 642 | `(trailing-whitespace ((,class (:background "#F6EBFE")))) | ||
| 643 | `(traverse-match-face ((,class (:weight bold :foreground "blue violet")))) | 880 | `(traverse-match-face ((,class (:weight bold :foreground "blue violet")))) |
| 644 | `(vc-annotate-face-3F3FFF ((,class (:foreground "#3F3FFF" :background "black")))) | 881 | `(vc-annotate-face-3F3FFF ((,class (:foreground "#3F3FFF" :background "black")))) |
| 645 | `(vc-annotate-face-3F6CFF ((,class (:foreground "#3F3FFF" :background "black")))) | 882 | `(vc-annotate-face-3F6CFF ((,class (:foreground "#3F3FFF" :background "black")))) |
| @@ -654,11 +891,24 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 654 | `(vc-annotate-face-83FF3F ((,class (:foreground "#B0FF3F" :background "black")))) | 891 | `(vc-annotate-face-83FF3F ((,class (:foreground "#B0FF3F" :background "black")))) |
| 655 | `(vc-annotate-face-B0FF3F ((,class (:foreground "#B0FF3F" :background "black")))) | 892 | `(vc-annotate-face-B0FF3F ((,class (:foreground "#B0FF3F" :background "black")))) |
| 656 | `(vc-annotate-face-DDFF3F ((,class (:foreground "#FFF33F" :background "black")))) | 893 | `(vc-annotate-face-DDFF3F ((,class (:foreground "#FFF33F" :background "black")))) |
| 894 | `(vc-annotate-face-F6FFCC ((,class (:foreground "black" :background "#FFFFC0")))) | ||
| 657 | `(vc-annotate-face-FF3F3F ((,class (:foreground "#FF3F3F" :background "black")))) | 895 | `(vc-annotate-face-FF3F3F ((,class (:foreground "#FF3F3F" :background "black")))) |
| 658 | `(vc-annotate-face-FF6C3F ((,class (:foreground "#FF3F3F" :background "black")))) | 896 | `(vc-annotate-face-FF6C3F ((,class (:foreground "#FF3F3F" :background "black")))) |
| 659 | `(vc-annotate-face-FF993F ((,class (:foreground "#FF993F" :background "black")))) | 897 | `(vc-annotate-face-FF993F ((,class (:foreground "#FF993F" :background "black")))) |
| 660 | `(vc-annotate-face-FFC63F ((,class (:foreground "#FF993F" :background "black")))) | 898 | `(vc-annotate-face-FFC63F ((,class (:foreground "#FF993F" :background "black")))) |
| 661 | `(vc-annotate-face-FFF33F ((,class (:foreground "#FFF33F" :background "black")))) | 899 | `(vc-annotate-face-FFF33F ((,class (:foreground "#FFF33F" :background "black")))) |
| 900 | |||
| 901 | ;; ;; vc | ||
| 902 | ;; (vc-up-to-date-state ((,c :foreground ,(gc 'green-1)))) | ||
| 903 | ;; (vc-edited-state ((,c :foreground ,(gc 'yellow+1)))) | ||
| 904 | ;; (vc-missing-state ((,c :foreground ,(gc 'red)))) | ||
| 905 | ;; (vc-conflict-state ((,c :foreground ,(gc 'red+2) :weight bold))) | ||
| 906 | ;; (vc-locked-state ((,c :foreground ,(gc 'cyan-1)))) | ||
| 907 | ;; (vc-locally-added-state ((,c :foreground ,(gc 'blue)))) | ||
| 908 | ;; (vc-needs-update-state ((,c :foreground ,(gc 'magenta)))) | ||
| 909 | ;; (vc-removed-state ((,c :foreground ,(gc 'red-1)))) | ||
| 910 | |||
| 911 | `(vhl/default-face ((,class ,volatile-highlight))) ; `volatile-highlights.el' (for undo, yank). | ||
| 662 | `(w3m-anchor ((,class ,link))) | 912 | `(w3m-anchor ((,class ,link))) |
| 663 | `(w3m-arrived-anchor ((,class (:foreground "purple1")))) | 913 | `(w3m-arrived-anchor ((,class (:foreground "purple1")))) |
| 664 | `(w3m-bitmap-image-face ((,class (:foreground "gray4" :background "green")))) | 914 | `(w3m-bitmap-image-face ((,class (:foreground "gray4" :background "green")))) |
| @@ -675,38 +925,138 @@ Semantic, and Ansi-Color faces are included -- and much more...") | |||
| 675 | `(w3m-link-numbering ((,class (:foreground "#B4C7EB")))) ; mouseless browsing | 925 | `(w3m-link-numbering ((,class (:foreground "#B4C7EB")))) ; mouseless browsing |
| 676 | `(w3m-strike-through-face ((,class (:strike-through t)))) | 926 | `(w3m-strike-through-face ((,class (:strike-through t)))) |
| 677 | `(w3m-underline-face ((,class (:underline t)))) | 927 | `(w3m-underline-face ((,class (:underline t)))) |
| 678 | `(which-func ((,class (:weight bold :foreground "white")))) | 928 | |
| 929 | ;; `(web-mode-block-attr-name-face ((,class ()))) | ||
| 930 | ;; `(web-mode-block-attr-value-face ((,class ()))) | ||
| 931 | ;; `(web-mode-block-comment-face ((,class ()))) | ||
| 932 | ;; `(web-mode-block-control-face ((,class ()))) | ||
| 933 | ;; `(web-mode-block-delimiter-face ((,class ()))) | ||
| 934 | ;; `(web-mode-block-face ((,class ()))) | ||
| 935 | ;; `(web-mode-block-string-face ((,class ()))) | ||
| 936 | ;; `(web-mode-bold-face ((,class ()))) | ||
| 937 | ;; `(web-mode-builtin-face ((,class ()))) | ||
| 938 | ;; `(web-mode-comment-face ((,class ()))) | ||
| 939 | ;; `(web-mode-comment-keyword-face ((,class ()))) | ||
| 940 | ;; `(web-mode-constant-face ((,class ()))) | ||
| 941 | ;; `(web-mode-css-at-rule-face ((,class ()))) | ||
| 942 | ;; `(web-mode-css-color-face ((,class ()))) | ||
| 943 | ;; `(web-mode-css-comment-face ((,class ()))) | ||
| 944 | ;; `(web-mode-css-function-face ((,class ()))) | ||
| 945 | ;; `(web-mode-css-priority-face ((,class ()))) | ||
| 946 | ;; `(web-mode-css-property-name-face ((,class ()))) | ||
| 947 | ;; `(web-mode-css-pseudo-class-face ((,class ()))) | ||
| 948 | ;; `(web-mode-css-selector-face ((,class ()))) | ||
| 949 | ;; `(web-mode-css-string-face ((,class ()))) | ||
| 950 | ;; `(web-mode-css-variable-face ((,class ()))) | ||
| 951 | ;; `(web-mode-current-column-highlight-face ((,class ()))) | ||
| 952 | `(web-mode-current-element-highlight-face ((,class (:background "#99CCFF")))) ; #FFEE80 | ||
| 953 | ;; `(web-mode-doctype-face ((,class ()))) | ||
| 954 | ;; `(web-mode-error-face ((,class ()))) | ||
| 955 | ;; `(web-mode-filter-face ((,class ()))) | ||
| 956 | `(web-mode-folded-face ((,class (:box (:line-width 1 :color "#777777") :foreground "#9A9A6A" :background "#F3F349")))) | ||
| 957 | ;; `(web-mode-function-call-face ((,class ()))) | ||
| 958 | ;; `(web-mode-function-name-face ((,class ()))) | ||
| 959 | ;; `(web-mode-html-attr-custom-face ((,class ()))) | ||
| 960 | ;; `(web-mode-html-attr-engine-face ((,class ()))) | ||
| 961 | ;; `(web-mode-html-attr-equal-face ((,class ()))) | ||
| 962 | `(web-mode-html-attr-name-face ((,class ,xml-attribute))) | ||
| 963 | ;; `(web-mode-html-attr-value-face ((,class ()))) | ||
| 964 | ;; `(web-mode-html-entity-face ((,class ()))) | ||
| 965 | `(web-mode-html-tag-bracket-face ((,class ,xml-tag))) | ||
| 966 | ;; `(web-mode-html-tag-custom-face ((,class ()))) | ||
| 967 | `(web-mode-html-tag-face ((,class ,xml-tag))) | ||
| 968 | ;; `(web-mode-html-tag-namespaced-face ((,class ()))) | ||
| 969 | ;; `(web-mode-inlay-face ((,class ()))) | ||
| 970 | ;; `(web-mode-italic-face ((,class ()))) | ||
| 971 | ;; `(web-mode-javascript-comment-face ((,class ()))) | ||
| 972 | ;; `(web-mode-javascript-string-face ((,class ()))) | ||
| 973 | ;; `(web-mode-json-comment-face ((,class ()))) | ||
| 974 | ;; `(web-mode-json-context-face ((,class ()))) | ||
| 975 | ;; `(web-mode-json-key-face ((,class ()))) | ||
| 976 | ;; `(web-mode-json-string-face ((,class ()))) | ||
| 977 | ;; `(web-mode-jsx-depth-1-face ((,class ()))) | ||
| 978 | ;; `(web-mode-jsx-depth-2-face ((,class ()))) | ||
| 979 | ;; `(web-mode-jsx-depth-3-face ((,class ()))) | ||
| 980 | ;; `(web-mode-jsx-depth-4-face ((,class ()))) | ||
| 981 | ;; `(web-mode-keyword-face ((,class ()))) | ||
| 982 | ;; `(web-mode-param-name-face ((,class ()))) | ||
| 983 | ;; `(web-mode-part-comment-face ((,class ()))) | ||
| 984 | `(web-mode-part-face ((,class (:background "#FFFFE0")))) | ||
| 985 | ;; `(web-mode-part-string-face ((,class ()))) | ||
| 986 | ;; `(web-mode-preprocessor-face ((,class ()))) | ||
| 987 | `(web-mode-script-face ((,class (:background "#EFF0F1")))) | ||
| 988 | ;; `(web-mode-sql-keyword-face ((,class ()))) | ||
| 989 | ;; `(web-mode-string-face ((,class ()))) | ||
| 990 | ;; `(web-mode-style-face ((,class ()))) | ||
| 991 | ;; `(web-mode-symbol-face ((,class ()))) | ||
| 992 | ;; `(web-mode-type-face ((,class ()))) | ||
| 993 | ;; `(web-mode-underline-face ((,class ()))) | ||
| 994 | ;; `(web-mode-variable-name-face ((,class ()))) | ||
| 995 | ;; `(web-mode-warning-face ((,class ()))) | ||
| 996 | ;; `(web-mode-whitespace-face ((,class ()))) | ||
| 997 | |||
| 998 | `(which-func ((,class (:weight bold :slant italic :foreground "white")))) | ||
| 999 | ;; `(which-key-command-description-face) | ||
| 1000 | ;; `(which-key-group-description-face) | ||
| 1001 | ;; `(which-key-highlighted-command-face) | ||
| 1002 | ;; `(which-key-key-face) | ||
| 1003 | `(which-key-local-map-description-face ((,class (:weight bold :background "#F3F7FC" :inherit which-key-command-description-face)))) | ||
| 1004 | ;; `(which-key-note-face) | ||
| 1005 | ;; `(which-key-separator-face) | ||
| 1006 | ;; `(which-key-special-key-face) | ||
| 679 | `(widget-button ((,class ,link))) | 1007 | `(widget-button ((,class ,link))) |
| 680 | `(widget-button-pressed ((,class (:foreground "red")))) | 1008 | `(widget-button-pressed ((,class (:foreground "red")))) |
| 681 | `(widget-documentation ((,class (:foreground "green4")))) | 1009 | `(widget-documentation ((,class (:foreground "green4")))) |
| 682 | `(widget-field ((,class (:background "gray85")))) | 1010 | `(widget-field ((,class (:background "gray85")))) |
| 683 | `(widget-inactive ((,class (:foreground "dim gray")))) | 1011 | `(widget-inactive ((,class (:foreground "dim gray")))) |
| 684 | `(widget-single-line-field ((,class (:background "gray85")))) | 1012 | `(widget-single-line-field ((,class (:background "gray85")))) |
| 685 | `(yas/field-debug-face ((,class (:background "ivory2")))) | 1013 | `(woman-bold ((,class (:weight bold :foreground "#F13D3D")))) |
| 686 | `(yas/field-highlight-face ((,class (:background "DarkSeaGreen1")))) | 1014 | `(woman-italic ((,class (:weight bold :slant italic :foreground "#46BE1B")))) |
| 1015 | `(woman-symbol ((,class (:weight bold :foreground "purple")))) | ||
| 1016 | `(yas-field-debug-face ((,class (:foreground "white" :background "#A62154")))) | ||
| 1017 | `(yas-field-highlight-face ((,class (:box (:line-width 1 :color "#838383") :foreground "black" :background "#D4DCD8")))) | ||
| 1018 | |||
| 1019 | ;; `(ztreep-arrow-face ((,class ()))) | ||
| 1020 | ;; `(ztreep-diff-header-face ((,class ()))) | ||
| 1021 | ;; `(ztreep-diff-header-small-face ((,class ()))) | ||
| 1022 | `(ztreep-diff-model-add-face ((,class (:weight bold :foreground "#008800")))) | ||
| 1023 | `(ztreep-diff-model-diff-face ((,class (:weight bold :foreground "#0044DD")))) | ||
| 1024 | `(ztreep-diff-model-ignored-face ((,class (:strike-through t :foreground "#9E9E9E")))) | ||
| 1025 | `(ztreep-diff-model-normal-face ((,class (:foreground "#000000")))) | ||
| 1026 | ;; `(ztreep-expand-sign-face ((,class ()))) | ||
| 1027 | ;; `(ztreep-header-face ((,class ()))) | ||
| 1028 | ;; `(ztreep-leaf-face ((,class ()))) | ||
| 1029 | ;; `(ztreep-node-face ((,class ()))) | ||
| 1030 | |||
| 687 | )) | 1031 | )) |
| 688 | 1032 | ||
| 689 | (custom-theme-set-variables 'leuven | 1033 | (custom-theme-set-variables 'leuven |
| 690 | '(ansi-color-faces-vector | 1034 | |
| 691 | [default default default italic underline success warning error]) | 1035 | ;; highlight-sexp-mode. |
| 692 | '(ansi-color-names-vector | 1036 | '(hl-sexp-background-color "#efebe9") |
| 693 | ["black" "red3" "ForestGreen" "yellow3" "blue" "magenta3" "DeepSkyBlue" "gray50"]) | 1037 | |
| 694 | ; colors used in Shell mode | 1038 | '(ansi-color-faces-vector |
| 1039 | [default default default italic underline success warning error]) | ||
| 1040 | |||
| 1041 | ;; Colors used in Shell mode. | ||
| 1042 | '(ansi-color-names-vector | ||
| 1043 | ["black" "red3" "ForestGreen" "yellow3" "blue" "magenta3" "DeepSkyBlue" "gray50"]) | ||
| 695 | ) | 1044 | ) |
| 696 | 1045 | ||
| 697 | ;;;###autoload | 1046 | ;;;###autoload |
| 698 | (when (and (boundp 'custom-theme-load-path) | 1047 | (when (and (boundp 'custom-theme-load-path) |
| 699 | load-file-name) | 1048 | load-file-name) |
| 700 | ;; add theme folder to `custom-theme-load-path' when installing over MELPA | 1049 | ;; Add theme folder to `custom-theme-load-path' when installing over MELPA. |
| 701 | (add-to-list 'custom-theme-load-path | 1050 | (add-to-list 'custom-theme-load-path |
| 702 | (file-name-as-directory (file-name-directory load-file-name)))) | 1051 | (file-name-as-directory (file-name-directory load-file-name)))) |
| 703 | 1052 | ||
| 704 | (provide-theme 'leuven) | 1053 | (provide-theme 'leuven) |
| 705 | 1054 | ||
| 1055 | ;; This is for the sake of Emacs. | ||
| 706 | ;; Local Variables: | 1056 | ;; Local Variables: |
| 1057 | ;; time-stamp-end: "$" | ||
| 707 | ;; time-stamp-format: "%:y%02m%02d.%02H%02M" | 1058 | ;; time-stamp-format: "%:y%02m%02d.%02H%02M" |
| 708 | ;; time-stamp-start: "Version: " | 1059 | ;; time-stamp-start: "Version: " |
| 709 | ;; time-stamp-end: "$" | ||
| 710 | ;; End: | 1060 | ;; End: |
| 711 | 1061 | ||
| 712 | ;;; leuven-theme.el ends here | 1062 | ;;; leuven-theme.el ends here |
diff --git a/etc/tutorials/TUTORIAL b/etc/tutorials/TUTORIAL index eb3acde9c01..227c13f3e3a 100644 --- a/etc/tutorials/TUTORIAL +++ b/etc/tutorials/TUTORIAL | |||
| @@ -612,11 +612,11 @@ but it also means that you need a convenient way to save the first | |||
| 612 | file's buffer. Having to switch back to that buffer, in order to save | 612 | file's buffer. Having to switch back to that buffer, in order to save |
| 613 | it with C-x C-s, would be a nuisance. So we have | 613 | it with C-x C-s, would be a nuisance. So we have |
| 614 | 614 | ||
| 615 | C-x s Save some buffers | 615 | C-x s Save some buffers to their files |
| 616 | 616 | ||
| 617 | C-x s asks you about each buffer which contains changes that you have | 617 | C-x s asks you about each file-visiting buffer which contains changes |
| 618 | not saved. It asks you, for each such buffer, whether to save the | 618 | that you have not saved. It asks you, for each such buffer, whether |
| 619 | buffer. | 619 | to save the buffer to its file. |
| 620 | 620 | ||
| 621 | >> Insert a line of text, then type C-x s. | 621 | >> Insert a line of text, then type C-x s. |
| 622 | It should ask you whether to save the buffer named TUTORIAL. | 622 | It should ask you whether to save the buffer named TUTORIAL. |
| @@ -660,8 +660,8 @@ as by a mail handling utility. | |||
| 660 | There are many C-x commands. Here is a list of the ones you have learned: | 660 | There are many C-x commands. Here is a list of the ones you have learned: |
| 661 | 661 | ||
| 662 | C-x C-f Find file | 662 | C-x C-f Find file |
| 663 | C-x C-s Save file | 663 | C-x C-s Save buffer to file |
| 664 | C-x s Save some buffers | 664 | C-x s Save some buffers to their files |
| 665 | C-x C-b List buffers | 665 | C-x C-b List buffers |
| 666 | C-x b Switch buffer | 666 | C-x b Switch buffer |
| 667 | C-x C-c Quit Emacs | 667 | C-x C-c Quit Emacs |
| @@ -1081,7 +1081,7 @@ corresponding command names (such as C-x C-f beside find-file). | |||
| 1081 | You can learn more about Emacs by reading its manual, either as a | 1081 | You can learn more about Emacs by reading its manual, either as a |
| 1082 | printed book, or inside Emacs (use the Help menu or type C-h r). | 1082 | printed book, or inside Emacs (use the Help menu or type C-h r). |
| 1083 | Two features that you may like especially are completion, which saves | 1083 | Two features that you may like especially are completion, which saves |
| 1084 | typing, and dired, which simplifies file handling. | 1084 | typing, and Dired, which simplifies file handling. |
| 1085 | 1085 | ||
| 1086 | Completion is a way to avoid unnecessary typing. For instance, if you | 1086 | Completion is a way to avoid unnecessary typing. For instance, if you |
| 1087 | want to switch to the *Messages* buffer, you can type C-x b *M<Tab> | 1087 | want to switch to the *Messages* buffer, you can type C-x b *M<Tab> |