GNU bug report logs -
#3865
23.0.95; doc-view-mode with PDF without PNG support
Previous Next
Reported by: reiner.steib <at> gmx.de
Date: Thu, 16 Jul 2009 09:05:04 UTC
Severity: normal
Done: Chong Yidong <cyd <at> stupidchicken.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi all,
this patch fixes the inconveniences Reiner pointed out in #3865. Could
somebody please commit it for me on branch and head?
I'm to busy to read up how to merge between branches with CVS -- I'm
going to marry tomorrow! :-)
--8<---------------cut here---------------start------------->8---
2009-07-16 Tassilo Horn <tassilo <at> member.fsf.org>
* doc-view.el (doc-view-initiate-display): Add yes-or-no-p if
rendering of pngs is not possible instead of messaging a long
description.
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
Index: lisp/doc-view.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/doc-view.el,v
retrieving revision 1.87
diff -u -r1.87 doc-view.el
--- lisp/doc-view.el 2 Apr 2009 21:12:56 -0000 1.87
+++ lisp/doc-view.el 17 Jul 2009 18:44:18 -0000
@@ -1078,15 +1078,12 @@
"editing or viewing the document."))))
(message
"%s"
- (substitute-command-keys
- (concat "No PNG support available or some conversion utility for "
- (file-name-extension doc-view-buffer-file-name)" files is missing. "
- "Type \\[doc-view-toggle-display] to switch to "
- (if (eq doc-view-doc-type 'ps)
- "ps-mode"
- "fundamental-mode")
- ", \\[doc-view-open-text] to show the doc as text in a separate buffer "
- " or \\[doc-view-kill-proc-and-buffer] to kill this buffer.")))))
+ (concat "No PNG support available or some conversion utility for "
+ (file-name-extension doc-view-buffer-file-name) " files is missing."))
+ (if (and (executable-find doc-view-pdftotext-program)
+ (yes-or-no-p "Cannot render file. View extracted text instead? "))
+ (doc-view-open-text)
+ (doc-view-toggle-display))))
(defvar bookmark-make-record-function)
--8<---------------cut here---------------end--------------->8---
Bye,
Tassilo
This bug report was last modified 15 years and 361 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.