]> git.eshelyaron.com Git - emacs.git/commitdiff
Use black-on-white by default for doc-view-svg-face.
authorTassilo Horn <tsdh@gnu.org>
Mon, 23 Sep 2024 16:50:29 +0000 (18:50 +0200)
committerEshel Yaron <me@eshelyaron.com>
Mon, 30 Sep 2024 19:38:25 +0000 (21:38 +0200)
* lisp/doc-view.el (doc-view-svg-face): Define black on white as
default value instead of using the current theme's values.
* etc/NEWS: Adjust entry for doc-view-svg-face.

(cherry picked from commit 2b53e11a087be54f9ba7cd39334f7c14e89946ca)

lisp/doc-view.el

index 2921af355903731d2ad261bc4baf03c7176bcc2f..e2ab4907837965a3d603525a5d7aaaddad01173b 100644 (file)
@@ -238,10 +238,15 @@ showing only titles and no page number."
   :type 'boolean
   :version "29.1")
 
-(defface doc-view-svg-face '((t :inherit default))
+(defface doc-view-svg-face '((t :inherit default
+                                :background "white"
+                                :foreground "black"))
   "Face used for SVG images.
-Only background and foreground colors are used.
-See `doc-view-mupdf-use-svg'."
+See `doc-view-mupdf-use-svg'.
+
+Only background and foreground colors are used as the SVG image's
+descriptors, see (info \"(elisp) SVG Images\").  Non-standard values may
+cause low-contrast issues with certain documents."
   :version "30.1")
 
 (make-obsolete 'doc-view-svg-background 'doc-view-svg-face "30.1")