aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReiner Steib2007-10-18 19:24:30 +0000
committerReiner Steib2007-10-18 19:24:30 +0000
commit6a658a30577e3b020632b1d03f5fe8b6a33809ee (patch)
treec0f87b0c2d4eec4d9a30f5c7816a9f03e015ed02
parent4387d9f4f93d1614c1718b797f0375e96f84c353 (diff)
downloademacs-6a658a30577e3b020632b1d03f5fe8b6a33809ee.tar.gz
emacs-6a658a30577e3b020632b1d03f5fe8b6a33809ee.zip
(doc-view-ghostscript-options, doc-view-ps->pdf):
Add comment about "-dSAFER".
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/doc-view.el12
2 files changed, 13 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 15309eac955..7f0615e1dd5 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12007-10-18 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * doc-view.el (doc-view-ghostscript-options, doc-view-ps->pdf):
4 Add comment about "-dSAFER".
5
12007-10-18 Stefan Monnier <monnier@iro.umontreal.ca> 62007-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * term/xterm.el: Don't require xt-mouse. 8 * term/xterm.el: Don't require xt-mouse.
diff --git a/lisp/doc-view.el b/lisp/doc-view.el
index 64ee1bbd8ea..241b87065d3 100644
--- a/lisp/doc-view.el
+++ b/lisp/doc-view.el
@@ -120,9 +120,10 @@
120 :group 'doc-view) 120 :group 'doc-view)
121 121
122(defcustom doc-view-ghostscript-options 122(defcustom doc-view-ghostscript-options
123 '("-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4" 123 '("-dSAFER" ;; Avoid security problems when rendering files from untrusted
124 "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" 124 ;; sources.
125 "-dSAFER" "-r100") 125 "-dNOPAUSE" "-sDEVICE=png16m" "-dTextAlphaBits=4"
126 "-dBATCH" "-dGraphicsAlphaBits=4" "-dQUIET" "-r100")
126 "A list of options to give to ghostscript." 127 "A list of options to give to ghostscript."
127 :type '(sexp) 128 :type '(sexp)
128 :group 'doc-view) 129 :group 'doc-view)
@@ -488,7 +489,10 @@ It's a subdirectory of `doc-view-cache-directory'."
488 (setq doc-view-current-converter-process 489 (setq doc-view-current-converter-process
489 (start-process "ps->pdf" doc-view-conversion-buffer 490 (start-process "ps->pdf" doc-view-conversion-buffer
490 doc-view-ps2pdf-program 491 doc-view-ps2pdf-program
491 ps pdf "-dSAFER") 492 ps pdf
493 ;; Avoid security problems when rendering files from
494 ;; untrusted sources.
495 "-dSAFER")
492 mode-line-process (list (format ":%s" doc-view-current-converter-process))) 496 mode-line-process (list (format ":%s" doc-view-current-converter-process)))
493 (set-process-sentinel doc-view-current-converter-process 497 (set-process-sentinel doc-view-current-converter-process
494 'doc-view-ps->pdf-sentinel) 498 'doc-view-ps->pdf-sentinel)