From unknown Mon Aug 18 11:16:27 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#19640 <19640@debbugs.gnu.org> To: bug#19640 <19640@debbugs.gnu.org> Subject: Status: 24.4: eww-restore-history destroys non-eww buffers Reply-To: bug#19640 <19640@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:16:27 +0000 retitle 19640 24.4: eww-restore-history destroys non-eww buffers reassign 19640 emacs submitter 19640 Boruch Baum severity 19640 normal tag 19640 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 20 16:41:59 2015 Received: (at submit) by debbugs.gnu.org; 20 Jan 2015 21:41:59 +0000 Received: from localhost ([127.0.0.1]:51119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDgYg-0008Dm-4x for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:41:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38678) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDgYe-0008Da-7a for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:41:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDgYX-0001iV-Iq for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:41:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46909) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgYX-0001iR-FJ for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:41:49 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40399) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgYV-0003Lz-K2 for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:41:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDgYS-0001ec-BV for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:41:47 -0500 Received: from mout.gmx.com ([74.208.4.201]:49345) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgYS-0001eI-5p for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:41:44 -0500 Received: from [10.186.122.80] ([47.21.4.242]) by mail.gmx.com (mrgmxus001) with ESMTPSA (Nemesis) id 0MIuC7-1YBkcB1EzJ-002Xg6 for ; Tue, 20 Jan 2015 22:41:43 +0100 Message-ID: <54BECBAE.9090503@gmx.com> Date: Tue, 20 Jan 2015 16:42:06 -0500 From: Boruch Baum User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.4: eww-restore-history destroys non-eww buffers OpenPGP: url=hkp://keys.gnupg.net Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5JU2DjcltlwRtFKD9pOvWDN78tGMlUL5s" X-Provags-ID: V03:K0:70klT6+8/3cZ3s2zdYJWjxeYZIiPrG70u92SIxrTKbwRH0c0E0F z53SeZjmd2UkSIf7IFix6Fs3/GBxUHhZZIPRMIic9ep3PIBryDRfrUKUGLcCl1xGKqfk4IN K7883HvkNrqxsWsfFJXxnw30XB6Kmah966qauW7+bYyBNXlrbxFipX0yqgQN2Ghp4zfubO5 9PIB4GBabBIgE1gfawzcg== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --5JU2DjcltlwRtFKD9pOvWDN78tGMlUL5s Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =46rom the eww-history buffer, when pressing return on an item in order t= o reload it, the reload happens in the most recent buffer, even if that buffer was not the *eww* buffer, overwriting the previous contents of that buffer. example: C-x b scratch ; enter scratch buffer foobar ; type random string C-x b eww history ; enter eww history buffer ; select an item ; note the name of the buffer - scratch C-/ ; undo ; note that the title line remains from the eww history! ; Let's continue: C-x b scratch ; enter scratch buffer M-x eww localhost ; works C-x b eww history ; works ; works H ; "no eww-histories are defined"! In GNU Emacs 24.4.1 (x86_64-pc-linux-gnu) of 2014-12-09 on gaia, modified by Debian System Description: Debian 7.0 GNU/Linux wheezy/testing Configured using: `configure --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/= 24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/sit= e-lisp:/usr/share/emacs/site-lisp --build x86_64-linux-gnu --prefix=3D/usr --sharedstatedir=3D/var/lib --libexecdir=3D/usr/lib --localstatedir=3D/var/lib --infodir=3D/usr/share/info --mandir=3D/usr/share/man --with-pop=3Dyes --enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/= 24.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.4/sit= e-lisp:/usr/share/emacs/site-lisp --with-x=3Dno --without-gconf --without-gsettings 'CFLAGS=3D-g -O2 -fstack-protector-strong -Wformat -Werror=3Dformat-security -Wall' CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2 LDFLAGS=3D-Wl,-z,relro' Important settings: value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: desktop-save-mode: t savehist-mode: t winner-mode: t show-paren-mode: t global-hi-lock-mode: t hi-lock-mode: t delete-selection-mode: t shell-dirtrack-mode: t tooltip-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-favicon hides /usr/share/emacs24/site-lisp/w3m/w3m-favicon /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-symbol hides /usr/share/emacs24/site-lisp/w3m/w3m-symbol /home/boruch/.emacs.d/elpa/w3m-20140107.1708/bookmark-w3m hides /usr/share/emacs24/site-lisp/w3m/bookmark-w3m /home/boruch/.emacs.d/elpa/w3m-20140107.1708/mime-w3m hides /usr/share/emacs24/site-lisp/w3m/mime-w3m /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-filter hides /usr/share/emacs24/site-lisp/w3m/w3m-filter /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-ccl hides /usr/share/emacs24/site-lisp/w3m/w3m-ccl /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-namazu hides /usr/share/emacs24/site-lisp/w3m/w3m-namazu /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-ems hides /usr/share/emacs24/site-lisp/w3m/w3m-ems /home/boruch/.emacs.d/elpa/w3m-20140107.1708/octet hides /usr/share/emacs24/site-lisp/w3m/octet /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-bookmark hides /usr/share/emacs24/site-lisp/w3m/w3m-bookmark /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-perldoc hides /usr/share/emacs24/site-lisp/w3m/w3m-perldoc /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-dtree hides /usr/share/emacs24/site-lisp/w3m/w3m-dtree /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-session hides /usr/share/emacs24/site-lisp/w3m/w3m-session /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-mail hides /usr/share/emacs24/site-lisp/w3m/w3m-mail /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-search hides /usr/share/emacs24/site-lisp/w3m/w3m-search /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3mhack hides /usr/share/emacs24/site-lisp/w3m/w3mhack /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-proc hides /usr/share/emacs24/site-lisp/w3m/w3m-proc /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-tabmenu hides /usr/share/emacs24/site-lisp/w3m/w3m-tabmenu /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-rss hides /usr/share/emacs24/site-lisp/w3m/w3m-rss /home/boruch/.emacs.d/elpa/w3m-20140107.1708/mew-w3m hides /usr/share/emacs24/site-lisp/w3m/mew-w3m /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m hides /usr/share/emacs24/site-lisp/w3m/w3m /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-image hides /usr/share/emacs24/site-lisp/w3m/w3m-image /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-hist hides /usr/share/emacs24/site-lisp/w3m/w3m-hist /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-lnum hides /usr/share/emacs24/site-lisp/w3m/w3m-lnum /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-form hides /usr/share/emacs24/site-lisp/w3m/w3m-form /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-cookie hides /usr/share/emacs24/site-lisp/w3m/w3m-cookie /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-weather hides /usr/share/emacs24/site-lisp/w3m/w3m-weather /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-bug hides /usr/share/emacs24/site-lisp/w3m/w3m-bug /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-fb hides /usr/share/emacs24/site-lisp/w3m/w3m-fb /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-antenna hides /usr/share/emacs24/site-lisp/w3m/w3m-antenna /home/boruch/.emacs.d/elpa/w3m-20140107.1708/w3m-util hides /usr/share/emacs24/site-lisp/w3m/w3m-util /home/boruch/.emacs.d/elpa/csv-mode-1.2/csv-mode hides /usr/share/emacs24/site-lisp/emacs-goodies-el/csv-mode /usr/share/emacs/24.4/site-lisp/cdargs hides /usr/share/emacs/site-lisp/cdargs /usr/share/emacs/24.4/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs24/site-lisp/flim/md4 hides /usr/share/emacs/24.4/lisp/md= 4 /usr/share/emacs24/site-lisp/flim/hex-util hides /usr/share/emacs/24.4/lisp/hex-util /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/emacs/24.4/lisp/textmodes/flyspell /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/emacs/24.4/lisp/textmodes/ispell /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/24.4/lisp/textmodes/rst /usr/share/emacs24/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/24.4/lisp/net/sasl-ntlm /usr/share/emacs24/site-lisp/flim/hmac-def hides /usr/share/emacs/24.4/lisp/net/hmac-def /usr/share/emacs24/site-lisp/flim/hmac-md5 hides /usr/share/emacs/24.4/lisp/net/hmac-md5 /usr/share/emacs24/site-lisp/flim/sasl-cram hides /usr/share/emacs/24.4/lisp/net/sasl-cram /usr/share/emacs24/site-lisp/flim/ntlm hides /usr/share/emacs/24.4/lisp/net/ntlm /usr/share/emacs24/site-lisp/flim/sasl hides /usr/share/emacs/24.4/lisp/net/sasl /usr/share/emacs24/site-lisp/flim/sasl-digest hides /usr/share/emacs/24.4/lisp/net/sasl-digest /usr/share/emacs/24.4/lisp/emacs-lisp/ert-x hides /usr/share/emacs/24.4/site-lisp/slime/lib/ert-x /usr/share/emacs/24.4/lisp/emacs-lisp/cl-lib hides /usr/share/emacs/24.4/site-lisp/slime/lib/cl-lib /usr/share/emacs/24.4/lisp/emacs-lisp/ert hides /usr/share/emacs/24.4/site-lisp/slime/lib/ert Features: (shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev ...) Memory information: ((conses 16 1043076 35535) (symbols 48 49941 0) (miscs 40 3608 4131) (strings 32 211545 17576) (string-bytes 1 6527905) (vectors 16 56912) (vector-slots 8 1760199 36350) (floats 8 512 1702) (intervals 56 139256 3953) (buffers 960 130) (heap 1024 69149 12252)) --=20 hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0 --5JU2DjcltlwRtFKD9pOvWDN78tGMlUL5s Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUvsuuAAoJEDvrUfDmCx9LrjIQAI6r9KNmdlqMD7n7X1Wlj7VS j88HqAKBf8c5MvDCG3jtE917eZo4wQ9SKVwBvjNl0tEDUwWaO1WU2XU4004lc0SN eReHOf1CFE90D/8aEbkGEQcIGbZ5hTPFrkSKUpWvX48XCylCKdyKv/RhmWSpexb4 XFBZTtC+UpO9cjwo2umBSihvZ12Li5Vn8ZmRiyqk8bsm24tSwt30cjNI0bVYtV6p Baq1gJr4EOumRK7DwjPrjC7uyjOwkFHLLp7ykEwlS5vFGHe73ssuLjQt9PWNvphW MDwjmwdVIqxjam26Vag3NbzLVBpSiBFMzMaNIwx3jHAkEgVzmK6D/W6VIzoegCtJ tydy/zAwD0nFVMDrt9vbg9xyjn6YIT3f2WtWxFDlRJL+zcbJl9xh2EEsKAsSGXQ7 zkY4tJWyZneoBUZLtuh4LosGDNaP2GsOJDCRp+jLacimt9E77nMZNjSGRBgmKR8E peDAQdLL8sBAkXDFei2ald+PPvRM7/KflE3XN36WJIwEBPRDWeOd65iDV2MggS7X XQLLoCAXmbbNmq7Hlrf3fsU0ouFD7w4AHwg8kxAO3Xy3eM2o+6Vd1WDHgTMs6pg9 poPnQt8FsfpUBWcyQ0p/ir1/BZGScvCzeEiC1F21ewglFJ03+EgyPJt0j5E0tZz/ yfBsCCU9935UObmlQxHt =wA/P -----END PGP SIGNATURE----- --5JU2DjcltlwRtFKD9pOvWDN78tGMlUL5s-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 20 16:48:11 2015 Received: (at submit) by debbugs.gnu.org; 20 Jan 2015 21:48:11 +0000 Received: from localhost ([127.0.0.1]:51129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDgeg-0008O9-RU for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:48:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40372) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDgee-0008Nv-SS for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:48:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDgeY-0008BW-Rd for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:48:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgeY-0008BG-OL for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:48:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42091) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgeX-0004Pt-RK for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:48:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YDgeU-00081y-Js for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:48:01 -0500 Received: from mout.gmx.com ([74.208.4.201]:57207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YDgeU-00081E-Du for bug-gnu-emacs@gnu.org; Tue, 20 Jan 2015 16:47:58 -0500 Received: from [10.186.122.80] ([47.21.4.242]) by mail.gmx.com (mrgmxus001) with ESMTPSA (Nemesis) id 0Ma1dZ-1YRdAK1Nvj-00Lqqb for ; Tue, 20 Jan 2015 22:47:55 +0100 Message-ID: <54BECD23.4000109@gmx.com> Date: Tue, 20 Jan 2015 16:48:19 -0500 From: Boruch Baum User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: bug#19640: additional information OpenPGP: url=hkp://keys.gnupg.net Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="D09jPmiuwH8nIFum0rMCMUWQg9qDx9QWE" X-Provags-ID: V03:K0:yLeDDbWyMmlQlppSaTVruVAU+KP1skXw8IWQW2Tt8Oh7uBZ6wH+ pkL+7vGtuZ0qzSyZMxNn/oTyD3Dj6rq6o1YxihPmdsDSUVtsI7OeDEvs91SKOem90W00GL4 3KBvyfuHwgBGdGVv/RGpL9imYuph+o2ZtkREcOB8BlZs9hsZUv+OA4lxca3m6HaX9B+C4Ip Vv2Eu278sk225k3bzSxPw== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --D09jPmiuwH8nIFum0rMCMUWQg9qDx9QWE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable defun eww-restore-history seems to need to start with a variation of eww-setup-buffer: (defun eww-restore-history (elem) (if (get-buffer "*eww*") (switch-to-buffer "*eww*") (switch-to-buffer (get-buffer-create "*eww*")) (remove-overlays) (eww-mode) ;; MISSING: ;; restore/retain values of: ;; eww-history-position ;; eww-history (setq-local eww-next-url nil) (setq-local eww-previous-url nil) (setq-local eww-up-url nil) (setq-local eww-home-url nil) (setq-local eww-start-url nil) (setq-local eww-contents-url nil)) (let ((inhibit-read-only t)) (erase-buffer) (insert (plist-get elem :text)) (setq eww-current-source (plist-get elem :source)) (setq eww-current-dom (plist-get elem :dom)) (goto-char (plist-get elem :point)) (setq eww-current-url (plist-get elem :url) eww-current-title (plist-get elem :title)) (eww-update-header-line-format))) --=20 hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0 --D09jPmiuwH8nIFum0rMCMUWQg9qDx9QWE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUvs0jAAoJEDvrUfDmCx9LZIgP/RuHvA0/oVpZ6Yk/njyffYKf YDbksVmzfrUa060aFw+nvB5GzkVermN1afIsreXs6gERaCiW1ZHy8jS5zZI+hLdm +Fb6ZnZX+EggggnieCPMeUCKwaqKb8taqa9DgocBl01S4Dy03F39dhd6fAVq7uLS DFNuuOPjaIt1vBwbIp3z00Qzm7Ap2qmSLkHt/7Gu4JyshzlqWYvPTA4+66PAAe1v druY1lwBbUZE04C+rrUlKC8YmBgUr5yun247dYgkmhpLCTAa9398Wk467XClN424 b3kSo8l6gnpdWtRnez/2POdnkCx7RGZSVZ+x/JlxlDUo0nJRpebOwoghkbloaGNa Tafqb7kY8zclcxap+AhknvqHDfvyLba3yCHH4W9AB+Fv0lQDN2CKpVQIapR6vxuW 1C5wania2nqszjxpOzNnmpKsW7G51QHzE1yBS6dC3l5/wYn2zP6FyqkaGaelf43M yvB7lrzfWIKo+tM13JaiLdRxqg5oFB+4Xk1viDDb3jFCcWqSzZER2/aTI7x1OP2x QS3tMg2qDD5UBETvKxBxRhAC+EaNTLQiOdDeNzHshALUIl8aOuAsXPTXVKWxaXME tbDk+RgU0RTJxL7wZPd6MDz2JFQkWCPE1zjMj5eTZkBfjvvw/buR69tgofyaUoOi SscsA9p3NzKC3eQGZgjg =pl8A -----END PGP SIGNATURE----- --D09jPmiuwH8nIFum0rMCMUWQg9qDx9QWE-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 20 16:51:35 2015 Received: (at 19640) by debbugs.gnu.org; 20 Jan 2015 21:51:35 +0000 Received: from localhost ([127.0.0.1]:51137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDghy-0008TO-RG for submit@debbugs.gnu.org; Tue, 20 Jan 2015 16:51:35 -0500 Received: from mout.gmx.com ([74.208.4.200]:60196) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YDghx-0008TB-Bj for 19640@debbugs.gnu.org; Tue, 20 Jan 2015 16:51:33 -0500 Received: from [10.186.122.80] ([47.21.4.242]) by mail.gmx.com (mrgmxus002) with ESMTPSA (Nemesis) id 0MQhul-1YJPiy4A5l-00Tz7Y for <19640@debbugs.gnu.org>; Tue, 20 Jan 2015 22:51:26 +0100 Message-ID: <54BECDFF.5040307@gmx.com> Date: Tue, 20 Jan 2015 16:51:59 -0500 From: Boruch Baum User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-Version: 1.0 To: 19640@debbugs.gnu.org Subject: additional information OpenPGP: url=hkp://keys.gnupg.net Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KxJfwg2V7b5hIfKrMs5lcCGnFX6AKT8D1" X-Provags-ID: V03:K0:R9LMgBcFhUOouPzJSA87woL+OOvI3HhA66CxPDAZaMYnENMxGYM OsMHJJDlxZNYrvwsdEuo2cEudBlliwwxAGIxKBGWsS69v2h9cxtcVkNWZnaEDf4sRa5mNaM MHKZL6IhyR9elxHRwMZyq259qVZAOlA5VwVCxaIf8YO7uNnAFO3j8qP9X0Owect0vt6ebtv ZVijN5mZcUDCD0rtkXm5A== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 19640 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KxJfwg2V7b5hIfKrMs5lcCGnFX6AKT8D1 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable defun eww-restore-history seems to need to start with a variation of eww-setup-buffer: (defun eww-restore-history (elem) (if (get-buffer "eww") (switch-to-buffer "eww") (switch-to-buffer (get-buffer-create "eww")) (remove-overlays) (eww-mode) ;; MISSING: ;; restore/retain values of: ;; eww-history-position ;; eww-history (setq-local eww-next-url nil) (setq-local eww-previous-url nil) (setq-local eww-up-url nil) (setq-local eww-home-url nil) (setq-local eww-start-url nil) (setq-local eww-contents-url nil)) (let ((inhibit-read-only t)) (erase-buffer) (insert (plist-get elem :text)) (setq eww-current-source (plist-get elem :source)) (setq eww-current-dom (plist-get elem :dom)) (goto-char (plist-get elem :point)) (setq eww-current-url (plist-get elem :url) eww-current-title (plist-get elem :title)) (eww-update-header-line-format))) --=20 hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0 --KxJfwg2V7b5hIfKrMs5lcCGnFX6AKT8D1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUvs3/AAoJEDvrUfDmCx9LZeYP/1vDKbbc/B/OsZRYYjU6uR6m VBVJzar4JMJGBXgNc5TJ5RR5SVV8N0eSvu/M7PqgASAaENi7XbUcyQ+vD1dYl0VI ihriSKdAhq1Y5FuCsfJw6LW0vZLwpdW36B3XypHLGbAIUdEZ6XYQ0/CmH9F7+Yg5 /hkR/NHEswpiaUD/Vx6KYJQuBZ99uDg/KsF9FEGZojhPfDRgzv+TkpvSQL9UfYhf V7T/BlaNRPBPYcm+4I+vY1zNYVucW/lvQuaOYSXZ08srTjBtfbFvrra6dM4FzhQI iMfuV6pFOAFNXLud43TF14N/8qYREJCOcxrfy4bPwGl3i3UR1YQjdGDkAPklmaL9 Csx0ROwwcZ//7tN2u/j1w98EDlrcWwcto5s6nfyvaSqt1Fpr1NznW5pHHLtzRzX7 22txkk6MeD9UVI9Z17NwIoNRs3dba5saRGTo8neuPnwa6L1wCsr/0xutd9GVK3XR FpRVf6zI+SvnVupGkuVb5TiF1a+WfNMZuWVfnZtPkUkpndsweiSzk7F+XPkNQo+n NXjtYRpzdr2p69negJ8xHgpEWbtZ1Oilb9QKzNPrV/bOWoA8Uv4yCuj943wcShjM 9wqal7JrPbAKNtt3f3oFgZ5nEzKArSeE3bDrH84+tIMh3CvPPLd+LissJnhrIlHc 8r5OQdz8WaQhKuXnlvnS =9nL6 -----END PGP SIGNATURE----- --KxJfwg2V7b5hIfKrMs5lcCGnFX6AKT8D1-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 25 01:49:05 2015 Received: (at 19640) by debbugs.gnu.org; 25 Dec 2015 06:49:05 +0000 Received: from localhost ([127.0.0.1]:34178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCMBV-0004wu-Gn for submit@debbugs.gnu.org; Fri, 25 Dec 2015 01:49:05 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:58867) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCMBU-0004wl-Go for 19640@debbugs.gnu.org; Fri, 25 Dec 2015 01:49:04 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCMB9-0002ic-3C; Fri, 25 Dec 2015 07:48:43 +0100 From: Lars Ingebrigtsen To: Boruch Baum Subject: Re: bug#19640: 24.4: eww-restore-history destroys non-eww buffers References: <54BECBAE.9090503@gmx.com> Date: Fri, 25 Dec 2015 07:48:42 +0100 In-Reply-To: <54BECBAE.9090503@gmx.com> (Boruch Baum's message of "Tue, 20 Jan 2015 16:42:06 -0500") Message-ID: <87lh8jc9bp.fsf@gnus.org> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1aCMB9-0002ic-3C X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451630923.29496@bowU+zoH3bXvUMLlkrBINw X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19640 Cc: 19640@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Boruch Baum writes: > From the eww-history buffer, when pressing return on an item in order to > reload it, the reload happens in the most recent buffer, even if that > buffer was not the *eww* buffer, overwriting the previous contents of > that buffer. I think this has been fixed in Emacs 25. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 25 01:49:10 2015 Received: (at control) by debbugs.gnu.org; 25 Dec 2015 06:49:11 +0000 Received: from localhost ([127.0.0.1]:34181 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCMBa-0004xC-NE for submit@debbugs.gnu.org; Fri, 25 Dec 2015 01:49:10 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:58873) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCMBZ-0004x5-Cw for control@debbugs.gnu.org; Fri, 25 Dec 2015 01:49:09 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCMBE-0002ik-Ee for control@debbugs.gnu.org; Fri, 25 Dec 2015 07:48:48 +0100 Date: Fri, 25 Dec 2015 07:48:47 +0100 Message-Id: <87k2o3c9bk.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #19640 X-MailScanner-ID: 1aCMBE-0002ik-Ee X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451630928.67113@0+RMOtErySZwbJ4qS+ySRQ X-Spam-Status: No X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) tags 19640 fixed close 19640 25.1 From unknown Mon Aug 18 11:16:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 22 Jan 2016 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator