diff options
author | Tassilo Horn <tsdh@gnu.org> | 2014-10-23 21:17:00 +0200 |
---|---|---|
committer | Tassilo Horn <tsdh@gnu.org> | 2014-10-23 21:17:00 +0200 |
commit | 9e147f750bfc25894c0d14e53f44d4996d441a96 (patch) | |
tree | aba278d72c1bf5b1622e8044d9e1719720137cad /doc | |
parent | 894b567b1c8e74a615441147b956263484119702 (diff) | |
download | emacs-9e147f750bfc25894c0d14e53f44d4996d441a96.tar.gz |
Backport latest doc-view fix
* doc/emacs/misc.texi (Document View): Adapt to latest doc-view changes wrt
viewing the document's plain text contents. [Backport]
* lisp/doc-view.el (doc-view-open-text): View the document's plain text
in the current buffer instead of a new one.
(doc-view-toggle-display): Handle the case where the current
buffer contains the plain text contents of the document.
(doc-view-initiate-display): Don't switch to fallback mode if the
user wants to view the doc's plain text. [Backport]
Diffstat (limited to 'doc')
-rw-r--r-- | doc/emacs/ChangeLog | 5 | ||||
-rw-r--r-- | doc/emacs/misc.texi | 18 |
2 files changed, 20 insertions, 3 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 232330faf1e..2b9a13069d2 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog @@ -1,3 +1,8 @@ +2014-10-23 Tassilo Horn <tsdh@gnu.org> + + * misc.texi (Document View): Adapt to latest doc-view changes wrt + viewing the document's plain text contents. [Backport] + 2014-10-23 Eli Zaretskii <eliz@gnu.org> * frames.texi (Frame Commands): Document and index diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index f77cb993d71..386fd6fdd3b 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -266,9 +266,10 @@ Exit the summary buffer and return to the group buffer. OpenDocument, and Microsoft Office documents. It provides features such as slicing, zooming, and searching inside documents. It works by converting the document to a set of images using the @command{gs} -(GhostScript) command and other external tools @footnote{@code{gs} is -a hard requirement. For DVI files, @code{dvipdf} or @code{dvipdfm} is -needed. For OpenDocument and Microsoft Office documents, the +(GhostScript) or @command{mudraw}/@command{pdfdraw} (MuPDF) commands +and other external tools @footnote{For PostScript files, GhostScript +is a hard requirement. For DVI files, @code{dvipdf} or @code{dvipdfm} +is needed. For OpenDocument and Microsoft Office documents, the @code{unoconv} tool is needed.}, and displaying those images. @findex doc-view-toggle-display @@ -287,6 +288,17 @@ mode or DocView minor mode, repeating @kbd{C-c C-c} (@code{doc-view-toggle-display}) toggles between DocView and the underlying file contents. +@findex doc-view-open-text + When you visit a file which would normally be handled by DocView +mode but some requirement is not met (e.g., you operate in a terminal +frame or emacs has no PNG support), you are queried if you want to +view the document's contents as plain text. If you confirm, the +buffer is put in text mode and DocView minor mode is activated. Thus, +by typing @kbd{C-c C-c} you switch to the fallback mode. With another +@kbd{C-c C-c} you return to DocView mode. The plain text contents can +also be displayed from within DocView mode by typing @kbd{C-c C-t} +(@code{doc-view-open-text}). + You can explicitly enable DocView mode with the command @code{M-x doc-view-mode}. You can toggle DocView minor mode with @code{M-x doc-view-minor-mode}. |