showterm.el: use new magick command by default, fallback to convert

This commit is contained in:
drzv
2026-05-26 08:14:54 -04:00
parent 875ae5a773
commit 36cbeb3d6c

View File

@@ -6,7 +6,7 @@
;; ;;
;; - Scryer Prolog ;; - Scryer Prolog
;; - `dot' (from Graphviz) ;; - `dot' (from Graphviz)
;; - `convert' (from ImageMagick) ;; - `convert' or `magick' (from ImageMagick)
;; ;;
;; Copy showterm.el and showterm.pl to the same directory, ;; Copy showterm.el and showterm.pl to the same directory,
;; say ~/scryer-prolog/tools/, and add to your .emacs: ;; say ~/scryer-prolog/tools/, and add to your .emacs:
@@ -76,8 +76,9 @@
(setq str (buffer-string)) (setq str (buffer-string))
(erase-buffer)) (erase-buffer))
(let ((proc (let (process-connection-type) (let ((proc (let (process-connection-type)
(start-process "convert" (current-buffer) (start-process "imagemagick" (current-buffer)
"convert" (or (executable-find "magick")
"convert")
"png:-" "png:-"
"-gravity" "center" "-gravity" "center"
"-background" "white" "-background" "white"