From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Boruch Baum Newsgroups: gmane.emacs.bugs Subject: bug#19662: 24.4: history bloat and navigation trouble Date: Sun, 25 Jan 2015 02:09:29 -0500 Message-ID: <54C496A9.7030504@gmx.com> References: <54C26E9F.5050908@gmx.com> <87fvazvanf.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0w7c7cbuxBreIUJBnAb7xBBFS7DDcfnXi" X-Trace: ger.gmane.org 1422169815 21812 80.91.229.3 (25 Jan 2015 07:10:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 25 Jan 2015 07:10:15 +0000 (UTC) Cc: 19662@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 25 08:10:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YFHKm-0007a7-3V for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Jan 2015 08:10:12 +0100 Original-Received: from localhost ([::1]:36955 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YFHKl-0000q6-9s for geb-bug-gnu-emacs@m.gmane.org; Sun, 25 Jan 2015 02:10:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54401) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YFHKg-0000ml-EE for bug-gnu-emacs@gnu.org; Sun, 25 Jan 2015 02:10:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YFHKd-0004iI-7A for bug-gnu-emacs@gnu.org; Sun, 25 Jan 2015 02:10:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36865) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YFHKd-0004i1-3T for bug-gnu-emacs@gnu.org; Sun, 25 Jan 2015 02:10:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YFHKc-0001jK-JF for bug-gnu-emacs@gnu.org; Sun, 25 Jan 2015 02:10:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Boruch Baum Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jan 2015 07:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19662 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19662-submit@debbugs.gnu.org id=B19662.14221697936629 (code B ref 19662); Sun, 25 Jan 2015 07:10:02 +0000 Original-Received: (at 19662) by debbugs.gnu.org; 25 Jan 2015 07:09:53 +0000 Original-Received: from localhost ([127.0.0.1]:55557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YFHKS-0001iq-Ax for submit@debbugs.gnu.org; Sun, 25 Jan 2015 02:09:52 -0500 Original-Received: from mout.gmx.com ([74.208.4.200]:50010) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YFHKQ-0001ie-AB for 19662@debbugs.gnu.org; Sun, 25 Jan 2015 02:09:51 -0500 Original-Received: from [10.178.41.148] ([47.21.4.242]) by mail.gmx.com (mrgmxus001) with ESMTPSA (Nemesis) id 0MLf53-1YG6PD1hDv-000uOA; Sun, 25 Jan 2015 08:09:36 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 In-Reply-To: <87fvazvanf.fsf@building.gnus.org> OpenPGP: url=hkp://keys.gnupg.net X-Provags-ID: V03:K0:4nqEhEkLpxDMDMfv+k/Zopse1M22ejA7TYogVT4U3jnXZNqwQwa Sn4lXouw5ZR4yrL/5FYTEZuXMx85t2Y52z+ZKy4ej5GO9LkBf+uT8G90VeVsF+ytwRFU20w d3C8CaYDy1JwGSMqtBRbLwnHlSFFzM4naMTtBZ0cY/4ILymir1EFWj6wt00++eCnw4CVI9a 86kIJXA3GflX99xsUfdzA== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:98693 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --0w7c7cbuxBreIUJBnAb7xBBFS7DDcfnXi Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 01/24/2015 09:47 PM, Lars Ingebrigtsen wrote: > Boruch Baum writes: >=20 >> Whenever I use the 'r' or 'l' keys in eww-mode, to eww-forward-url or >> eww-back-url in the history list, the size of the history increases. >> This seems to me to be wrong. Also, this behaviour seems to make it >> impossible (for me, at least) to traverse the entire history this way,= >> unless I do so in a straight sequence (eg. all eww-back-url without ev= er >> using eww-forward-url). >=20 > The eww history navigation is, er, original, but it's trying to solve > the problem of "how do I get back to the page I saw just a few minutes > ago". >=20 > If you're on page A, then moves to B, then moves back to A, and then > moves to C, then getting back to B in eww is , . Because > that's the page you saw two pages ago. >=20 > In Firefox, if you do the same, will get you to A, and then > there's no more , and you can never visit B by either going back > or forward. >=20 > And it seems to me like your proposed change would have the same effect= =2E No. What ends up happening is that the sequence of the history list is preserved, so you can always go back to B. It has the advantage of reducing bloat, and if one scrolls through history much, that bloat can be great. I can see two uses for a history: 1] a log of the sequence in which pages were visited; 2] a list of visited places, in original sequence order. For me, #2 is far and away more useful. One problem with the current eww implementation is that once one does something like A B C D C B, it becomes difficult to get to E using commands l/r >=20 > If anybody has a better way of registering the history (that still > wouldn't "forget" B, like Firefox does), I'm all ears. >=20 --=20 hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0 --0w7c7cbuxBreIUJBnAb7xBBFS7DDcfnXi 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 iQIcBAEBAgAGBQJUxJapAAoJEDvrUfDmCx9LenYQAKCUY42YJj+u6lKA3/xw023W aj2Y7Kt1dRwUKmZ20q3ZCyiaEviMCmGyp5jIGDYb+k134Xeu8DcsB/9bVrOv0bp5 HyvMBRnJsIcnb4O9yDGr37NxaVgVlIcLtOyujdY+rbodTrwtfG4TWKdIuB0SrT20 8Is5g8+1gJTT6m424JLstdyv7JVEBbsXwwpjM5frEYKY2QpIBxIx8NNxAPL20ADW dCk9uJ3O2XYUClS6yILTMjWRKgBTPWzH2u5ogDmD7EIGAU8Urf+zpgjtnzN1vhLA F2xm2YEMSS34rx6b+Oy0ifPgyFEUOjG5gLg/TmxDAD2gV0V2zW7W4V71IgEVxoWl h4PraGR3BMCWIK+yWajCUBVcAKhlx+yMgr1xEwHT/eY+HtbU154oLOI+oXdMpPb/ VxGK8bSsQWgG8ot3NYkH6YwDgwiBFnlHlew1NYWgirjVL36D7AlK+HYaX01lDqzB XDZTJ9s6TnkBmuxQmA9FswP2TG4B4H3r5gyGoYdzwPAKnzmK7MmzgTRzeKT/auLg DtMq5EkISoIbPPu4K/QgcO+LI1d9pHe0AqSDehyU55f7IhLbkUGqhfGv/R+/iNH/ nnw3s5ZZXhGvrWVHdJ5tSUWBl0ZqNDOGit0TVjFH8JyHxToVxe2mynODOutmnrFz 8h20cq3/wqXGSNaju2/g =1vDZ -----END PGP SIGNATURE----- --0w7c7cbuxBreIUJBnAb7xBBFS7DDcfnXi--