branch: externals/modus-themes commit 2f19a515110f7fcc407fcc32b9cdfdb26a853eb5 Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Bump version number to trigger GNU ELPA package update I do not want to publish a new minor release because I did that recently and there are not many changes since then. Plus, I would need to prepare a change log, which I cannot do right now. Rebuilding the package allows us to include commit bf6c6ce, which lowers the minimum required version of Emacs to 27.1. Hopefully, everything will work as intended. This is in response to bug#78991 by John Sullivan: <https://lists.gnu.org/archive/html/bug-gnu-emacs/2025-07/msg00480.html>. --- doc/modus-themes.info | 286 +++++++++++++++++++++++++------------------------- doc/modus-themes.org | 52 ++++----- modus-themes.el | 2 +- 3 files changed, 170 insertions(+), 170 deletions(-) diff --git a/doc/modus-themes.info b/doc/modus-themes.info index 0aba9d193c..b45c00f37f 100644 --- a/doc/modus-themes.info +++ b/doc/modus-themes.info @@ -326,9 +326,9 @@ File: modus-themes.info, Node: Installation, Next: Enable and load, Prev: Ove ************** The Modus themes are distributed with Emacs starting with version 28.1. -On older versions of Emacs, they can be installed using Emacs’ package -manager or manually from their code repository. There also exist -packages for distributions of GNU/Linux. +On Emacs 27, they can be installed using Emacs’ package manager or +manually from their code repository. There also exist packages for +distributions of GNU/Linux. Emacs 28 ships with ‘modus-themes’ version ‘1.6.0’. Emacs 29 includes version ‘3.0.0’. Emacs 30 provides a newer, refactored version @@ -5902,28 +5902,28 @@ Ideas and user feedback Recchia, Gonçalo Marrafa, Guilherme Semente, Gustavo Barros, Hörmetjan Yiltiz, Ilja Kocken, Imran Khan, Iris Garcia, Ivan Popovych, Jabir Ali Ouassou, James Ferguson, Jeremy Friesen, Jerry - Zhang, Johannes Grødem, John Haman, John Wick, Jonas Collberg, - Jorge Morais, Joshua O’Connor, Julio C. Villasante, Kenta Usami, - Kevin Fleming, Kévin Le Gouguec, Kevin Kainan Li, Kostadin Ninev, - Laith Bahodi, Lasse Lindner, Len Trigg, Lennart C. Karssen, Luis - Miguel Castañeda, Magne Hov, Manuel Giraud, Manuel Uberti, Mark - Bestley, Mark Burton, Mark Simpson, Marko Kocic, Markus Beppler, - Matt Armstrong, Matthias Fuchs, Mattias Engdegård, Mauro Aranda, - Maxime Tréca, Michael Goldenberg, Morgan Smith, Morgan Willcock, - Murilo Pereira, Nicky van Foreest, Nicolas De Jaeghere, Nicolas - Semrau, Olaf Meeuwissen, Oliver Epper, Pablo Stafforini, Paul - Poloskov, Pengji Zhang, Pete Kazmier, Peter Wu, Philip Kaludercic, - Pierre Téchoueyres, Przemysław Kryger, Robert Hepple, Roman - Rudakov, Russell Sim, Ryan Phillips, Rytis Paškauskas, Rudolf - Adamkovič, Sam Kleinman, Samuel Culpepper, Saša Janiška, Shreyas - Ragavan, Simon Pugnet, Steve Downey, Tassilo Horn, Thanos Apollo, - Thibaut Verron, Thomas Heartman, Togan Muftuoglu, Tony Zorman, Trey - Merkley, Tomasz Hołubowicz, Toon Claes, Uri Sharf, Utkarsh Singh, - Vincent Foley, Zoltan Kiraly. As well as users: Ben, - CsBigDataHub1, Emacs Contrib, Eugene, Fourchaux, Fredrik, Moesasji, - Nick, Summer Emacs, TheBlob42, TitusMu, Trey, ZharMeny, - bepolymathe, bit9tream, bangedorrunt, derek-upham, doolio, - fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, + Zhang, Johannes Grødem, John Haman, John Sullivan, John Wick, Jonas + Collberg, Jorge Morais, Joshua O’Connor, Julio C. Villasante, + Kenta Usami, Kevin Fleming, Kévin Le Gouguec, Kevin Kainan Li, + Kostadin Ninev, Laith Bahodi, Lasse Lindner, Len Trigg, Lennart C. + Karssen, Luis Miguel Castañeda, Magne Hov, Manuel Giraud, Manuel + Uberti, Mark Bestley, Mark Burton, Mark Simpson, Marko Kocic, + Markus Beppler, Matt Armstrong, Matthias Fuchs, Mattias Engdegård, + Mauro Aranda, Maxime Tréca, Michael Goldenberg, Morgan Smith, + Morgan Willcock, Murilo Pereira, Nicky van Foreest, Nicolas De + Jaeghere, Nicolas Semrau, Olaf Meeuwissen, Oliver Epper, Pablo + Stafforini, Paul Poloskov, Pengji Zhang, Pete Kazmier, Peter Wu, + Philip Kaludercic, Pierre Téchoueyres, Przemysław Kryger, Robert + Hepple, Roman Rudakov, Russell Sim, Ryan Phillips, Rytis + Paškauskas, Rudolf Adamkovič, Sam Kleinman, Samuel Culpepper, Saša + Janiška, Shreyas Ragavan, Simon Pugnet, Steve Downey, Tassilo Horn, + Thanos Apollo, Thibaut Verron, Thomas Heartman, Togan Muftuoglu, + Tony Zorman, Trey Merkley, Tomasz Hołubowicz, Toon Claes, Uri + Sharf, Utkarsh Singh, Vincent Foley, Zoltan Kiraly. As well as + users: Ben, CsBigDataHub1, Emacs Contrib, Eugene, Fourchaux, + Fredrik, Moesasji, Nick, Summer Emacs, TheBlob42, TitusMu, Trey, + ZharMeny, bepolymathe, bit9tream, bangedorrunt, derek-upham, + doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, pedro-nonfree, pRot0ta1p, shipmints, soaringbird, tumashu, wakamenod. @@ -6597,124 +6597,124 @@ Node: Overview8646 Node: How do the themes look like11418 Node: Learn about the latest changes11777 Node: Installation12165 -Node: Install manually from source13095 -Node: Install from the archives13920 -Node: Install on GNU/Linux14519 -Node: Debian 11 Bullseye15012 -Node: GNU Guix15422 -Node: Dealing with byte compilation errors15705 -Node: Enable and load16863 -Node: The require-theme for built-in Emacs themes20807 -Node: Sample configuration with and without use-package21927 -Node: Differences between loading and enabling24775 -Node: Customization options26906 -Node: Custom reload theme30815 -Node: Disable other themes31735 -Node: Bold constructs32977 -Node: Italic constructs33849 -Node: Option for which themes to toggle34677 -Node: Option for which themes to rotate35440 -Node: Mixed fonts36216 -Node: Command prompts37270 -Node: Completion UIs39113 -Node: Org mode blocks41964 -Node: Heading styles42609 -Node: UI typeface47039 -Node: Palette overrides48012 -Node: Palette extension52402 -Node: Preview theme colors54878 -Node: Use colors from the Modus themes palette56434 -Node: Get a single color from the palette with modus-themes-get-color-value57298 -Node: Use theme colors in code with modus-themes-with-colors59661 -Node: Advanced customization61917 -Node: DIY Palette override presets63684 -Node: DIY Add support for engrave-faces66526 -Node: DIY Stylistic variants using palette overrides76509 -Node: DIY Make the mode line borderless78568 -Node: DIY Make the active mode line colorful79943 -Node: DIY Make the tab bar more or less colorful82161 -Node: DIY Make the fringe invisible or another color84098 -Node: DIY Make links use subtle or no underlines85299 -Node: DIY Make prompts more or less colorful86417 -Node: DIY Make completion matches more or less colorful87740 -Node: DIY Make comments yellow and strings green91299 -Node: DIY Make code syntax use the old alt-syntax style93008 -Node: DIY Make use of alternative styles for code syntax96131 -Node: DIY Make matching parenthesis more or less intense99593 -Node: DIY Make box buttons more or less gray100965 -Node: DIY Make TODO and DONE more or less intense101978 -Node: DIY Make headings more or less colorful103479 -Node: DIY Make Org block colors more or less colorful105596 -Node: DIY Make Org agenda more or less colorful109970 -Node: DIY Make inline code in prose use alternative styles113145 -Node: DIY Make mail citations and headers more or less colorful115387 -Node: DIY Make the region preserve text colors plus other styles117787 -Node: DIY Make mouse highlights more or less colorful119343 -Node: DIY Make language underlines less colorful120356 -Node: DIY Make line numbers use alternative styles121508 -Node: DIY Make diffs use only a foreground123151 -Node: DIY Make deuteranopia diffs red and blue instead of yellow and blue126042 -Node: DIY More accurate colors in terminal emulators128522 -Node: DIY Range of color with terminal emulators129834 -Node: DIY Per-theme customization settings132627 -Node: DIY Do not extend the region background134060 -Node: DIY Add padding to the mode line134860 -Node: DIY Remap face with local value137794 -Node: DIY Font configurations for Org and others140341 -Ref: DIY Font configurations for Org and others-Footnote-1143326 -Node: DIY Configure bold and italic faces143513 -Node: DIY Custom Org todo keyword and priority faces148135 -Node: DIY Custom Org emphasis faces151878 -Node: DIY Use colored Org source blocks per language156759 -Node: DIY Measure color contrast161399 -Node: DIY Load theme depending on time of day164119 -Node: DIY Backdrop for pdf-tools165149 -Node: DIY Toggle themes without reloading them168318 -Node: DIY Use more spacious margins or padding in Emacs frames169627 -Node: DIY Custom hl-todo colors173884 -Node: DIY Add support for solaire-mode175701 -Node: DIY Add support for meow-mode178807 -Node: DIY Add support for combobulate180617 -Node: DIY Use a hook at the post-load-theme phase184240 -Node: DIY A theme-agnostic hook for theme loading186363 -Node: Face coverage188994 -Node: Supported packages189446 -Node: Indirectly covered packages195318 -Node: Notes on individual packages196674 -Node: Note on calendarel weekday and weekend colors197774 -Node: Note on git-gutter in Doom Emacs198922 -Node: Note on php-mode multiline comments201422 -Node: Note on underlines in compilation buffers202182 -Node: Note on inline Latex in Org buffers203054 -Node: Note on dimmerel203664 -Node: Note on display-fill-column-indicator-mode205149 -Node: Note on highlight-parenthesesel206602 -Node: Note on mmm-modeel background colors212683 -Node: Note for prism215037 -Node: Note on company-mode overlay pop-up218259 -Ref: Note on company-mode overlay pop-up-Footnote-1218989 -Ref: Note on company-mode overlay pop-up-Footnote-2219056 -Node: Note on ERC escaped color sequences219111 -Ref: Note on ERC escaped color sequences-Footnote-1220539 -Node: Note on powerline or spaceline220649 -Node: Note on SHR colors221063 -Node: Note on SHR fonts221487 -Node: Note on Ement colors and fonts222174 -Node: Note on pdf-tools link hints223684 -Node: Note on the Notmuch logo226144 -Node: Note on goto-address-mode faces226682 -Node: Frequently Asked Questions227800 -Node: Is the contrast ratio about adjacent colors?228433 -Node: What does it mean to avoid exaggerations?229942 -Node: Why are colors mostly variants of blue magenta cyan?231794 -Node: What is the best setup for legibility?236128 -Node: Are these color schemes?238776 -Node: Port the Modus themes to other platforms?242460 -Node: Contributing245306 -Node: Sources of the themes245705 -Node: Issues you can help with246601 -Node: Patches require copyright assignment to the FSF247994 -Node: Acknowledgements250216 +Node: Install manually from source13080 +Node: Install from the archives13905 +Node: Install on GNU/Linux14504 +Node: Debian 11 Bullseye14997 +Node: GNU Guix15407 +Node: Dealing with byte compilation errors15690 +Node: Enable and load16848 +Node: The require-theme for built-in Emacs themes20792 +Node: Sample configuration with and without use-package21912 +Node: Differences between loading and enabling24760 +Node: Customization options26891 +Node: Custom reload theme30800 +Node: Disable other themes31720 +Node: Bold constructs32962 +Node: Italic constructs33834 +Node: Option for which themes to toggle34662 +Node: Option for which themes to rotate35425 +Node: Mixed fonts36201 +Node: Command prompts37255 +Node: Completion UIs39098 +Node: Org mode blocks41949 +Node: Heading styles42594 +Node: UI typeface47024 +Node: Palette overrides47997 +Node: Palette extension52387 +Node: Preview theme colors54863 +Node: Use colors from the Modus themes palette56419 +Node: Get a single color from the palette with modus-themes-get-color-value57283 +Node: Use theme colors in code with modus-themes-with-colors59646 +Node: Advanced customization61902 +Node: DIY Palette override presets63669 +Node: DIY Add support for engrave-faces66511 +Node: DIY Stylistic variants using palette overrides76494 +Node: DIY Make the mode line borderless78553 +Node: DIY Make the active mode line colorful79928 +Node: DIY Make the tab bar more or less colorful82146 +Node: DIY Make the fringe invisible or another color84083 +Node: DIY Make links use subtle or no underlines85284 +Node: DIY Make prompts more or less colorful86402 +Node: DIY Make completion matches more or less colorful87725 +Node: DIY Make comments yellow and strings green91284 +Node: DIY Make code syntax use the old alt-syntax style92993 +Node: DIY Make use of alternative styles for code syntax96116 +Node: DIY Make matching parenthesis more or less intense99578 +Node: DIY Make box buttons more or less gray100950 +Node: DIY Make TODO and DONE more or less intense101963 +Node: DIY Make headings more or less colorful103464 +Node: DIY Make Org block colors more or less colorful105581 +Node: DIY Make Org agenda more or less colorful109955 +Node: DIY Make inline code in prose use alternative styles113130 +Node: DIY Make mail citations and headers more or less colorful115372 +Node: DIY Make the region preserve text colors plus other styles117772 +Node: DIY Make mouse highlights more or less colorful119328 +Node: DIY Make language underlines less colorful120341 +Node: DIY Make line numbers use alternative styles121493 +Node: DIY Make diffs use only a foreground123136 +Node: DIY Make deuteranopia diffs red and blue instead of yellow and blue126027 +Node: DIY More accurate colors in terminal emulators128507 +Node: DIY Range of color with terminal emulators129819 +Node: DIY Per-theme customization settings132612 +Node: DIY Do not extend the region background134045 +Node: DIY Add padding to the mode line134845 +Node: DIY Remap face with local value137779 +Node: DIY Font configurations for Org and others140326 +Ref: DIY Font configurations for Org and others-Footnote-1143311 +Node: DIY Configure bold and italic faces143498 +Node: DIY Custom Org todo keyword and priority faces148120 +Node: DIY Custom Org emphasis faces151863 +Node: DIY Use colored Org source blocks per language156744 +Node: DIY Measure color contrast161384 +Node: DIY Load theme depending on time of day164104 +Node: DIY Backdrop for pdf-tools165134 +Node: DIY Toggle themes without reloading them168303 +Node: DIY Use more spacious margins or padding in Emacs frames169612 +Node: DIY Custom hl-todo colors173869 +Node: DIY Add support for solaire-mode175686 +Node: DIY Add support for meow-mode178792 +Node: DIY Add support for combobulate180602 +Node: DIY Use a hook at the post-load-theme phase184225 +Node: DIY A theme-agnostic hook for theme loading186348 +Node: Face coverage188979 +Node: Supported packages189431 +Node: Indirectly covered packages195303 +Node: Notes on individual packages196659 +Node: Note on calendarel weekday and weekend colors197759 +Node: Note on git-gutter in Doom Emacs198907 +Node: Note on php-mode multiline comments201407 +Node: Note on underlines in compilation buffers202167 +Node: Note on inline Latex in Org buffers203039 +Node: Note on dimmerel203649 +Node: Note on display-fill-column-indicator-mode205134 +Node: Note on highlight-parenthesesel206587 +Node: Note on mmm-modeel background colors212668 +Node: Note for prism215022 +Node: Note on company-mode overlay pop-up218244 +Ref: Note on company-mode overlay pop-up-Footnote-1218974 +Ref: Note on company-mode overlay pop-up-Footnote-2219041 +Node: Note on ERC escaped color sequences219096 +Ref: Note on ERC escaped color sequences-Footnote-1220524 +Node: Note on powerline or spaceline220634 +Node: Note on SHR colors221048 +Node: Note on SHR fonts221472 +Node: Note on Ement colors and fonts222159 +Node: Note on pdf-tools link hints223669 +Node: Note on the Notmuch logo226129 +Node: Note on goto-address-mode faces226667 +Node: Frequently Asked Questions227785 +Node: Is the contrast ratio about adjacent colors?228418 +Node: What does it mean to avoid exaggerations?229927 +Node: Why are colors mostly variants of blue magenta cyan?231779 +Node: What is the best setup for legibility?236113 +Node: Are these color schemes?238761 +Node: Port the Modus themes to other platforms?242445 +Node: Contributing245291 +Node: Sources of the themes245690 +Node: Issues you can help with246586 +Node: Patches require copyright assignment to the FSF247979 +Node: Acknowledgements250201 Node: GNU Free Documentation License254629 Node: Indices279993 Node: Function index280172 diff --git a/doc/modus-themes.org b/doc/modus-themes.org index 3d80484970..161086aedd 100644 --- a/doc/modus-themes.org +++ b/doc/modus-themes.org @@ -143,10 +143,10 @@ and covers everything that goes into every tagged release of the themes. :custom_id: h:1af85373-7f81-4c35-af25-afcef490c111 :end: -The Modus themes are distributed with Emacs starting with version 28.1. -On older versions of Emacs, they can be installed using Emacs' package -manager or manually from their code repository. There also exist -packages for distributions of GNU/Linux. +The Modus themes are distributed with Emacs starting with version +28.1. On Emacs 27, they can be installed using Emacs' package manager +or manually from their code repository. There also exist packages for +distributions of GNU/Linux. Emacs 28 ships with ~modus-themes~ version =1.6.0=. Emacs 29 includes version =3.0.0=. Emacs 30 provides a newer, refactored version that @@ -5723,28 +5723,28 @@ The Modus themes are a collective effort. Every bit of work matters. Guilherme Semente, Gustavo Barros, Hörmetjan Yiltiz, Ilja Kocken, Imran Khan, Iris Garcia, Ivan Popovych, Jabir Ali Ouassou, James Ferguson, Jeremy Friesen, Jerry Zhang, Johannes Grødem, John Haman, - John Wick, Jonas Collberg, Jorge Morais, Joshua O'Connor, Julio C. - Villasante, Kenta Usami, Kevin Fleming, Kévin Le Gouguec, Kevin - Kainan Li, Kostadin Ninev, Laith Bahodi, Lasse Lindner, Len Trigg, - Lennart C.{{{space()}}} Karssen, Luis Miguel Castañeda, Magne Hov, - Manuel Giraud, Manuel Uberti, Mark Bestley, Mark Burton, Mark - Simpson, Marko Kocic, Markus Beppler, Matt Armstrong, Matthias - Fuchs, Mattias Engdegård, Mauro Aranda, Maxime Tréca, Michael - Goldenberg, Morgan Smith, Morgan Willcock, Murilo Pereira, Nicky van - Foreest, Nicolas De Jaeghere, Nicolas Semrau, Olaf Meeuwissen, - Oliver Epper, Pablo Stafforini, Paul Poloskov, Pengji Zhang, Pete - Kazmier, Peter Wu, Philip Kaludercic, Pierre Téchoueyres, Przemysław - Kryger, Robert Hepple, Roman Rudakov, Russell Sim, Ryan Phillips, - Rytis Paškauskas, Rudolf Adamkovič, Sam Kleinman, Samuel Culpepper, - Saša Janiška, Shreyas Ragavan, Simon Pugnet, Steve Downey, Tassilo - Horn, Thanos Apollo, Thibaut Verron, Thomas Heartman, Togan - Muftuoglu, Tony Zorman, Trey Merkley, Tomasz Hołubowicz, Toon Claes, - Uri Sharf, Utkarsh Singh, Vincent Foley, Zoltan Kiraly. As well as - users: Ben, CsBigDataHub1, Emacs Contrib, Eugene, Fourchaux, - Fredrik, Moesasji, Nick, Summer Emacs, TheBlob42, TitusMu, Trey, - ZharMeny, bepolymathe, bit9tream, bangedorrunt, derek-upham, doolio, - fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, - pedro-nonfree, pRot0ta1p, shipmints, soaringbird, tumashu, + John Sullivan, John Wick, Jonas Collberg, Jorge Morais, Joshua + O'Connor, Julio C. Villasante, Kenta Usami, Kevin Fleming, Kévin Le + Gouguec, Kevin Kainan Li, Kostadin Ninev, Laith Bahodi, Lasse + Lindner, Len Trigg, Lennart C.{{{space()}}} Karssen, Luis Miguel + Castañeda, Magne Hov, Manuel Giraud, Manuel Uberti, Mark Bestley, + Mark Burton, Mark Simpson, Marko Kocic, Markus Beppler, Matt + Armstrong, Matthias Fuchs, Mattias Engdegård, Mauro Aranda, Maxime + Tréca, Michael Goldenberg, Morgan Smith, Morgan Willcock, Murilo + Pereira, Nicky van Foreest, Nicolas De Jaeghere, Nicolas Semrau, + Olaf Meeuwissen, Oliver Epper, Pablo Stafforini, Paul Poloskov, + Pengji Zhang, Pete Kazmier, Peter Wu, Philip Kaludercic, Pierre + Téchoueyres, Przemysław Kryger, Robert Hepple, Roman Rudakov, + Russell Sim, Ryan Phillips, Rytis Paškauskas, Rudolf Adamkovič, Sam + Kleinman, Samuel Culpepper, Saša Janiška, Shreyas Ragavan, Simon + Pugnet, Steve Downey, Tassilo Horn, Thanos Apollo, Thibaut Verron, + Thomas Heartman, Togan Muftuoglu, Tony Zorman, Trey Merkley, Tomasz + Hołubowicz, Toon Claes, Uri Sharf, Utkarsh Singh, Vincent Foley, + Zoltan Kiraly. As well as users: Ben, CsBigDataHub1, Emacs Contrib, + Eugene, Fourchaux, Fredrik, Moesasji, Nick, Summer Emacs, TheBlob42, + TitusMu, Trey, ZharMeny, bepolymathe, bit9tream, bangedorrunt, + derek-upham, doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, + okamsn, pedro-nonfree, pRot0ta1p, shipmints, soaringbird, tumashu, wakamenod. + Packaging :: Basil L.{{{space()}}} Contovounesios, Eli Zaretskii, diff --git a/modus-themes.el b/modus-themes.el index 1c6a67137e..0d40264746 100644 --- a/modus-themes.el +++ b/modus-themes.el @@ -5,7 +5,7 @@ ;; Author: Protesilaos Stavrou <i...@protesilaos.com> ;; Maintainer: Protesilaos Stavrou <i...@protesilaos.com> ;; URL: https://github.com/protesilaos/modus-themes -;; Version: 4.8.0 +;; Version: 4.8.1 ;; Package-Requires: ((emacs "27.1")) ;; Keywords: faces, theme, accessibility