Tweak startup image choice logic.
authorChong Yidong <cyd@gnu.org>
Mon, 11 Jun 2012 15:55:32 +0000 (23:55 +0800)
committerChong Yidong <cyd@gnu.org>
Mon, 11 Jun 2012 15:55:32 +0000 (23:55 +0800)
* startup.el (fancy-splash-head): Use splash.svg even if librsvg
is uninstalled, if imagemagick is installed.

lisp/ChangeLog
lisp/startup.el

index a251c45..39f5f84 100644 (file)
@@ -1,3 +1,8 @@
+2012-06-11  Chong Yidong  <cyd@gnu.org>
+
+       * startup.el (fancy-splash-head): Use splash.svg even if librsvg
+       is uninstalled, if imagemagick is installed.
+
 2012-06-11  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/cl-lib.el: Use lexical-binding.
index 59d2562..e71fe32 100644 (file)
@@ -1491,7 +1491,8 @@ a face or button specification."
                                   (if (image-type-available-p 'xpm)
                                       "splash.xpm"
                                     "splash.pbm"))
-                                 ((image-type-available-p 'svg)
+                                 ((or (image-type-available-p 'svg)
+                                      (image-type-available-p 'imagemagick))
                                   "splash.svg")
                                  ((image-type-available-p 'png)
                                   "splash.png")