Update modus-themes to version 1.7.0

* doc/misc/modus-themes.org (File): Use new version and add release
(How do the themes look like, Learn about the latest changes): Update
link to new URL.
(Enable and load): Update text of internal reference.
(Sample configuration for use-package): Add sample configuration
without the 'use-package' infrastructure.
(Differences between loading and enabling): Minor rewordings.
(Customization Options): Update sample code to cover latest changes.

(Option for inhibiting theme reload)
(Option for color-coding success state (deuteranopia))
(Option for more bold constructs)
(Option for more italic constructs)
(Option for syntax highlighting)
(Option for links)
(Option for command prompt styles)
(Option for mode line presentation)
(Option for accented background in tab interfaces)
(Option for completion framework aesthetics)
(Option for mail citations)
(Option for fringe visibility)
(Option for language checkers)
(Option for line highlighting (hl-line-mode))
(Option for line numbers (display-line-numbers-mode))
(Option for parenthesis matching (show-paren-mode))
(Option for active region)
(Option for diff buffer looks)
(Option for org-mode block styles)
(Option for Org agenda constructs)
(Option for scaled headings)
(Control the scale of headings)
(Option for variable-pitch font in UI elements)
(Option for variable-pitch font in headings): Write brief description,
document the type of the user option, and make any other relevant

(Option for font mixing): Document new 'modus-themes-mixed-fonts' user
option, which supersedes the old 'modus-themes-no-mixed-fonts'.
(Option for mode line padding): Document new user option
(Option for language checkers): Include new available property for the
user option 'modus-themes-lang-checkers'.  Reword the rest of the
(Option for intense markup in Org and others): Describe new boolean
option 'modus-themes-intense-markup'.
(Option for Org agenda constructs): Include new available property for
the 'event' key in the alist 'modus-themes-org-agenda'.
(Option for the headings' overall style): Describe the new style of
explicitly specifying an optional font weight other than the implied

(Font configurations for Org and others (DIY))
(Configure bold and italic faces (DIY)): Reword and clarify some
(Decrease mode line height (DIY)): Add new Do-It-Yourself section on
tweaking the mode line's :box attribute.
(Full support for packages or face groups): Include new packages.
(Acknowledgements): Update list of contributors to code, user
feedback, etc.  Does not affect the status of copyright assignment.
(Meta): Update URLs to protesilaos.com (my website).

* etc/themes/modus-themes.el (modus-themes-variable-pitch)
(modus-themes-fixed-pitch, modus-themes-no-mixed-fonts): Reference the
new 'modus-themes-mixed-fonts' user option.
(modus-themes--headings-choice): Include new font weight styles.
(modus-themes-headings): Document the new feature of accepting an
explicit font weight.
(modus-themes-org-agenda): Document the refinements to the 'event' key
of the alist and the new 'varied' property it accepts.
(modus-themes-lang-checkers): Describe the new 'faint' property.
(modus-themes-mode-line-padding): Include new user option.
(modus-themes-intense-hl-line): Remove old-deprecated user option.
(modus-themes-intense-markup): Add new option.
(modus-themes-success-deuteranopia): Update doc string.
(modus-themes--fixed-pitch): Work with 'modus-themes-mixed-fonts'.
(modus-themes--lang-check): Update internal function to add the
'faint' property of 'modus-themes-lang-checkers'.
(modus-themes--markup): Add helper function.
(modus-themes--heading-weights): Private variable with available font
(modus-themes--heading-weight): New helper function to pick the
desired font weight.
(modus-themes--heading): Update helper function to implement the
aforementioned change to 'modus-themes-headings'.
(modus-themes--agenda-event): Update helper function to apply the new
styles of 'modus-themes-org-agenda'.
(modus-themes--mode-line-padding): Add helper function for
(modus-themes--mode-line-attrs): Minor refinements.
(modus-themes-load-operandi, modus-themes-load-vivendi): Make these
functions interactive.
(modus-themes-faces): Update faces.

* etc/themes/modus-operandi-theme.el: Bump version number.
* etc/themes/modus-vivendi-theme.el: Same.

* * *

A detailed change log entry is available here:
10 jobs for master in 526 minutes and 48 seconds (queued for 118 minutes and 11 seconds)
Status Job ID Name Coverage
  Build Images
passed #32983


  Platform Images
passed #32984


passed #32985


failed #32986


passed #32987


  Native Comp Images
failed #32988


passed #32989


passed #32990


  Native Comp
skipped #32991
failed #32992


Name Stage Failure
build-native-comp-speed0 Native Comp Images The script exceeded the maximum execution time set for the job
#12 2.763   ELC+ELN  org/ol-irc.elc
#12 2.763 ELC+ELN org/ol-man.elc
#12 2.764 ELC+ELN org/ol-mhe.elc
#12 2.764 ELC+ELN org/ol-rmail.elc
#12 2.765 ELC+ELN org/ol-w3m.elc
#12 2.765 ELC+ELN org/ol.elc
#12 2.766 ELC+ELN org/org-agenda.elc
Pulling docker image gitlab/gitlab-runner-helper:x86_64-d0b76032 ...
ERROR: Job failed: execution took longer than 8h0m0s seconds
test-all-inotify Slow The script exceeded the maximum execution time set for the job
  GEN      src/marker-tests.log
ELC src/minibuf-tests.elc
GEN src/minibuf-tests.log
ELC src/print-tests.elc
GEN src/print-tests.log
ELC src/process-tests.elc
GEN src/process-tests.log
Pulling docker image gitlab/gitlab-runner-helper:x86_64-d0b76032 ...
ERROR: Job failed: execution took longer than 4h0m0s seconds
test-filenotify-gio Platforms
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
Uploading artifacts...
test-filenotify-gio-ce33ad8b/**/*.log: found 2 matching files
WARNING: test-filenotify-gio-ce33ad8b/**/core: no matching files
WARNING: test-filenotify-gio-ce33ad8b/core: no matching files
Uploading artifacts to coordinator... ok
id=32986 responseStatus=201 Created token=YswBzDsx
ERROR: Job failed: exit code 2