branch: externals/modus-themes
commit 960571c1ecf71febfaa8ea82ba82db8b7188a08e
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Add support for erts-mode
    
    Thanks to Kevin Fleming for informing me about this built-in mode.
    This was done in issue 85 on the GitHub mirror:
    <https://github.com/protesilaos/modus-themes/issues/85>.
---
 doc/modus-themes.info | 83 ++++++++++++++++++++++++++-------------------------
 doc/modus-themes.org  |  1 +
 modus-themes.el       |  5 ++++
 3 files changed, 48 insertions(+), 41 deletions(-)

diff --git a/doc/modus-themes.info b/doc/modus-themes.info
index 67fb3c8aba..eb23f3c506 100644
--- a/doc/modus-themes.info
+++ b/doc/modus-themes.info
@@ -4000,6 +4000,7 @@ have lots of extensions, so the “full support” may not be 
100% true…
    • epa
    • erc
    • ert
+   • erts-mode [Part of 4.3.0-dev.]
    • eshell
    • eshell-fringe-status
    • evil* (evil-mode)
@@ -6223,47 +6224,47 @@ Node: Custom hl-todo colors160552
 Node: Add support for solaire-mode162090
 Node: Face coverage165001
 Node: Supported packages165453
-Node: Indirectly covered packages170957
-Node: Notes on individual packages172326
-Node: Note on calendarel weekday and weekend colors173426
-Node: Note on git-gutter in Doom Emacs174574
-Node: Note on php-mode multiline comments176915
-Node: Note on underlines in compilation buffers177668
-Node: Note on inline Latex in Org buffers178505
-Node: Note on dimmerel179115
-Node: Note on display-fill-column-indicator-mode180600
-Node: Note on highlight-parenthesesel181999
-Node: Note on mmm-modeel background colors187977
-Node: Note for prism190277
-Node: Note on company-mode overlay pop-up193445
-Ref: Note on company-mode overlay pop-up-Footnote-1194175
-Ref: Note on company-mode overlay pop-up-Footnote-2194242
-Node: Note on ERC escaped color sequences194297
-Ref: Note on ERC escaped color sequences-Footnote-1195725
-Node: Note on powerline or spaceline195835
-Node: Note on SHR colors196249
-Node: Note on SHR fonts196673
-Node: Note on Ement colors and fonts197318
-Node: Note on pdf-tools link hints198828
-Node: Note on the Notmuch logo201288
-Node: Note on goto-address-mode faces201826
-Node: Frequently Asked Questions202944
-Node: Is the contrast ratio about adjacent colors?203575
-Node: What does it mean to avoid exaggerations?205082
-Node: Why are colors mostly variants of blue magenta cyan?206932
-Node: What is the best setup for legibility?211238
-Node: Are these color schemes?213883
-Node: Port the Modus themes to other platforms?217565
-Node: Contributing220409
-Node: Sources of the themes220806
-Node: Issues you can help with221700
-Node: Patches require copyright assignment to the FSF223091
-Node: Acknowledgements225311
-Node: GNU Free Documentation License229405
-Node: Indices254769
-Node: Function index254948
-Node: Variable index256131
-Node: Concept index258587
+Node: Indirectly covered packages170995
+Node: Notes on individual packages172364
+Node: Note on calendarel weekday and weekend colors173464
+Node: Note on git-gutter in Doom Emacs174612
+Node: Note on php-mode multiline comments176953
+Node: Note on underlines in compilation buffers177706
+Node: Note on inline Latex in Org buffers178543
+Node: Note on dimmerel179153
+Node: Note on display-fill-column-indicator-mode180638
+Node: Note on highlight-parenthesesel182037
+Node: Note on mmm-modeel background colors188015
+Node: Note for prism190315
+Node: Note on company-mode overlay pop-up193483
+Ref: Note on company-mode overlay pop-up-Footnote-1194213
+Ref: Note on company-mode overlay pop-up-Footnote-2194280
+Node: Note on ERC escaped color sequences194335
+Ref: Note on ERC escaped color sequences-Footnote-1195763
+Node: Note on powerline or spaceline195873
+Node: Note on SHR colors196287
+Node: Note on SHR fonts196711
+Node: Note on Ement colors and fonts197356
+Node: Note on pdf-tools link hints198866
+Node: Note on the Notmuch logo201326
+Node: Note on goto-address-mode faces201864
+Node: Frequently Asked Questions202982
+Node: Is the contrast ratio about adjacent colors?203613
+Node: What does it mean to avoid exaggerations?205120
+Node: Why are colors mostly variants of blue magenta cyan?206970
+Node: What is the best setup for legibility?211276
+Node: Are these color schemes?213921
+Node: Port the Modus themes to other platforms?217603
+Node: Contributing220447
+Node: Sources of the themes220844
+Node: Issues you can help with221738
+Node: Patches require copyright assignment to the FSF223129
+Node: Acknowledgements225349
+Node: GNU Free Documentation License229443
+Node: Indices254807
+Node: Function index254986
+Node: Variable index256169
+Node: Concept index258625
 
 End Tag Table
 
diff --git a/doc/modus-themes.org b/doc/modus-themes.org
index 9fcefd1e90..cd2e50aecc 100644
--- a/doc/modus-themes.org
+++ b/doc/modus-themes.org
@@ -3911,6 +3911,7 @@ have lots of extensions, so the "full support" may not be 
100% true…
 + epa
 + erc
 + ert
++ erts-mode [Part of {{{development-version}}}.]
 + eshell
 + eshell-fringe-status
 + evil* (evil-mode)
diff --git a/modus-themes.el b/modus-themes.el
index 0c3db854a2..38d244d620 100644
--- a/modus-themes.el
+++ b/modus-themes.el
@@ -2417,6 +2417,11 @@ FG and BG are the main colors."
 ;;;;; ert
     `(ert-test-result-expected ((,c :inherit modus-themes-prominent-note)))
     `(ert-test-result-unexpected ((,c :inherit modus-themes-prominent-error)))
+;;;;; erts-mode
+    `(erts-mode-end-test ((,c :inherit error)))
+    `(erts-mode-specification-name ((,c :inherit bold)))
+    `(erts-mode-specification-value ((,c :foreground ,string)))
+    `(erts-mode-start-test ((,c :inherit success)))
 ;;;;; eshell
     `(eshell-ls-archive ((,c :foreground ,accent-2)))
     `(eshell-ls-backup ((,c :inherit shadow)))

Reply via email to