emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 01/01: Document the eww Desktop stuff


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] master 01/01: Document the eww Desktop stuff
Date: Sun, 23 Nov 2014 15:44:53 +0000

branch: master
commit e791d4dfb2e65efa9362d77f4d5853df51e3b503
Author: Ivan Shmakov <address@hidden>
Date:   Sun Nov 23 16:44:22 2014 +0100

    Document the eww Desktop stuff
    
    Fixes: debbugs:18010
    
    * eww.texi (Advanced): Mention the Desktop stuff (bug#18010).
---
 doc/misc/ChangeLog |    4 ++++
 doc/misc/eww.texi  |   34 ++++++++++++++++++++++++++++++++++
 etc/NEWS           |    3 +++
 3 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index e9029d5..76545b2 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,7 @@
+2014-11-23  Ivan Shmakov  <address@hidden>
+
+       * eww.texi (Advanced): Mention the Desktop stuff (bug#18010).
+
 2014-11-23  Michael Albinus  <address@hidden>
 
        * tramp.texi (Remote processes): Let-bind environment variables to
diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi
index 3529883..8261b27 100644
--- a/doc/misc/eww.texi
+++ b/doc/misc/eww.texi
@@ -219,6 +219,40 @@ contrast.  If that is still too low for you, you can 
customize the
 variables @code{shr-color-visible-distance-min} and
 @code{shr-color-visible-luminance-min} to get a better contrast.
 
address@hidden Desktop Support
address@hidden Saving Sessions
+  In addition to maintaining the history at run-time, EWW will also
+save the partial state of its buffers (the URIs and the titles of the
+pages visited) in the desktop file if one is used.  @xref{Saving Emacs
+Sessions, , emacs, The GNU Emacs Manual}
+
address@hidden eww-desktop-remove-duplicates
+  EWW history may sensibly contain multiple entries for the same page
+URI.  At run-time, these entries may still have different associated
+point positions or the actual Web page contents.
+The latter, however, tend to be overly large to preserve in the
+desktop file, so they get omitted, thus rendering the respective
+entries entirely equivalent.  By default, such duplicate entries are
+not saved.  Setting @code{eww-desktop-remove-duplicates} to nil will
+force EWW to save them anyway.
+
address@hidden eww-restore-desktop
+  Restoring EWW buffers' contents may prove to take too long to
+finish.  When the @code{eww-restore-desktop} variable is set to
address@hidden (the default), EWW will not try to reload the last visited
+Web page when the buffer is restored from the desktop file, thus
+allowing for faster Emacs start-up times.  When set to @code{t},
+restoring the buffers will also initiate the reloading of such pages.
+
address@hidden eww-restore-reload-prompt
+  The EWW buffer restored from the desktop file but not yet reloaded
+will contain a prompt, as specified by the
address@hidden variable.  The value of this variable
+will be passed through @code{substitute-command-keys} upon each use,
+thus allowing for the use of the usual substitutions, such as
address@hidden for the current key binding of the
address@hidden command.
+
 @node History and Acknowledgments
 @appendix History and Acknowledgments
 
diff --git a/etc/NEWS b/etc/NEWS
index a88902a..da2edb6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -177,6 +177,9 @@ the like off the page.
 *** You can now use several eww buffers in parallel by renaming eww
 buffers you want to keep separate.
 
+*** Partial state of the eww buffers (the URIs and the titles of the
+pages visited) is now preserved in the desktop file.
+
 *** `eww-after-render-hook' is now called after eww has rendered
 the data in the buffer.
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]