From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 11:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 29785@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15137710284301 (code B ref -1); Wed, 20 Dec 2017 11:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Dec 2017 11:57:08 +0000 Received: from localhost ([127.0.0.1]:43206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRczj-00017J-My for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:57:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51072) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRczh-00016p-K3 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:57:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRczb-0006N8-Ce for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:57:00 -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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43921) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRczb-0006Mw-8D for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:56:59 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41974) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRczZ-0001rl-S6 for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 06:56:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRczY-0006KG-P4 for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 06:56:57 -0500 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:46289) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRczY-0006JQ-Gb for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 06:56:56 -0500 Received: by mail-wm0-x234.google.com with SMTP id r78so9393903wme.5 for ; Wed, 20 Dec 2017 03:56:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:gmane-reply-to-list:date:message-id:user-agent :mime-version; bh=wJe19Ve3JEGV2YB0dFJMFP/gH3YzMaN31t6kp9Lyrmg=; b=skf8VXaAKAiVGWpxp9Dtq5Qw4A+YbQ/hX5Rfv7sENXL8w7/Ypaglc9o3B2sFPhkPZy pfBloqPtICUla9krAn2sNxWmtlsX1YcDp7CKPaV6eqi3BH7B5CjTf3p4933DxAq+5L30 L0XYFFNXH5YIyEjB6HTFNcacrJfwfq96phNeYJjGmhbdb2UiaZYruJerOb5z/q8UxZOO yxHk6IQnINKuocKkjBcstp5IpJnha1BvhImCfYHDPm0KY6i4+j1o28FqsE0qT0jIhIcT 90RAi/GZXnQRURNTl4za6Gjg5O9QEO8hpfM83UawnQWGNVVTuH7urP+hZFzWHcK3Ocg+ SyuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:gmane-reply-to-list:date :message-id:user-agent:mime-version; bh=wJe19Ve3JEGV2YB0dFJMFP/gH3YzMaN31t6kp9Lyrmg=; b=b7WVwyp2KuNmwGm3FSf5RbLjPi3fdrFwAgyJOI/blF3/906bKwnuYAYZ/os80ZmTzx 1czbTboh6C/eJYfUSZ0jV1dViVPruSx6WOKo7Njhif7A7hN6gswsyLp43IEX9xU92xLs 8C+BVrunaRTp6GlmFuFvtRLVKksCOZEyORvmcEnEakXAGL3RcoDJZfRCgeFpOQSw+dxz iTmjeoSXO2KEpxsO9RrgPv8Ip/LmZEBejU/SgLY7T3aqokIPES4kTRQLjYuDyTkqqYD/ 427h5dRD/tAXErI6gL8auTihyq7Uni1t/TW+sCpTMgni1QOU28DJjIDCqjID1w68uPoA f//Q== X-Gm-Message-State: AKGB3mKF+OPJPLSMJKdRXY8wV2tnXOaG3Fn1oPFnTxvRxTyp+aOmrqhe qupnNjpoKx7qZKybfRcjY2LHCuCsUV8= X-Google-Smtp-Source: ACJfBosWnwm9MnM5hMb7+zce1snzRoTXiuk0HqcIdWpVNRX/sRgDQts0Y5y1G9lC1I7NSJV/ZECjZw== X-Received: by 10.80.146.81 with SMTP id j17mr5003322eda.159.1513771014833; Wed, 20 Dec 2017 03:56:54 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id f53sm14729499ede.86.2017.12.20.03.56.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 03:56:53 -0800 (PST) From: Robert Pluim Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 12:56:53 +0100 Message-ID: <87k1xhy5mi.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) --=-=-= Content-Type: text/plain It's always bugged me that eww uses the minibuffer history when reading which url to open. Attached a patch to enable an optional separate history. I'm assuming this would target 27.1 Regards Robert --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Add-support-for-eww-url-history.patch >From e805d28d8ef16db59347f44faf39fde5fd329fc6 Mon Sep 17 00:00:00 2001 From: Robert Pluim Date: Wed, 25 Oct 2017 15:20:34 +0200 Subject: [PATCH] Add support for eww url history * doc/misc/eww.texi (Basics): Document eww-separate-history * etc/NEWS : Add documentation for eww-separate-history * lisp/net/eww.el (eww-separate-history): Define. (eww): Use it. --- doc/misc/eww.texi | 6 ++++++ etc/NEWS | 4 ++++ lisp/net/eww.el | 12 +++++++++++- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi index e9b544fbde..7fc6b068d9 100644 --- a/doc/misc/eww.texi +++ b/doc/misc/eww.texi @@ -85,6 +85,12 @@ Basics either prefix the file name with @code{file://} or use the command @kbd{M-x eww-open-file}. +@vindex eww-separate-history +@cindex eww + If you want to keep the history of URI's you've opened separate from +the default minibuffer history, set @code{eww-separate-history} to +@code{t} + @findex eww-quit @findex eww-reload @findex eww-copy-page-url diff --git a/etc/NEWS b/etc/NEWS index 784c608041..df1520566a 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -900,6 +900,10 @@ bigger than the current window). avoid accidentally accessing remote links may rebind 'w' and 'u' in 'eww-link-keymap' to it. ++++ +*** The new user variable 'eww-separate-history' causes eww to use a +separate minibuffer history if non-nil + ** Ido --- diff --git a/lisp/net/eww.el b/lisp/net/eww.el index bff592c3fe..b480710b98 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -113,6 +113,15 @@ eww-restore-reload-prompt :group 'eww :type 'string) +(defcustom eww-separate-history nil + "If t, keep the URI history separate from the minibuffer history. +If nil, use the default minibuffer history list when prompting +for a URI. Note that this history is only used when prompting, +it is separate from those used by `eww-list-histories'." + :version "27.1" + :group 'eww + :type 'boolean) + (defcustom eww-history-limit 50 "Maximum number of entries to retain in the history." :version "25.1" @@ -218,6 +227,7 @@ eww-valid-certificate (defvar eww-data nil) (defvar eww-history nil) (defvar eww-history-position 0) +(defvar eww-uri-history nil) (defvar eww-local-regex "localhost" "When this regex is found in the URL, it's not a keyword but an address.") @@ -250,7 +260,7 @@ eww (prompt (concat "Enter URL or keywords" (if uris (format " (default %s)" (car uris)) "") ": "))) - (list (read-string prompt nil nil uris)))) + (list (read-string prompt nil (and eww-separate-history 'eww-uri-history) uris)))) (setq url (eww--dwim-expand-url url)) (pop-to-buffer-same-window (if (eq major-mode 'eww-mode) -- 2.15.0.276.g89ea799ff --=-=-=-- From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 12:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15137724466796 (code B ref 29785); Wed, 20 Dec 2017 12:21:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 12:20:46 +0000 Received: from localhost ([127.0.0.1]:43223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdMb-0001lY-SD for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:20:46 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:60211) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdMY-0001lO-HI for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 07:20:43 -0500 Received: from cm-84.209.240.67.getinternet.no ([84.209.240.67] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eRdMP-000590-1f; Wed, 20 Dec 2017 13:20:35 +0100 From: Lars Ingebrigtsen References: <87k1xhy5mi.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAKlBMVEWrq6vMzM6cnJuSkpG1 tbZ9fXvZ2dv4+PldXFo/PjzAwMElJCLi4+ULCgg8rPCVAAACRklEQVQ4jWWTz2vaYBzGtdWLJ7NK DiEHdW44T5UmOeTkr+2QkzAEt13qGBHEu5eelIClBHoJRCTgm0kPYbcRiJRAq6PC6B8wkf4ve3/k d88fnu/zfd7n+6Ymk6vvF0w3eyK2i4AetK+1vtCcTCYpCM64fKXcAOUcLctmf9H7yhDw3K6fSZx0 mQL0WC5UF0pltCcgm/65zgEzA6CCMpc6NyDg6R0orgEoSwgM1l8207shAW9lrgB+nFsYMNV7PY3B 1WNZrjF0vmJRMgLZe51jMfhbGdSosZkDCFCMuXS6vzD4I47SYHwqAQoSijLVzfQTBg/1URM88ZJl MdSgYa2+bRQfMM27x37Nkhr89eeLzoeDkt5D8HwpME36YdntnNwcF0qnUz1qBOQFBrBb1y5+nN+4 L7ed7ItewuDN+wLDbo0Dt+Lnxj8n03YdD5QKzHh7g8BM1ZVcy/BAHirGO6ToKXGFD0wIHC0XB8Rj Zth6qECj2J1nvrETo6C5uOKn6m8tEzNnd+6Ba/Fz9xBVCERRQQpbSSqgR6M3d711h/GAeN1M2/BB uK5i2FGF4L1VqwfX1SIgGdAflS/5imTAOjY/cpGAQx+QgHDdAzavh2Creh5YUYsAFJDHfZy6jhgE ZLdLlNwPWAty0PGAgcIKA9poVOghB+vq4SgcEL7ueSMIKA4jAUmDpA9Pgdd1owdXjylQH2qsDyE4 0eDg4snRKEd7VdRRTPYRU2xen89RXAd9BMkt3Ac8H8PrY58IOFPt6OtiRfCjUqSP/9zH6Tsio3ea AAAAAElFTkSuQmCC Date: Wed, 20 Dec 2017 13:20:32 +0100 In-Reply-To: <87k1xhy5mi.fsf@gmail.com> (Robert Pluim's message of "Wed, 20 Dec 2017 12:56:53 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) Robert Pluim writes: > +@vindex eww-separate-history > +@cindex eww > + If you want to keep the history of URI's you've opened separate from > +the default minibuffer history, set @code{eww-separate-history} to > +@code{t} I don't think this needs to be configurable -- the history should just be a separate one. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 12:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 29785@debbugs.gnu.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15137726007085 (code B ref 29785); Wed, 20 Dec 2017 12:24:02 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 12:23:20 +0000 Received: from localhost ([127.0.0.1]:43227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdP2-0001q9-8p for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:23:20 -0500 Received: from mail-lf0-f45.google.com ([209.85.215.45]:42431) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdOw-0001ps-B0 for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 07:23:14 -0500 Received: by mail-lf0-f45.google.com with SMTP id e30so6919897lfb.9 for <29785@debbugs.gnu.org>; Wed, 20 Dec 2017 04:23:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=8Juhtn2YSqmEioVDFyy22jXhU1kWrHPkShAm34L9KTM=; b=OphQuXaJMH0VeyZsydG0RJJVQOWtMCJBCqPw2A5VdiFVzHlQ7012ZgfKNWU24mSGuR B2msNzcUMMkUdy8XlkFVZ3xY+dK+c1TY/yisPBbH3s1KsiuRHioCgryqcESCS+ga9L37 kW4LF18172FDscvhW8k9dpXYeH0EaGjqefuMMYRU0pgFmv5qmwKTipRcUrsZuNyNa8V3 43sH4lvx/Gfy57xkpQJGuIQKgQXOUwJ9gsPqluXEfU3xL+2TwstnQ5OuXCIwCukHJtYK T7f71wStHci58Y9ce5Boz6Mn/k4YQSyOjhI3GHUyl1s/SiOAYnp9Bx7Fr6T6SBPuyTOp Rxvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=8Juhtn2YSqmEioVDFyy22jXhU1kWrHPkShAm34L9KTM=; b=ExM/q/DJoYn4mLd6hY5J9532DbrJsYR/yyOCU+0m4EPsOoaWQmPaIXv1Pqi3He4mSA ChNNIdU/lf6o7uVex2wJ9GP4dDEPtrHwJCe70+Y5nCm4CcPqbg2xQy0JeGeXDrcwXio6 VMZygLWxlBKuqMiitsCdXUJXt70yZVZHyIh6CGH78Fs3aFpJGT9QvnW4/qQI+hmM7pX/ iMkozt/UT48K6V5LqWDqf6VPA50/JzxvuIBzFxlCoT0GwfrkH6mGIUcMQkBrXDBWxKzb o33ksQjSFjP5D7UCczD/Mufa9qgEqcS5nWYAGvvdYnRkF8WHUI1KEqq+NHq5H//zqS4f FKGg== X-Gm-Message-State: AKGB3mIxmPUEh0L3DcqRYUuaOJnEOgT8+SGB9fvOoKemHQBAZUXYRWxe EiNaRrfG7OkiMz599ALik559i4emx10= X-Google-Smtp-Source: ACJfBotnpLik0X7U0RqPNYqfe57mGrNr4W25WQZjeSF0FrZeWUwJSPns9Qczhnl55Xvzk1epKJehbA== X-Received: by 10.25.78.78 with SMTP id c75mr4288993lfb.68.1513772583894; Wed, 20 Dec 2017 04:23:03 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id j1sm3854636lfe.66.2017.12.20.04.23.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 04:23:03 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 13:23:02 +0100 In-Reply-To: (Lars Ingebrigtsen's message of "Wed, 20 Dec 2017 13:20:32 +0100") Message-ID: <877ethy4ex.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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.0 (/) Lars Ingebrigtsen writes: > Robert Pluim writes: > >> +@vindex eww-separate-history >> +@cindex eww >> + If you want to keep the history of URI's you've opened separate from >> +the default minibuffer history, set @code{eww-separate-history} to >> +@code{t} > > I don't think this needs to be configurable -- the history should just > be a separate one. So do I, but I don't want to elicit any 'how dare you change behaviour' comments a year from now. Robert From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 16:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151378662123986 (code B ref 29785); Wed, 20 Dec 2017 16:17:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 16:17:01 +0000 Received: from localhost ([127.0.0.1]:44643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRh3E-0006Eo-NG for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:17:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRh3C-0006Eb-OL for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:16:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRh33-0004Bi-2d for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:16:53 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRh32-0004BZ-VI; Wed, 20 Dec 2017 11:16:49 -0500 Received: from [176.228.60.248] (port=3351 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRh32-0003eh-C2; Wed, 20 Dec 2017 11:16:48 -0500 Date: Wed, 20 Dec 2017 18:17:02 +0200 Message-Id: <83mv2dnzlt.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87k1xhy5mi.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 12:56:53 +0100) References: <87k1xhy5mi.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Robert Pluim > Date: Wed, 20 Dec 2017 12:56:53 +0100 > > +@vindex eww-separate-history > +@cindex eww > + If you want to keep the history of URI's you've opened separate from > +the default minibuffer history, set @code{eww-separate-history} to > +@code{t} Why should EWW usurp the history of URLs? If we are going to provide a history of URLs, it should be common to EWW and browse-url at least, I think, and perhaps other commands that prompt for URL, if there are such commands. > ++++ > +*** The new user variable 'eww-separate-history' causes eww to use a > +separate minibuffer history if non-nil Period at the end of a sentence, and also EWW should be capitalized, I think. Btw, I see lately some kind of tendency to write long multi-line sentences at the beginning of NEWS entries. This is the opposite of what we should try doing: NEWS is visited in Outline mode, so we should facilitate that by having short headers, to allow users hide the text of the entry. Thanks. From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 16:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 29785@debbugs.gnu.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151378782825861 (code B ref 29785); Wed, 20 Dec 2017 16:38:02 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 16:37:08 +0000 Received: from localhost ([127.0.0.1]:44654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhMh-0006j3-SY for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:37:08 -0500 Received: from mail-wm0-f48.google.com ([74.125.82.48]:44116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhMg-0006iZ-9z for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:37:07 -0500 Received: by mail-wm0-f48.google.com with SMTP id t8so11011507wmc.3 for <29785@debbugs.gnu.org>; Wed, 20 Dec 2017 08:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=Q+duDi7ocCdCwBCjWeH7ApluBgBEyXVt54rjfbRTDu8=; b=QQYlIVdNxXjkSHWLSHOeLSHzXy/W6GKwV4wssfme7LXzgKe4HQS3B28zEqxkO2q0vR 7/npBfx62QxmK28J271cicahT5YdMLm8/m8qmL2sjskc90hg7cUUsDrd5CpW5QWfMZCm MAczIaF2nBHBKRnb2zmBpv8w36iKU7kwynfqYzZHpd+9xe9/Hk1ktiWlW8uhGbZ50rM4 e6P8woqI93hRehdFIRcum8ahTakGMLqsAHUO2eiFvRYI9kxygzkeGt8bQTPSGTGGiAQQ 4EZfLNpiMqoeInraJKQdOo6U1l2EQT+jB9J8zFAeohL4FDmiQ6kqQAYA/zSL4w2+W6Hn wdgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=Q+duDi7ocCdCwBCjWeH7ApluBgBEyXVt54rjfbRTDu8=; b=mkUpuPGHw6smFHoPTQpXqkdA/sjUwkpvjJmCX+iVWxykHIkscfbKkO9NXKJ87ND98m xHfh8HGX6LH9tUBwdu7wfTLWUWAg+LxJWROp17ZJwzNQtHLcaCNsV63gHeakojP0cDkn 2aurCjQN9qcucwyqqJL/L8lp1kPHp18r6KEGBjwTKomURHEC/ggLsDH3FnzwRLv7PIsb ay7eGjImSAN5mpYxdYFNXmIbnpC8uNg8adH9avn0SOds1D7FztNlQiDlRHbDy5s5Bjbe ab4LMjVT5UZtuu3choGn1oQQ3GDY9aMYYjzX6sxWKANWWfM+15uPlalKXqy+0uLUqZmr Esvg== X-Gm-Message-State: AKGB3mIZ1wLBG5CTepDEsCU9usRZgS3lw7A63l4g1OUrwUy5KBJzKwjZ 3xVOyFfFfY+fvBgVkOlt2v2hMdaHv1U= X-Google-Smtp-Source: ACJfBosgFKNLBfXiZW71ELRkA710Qm5MBdAc+Yke2L9lyxmZdGH7r3cmpZGQa/TsqdFhx6cxgjCaHA== X-Received: by 10.80.137.195 with SMTP id h3mr6145412edh.295.1513787820147; Wed, 20 Dec 2017 08:37:00 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id i2sm14921054edb.31.2017.12.20.08.36.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 08:36:59 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 17:36:58 +0100 In-Reply-To: <83mv2dnzlt.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 18:17:02 +0200") Message-ID: <87y3lxwe39.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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.0 (/) Eli Zaretskii writes: >> From: Robert Pluim >> Date: Wed, 20 Dec 2017 12:56:53 +0100 >> >> +@vindex eww-separate-history >> +@cindex eww >> + If you want to keep the history of URI's you've opened separate from >> +the default minibuffer history, set @code{eww-separate-history} to >> +@code{t} > > Why should EWW usurp the history of URLs? The patch does not change the existing history support of browse-url, so 'usurp' feels harsh. > If we are going to provide > a history of URLs, it should be common to EWW and browse-url at least, > I think, and perhaps other commands that prompt for URL, if there are > such commands. I could make the argument that URLs visited via browse-url are passed to an external browser, so it's not up to Emacs to remember that history, unlike ones visited internally using EWW. >> ++++ >> +*** The new user variable 'eww-separate-history' causes eww to use a >> +separate minibuffer history if non-nil > > Period at the end of a sentence, and also EWW should be capitalized, I > think. > > Btw, I see lately some kind of tendency to write long multi-line > sentences at the beginning of NEWS entries. This is the opposite of > what we should try doing: NEWS is visited in Outline mode, so we > should facilitate that by having short headers, to allow users hide > the text of the entry. There appears to be quite a mix of those two styles in NEWS. I'll see what I can do to cut down the initial sentence. Robert From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org, larsi@gnus.org Reply-To: Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151378831226578 (code B ref 29785); Wed, 20 Dec 2017 16:46:02 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 16:45:12 +0000 Received: from localhost ([127.0.0.1]:44659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhUV-0006ub-OG for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:45:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33011) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhUU-0006uM-D6 for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:45:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRgvj-0006qa-W4 for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:10:53 -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,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRgvi-0006JO-0R; Wed, 20 Dec 2017 11:09:14 -0500 Received: from [176.228.60.248] (port=3329 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRgpL-0005al-TE; Wed, 20 Dec 2017 11:02:40 -0500 Date: Wed, 20 Dec 2017 18:02:53 +0200 Message-Id: <83po79o09e.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <877ethy4ex.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 13:23:02 +0100) References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Robert Pluim > Date: Wed, 20 Dec 2017 13:23:02 +0100 > Cc: 29785@debbugs.gnu.org > > > I don't think this needs to be configurable -- the history should just > > be a separate one. > > So do I, but I don't want to elicit any 'how dare you change > behaviour' comments a year from now. The behavior doesn't change, though. From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 16:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 29785@debbugs.gnu.org, larsi@gnus.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151378864527069 (code B ref 29785); Wed, 20 Dec 2017 16:51:02 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 16:50:45 +0000 Received: from localhost ([127.0.0.1]:44667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhZs-00072X-Vi for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:50:45 -0500 Received: from mail-wr0-f179.google.com ([209.85.128.179]:40874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhZr-00072H-6z for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 11:50:43 -0500 Received: by mail-wr0-f179.google.com with SMTP id q9so22855822wre.7 for <29785@debbugs.gnu.org>; Wed, 20 Dec 2017 08:50:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=WpEg/zyqNltyXuwf6GHSD7p78BWGoNAhCLpM/1IhIsU=; b=STZPSJZRxGenOop8VfzHDqY0RoGElODuclybNNOi8tLCnoIPYOtvzygCvSD37NC4VM FKdTfiFji9nfszFUJHkcYJF3pXjkftUqm4xkGRxbk+yMuLHHdzEbTJXY724hQhFsmCwR Qcd0S9BiSV1esNgOLASUt+imYfu2UmFENWhmrt7/ciTxufdCBErPfHz9yEsU7NAwzWwJ 5BMhDXi0wVwQzpQy+ZEdYGPb2MiETrUlCYJj0jzyonGGvT88B6USc6O/JipbLTaPP6V1 CLMT39Ehs829qGgZuirqvAWZcrst7vddly4xc52/xetM7jqcm2/MbFnfBkkugK70qc8o 0Dqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=WpEg/zyqNltyXuwf6GHSD7p78BWGoNAhCLpM/1IhIsU=; b=R0D0VSIp5bPjdMsA5NZqdre23FgviwT1FXrkTWGRZ25Er30EdGm7a+khCFfjnDUZCZ NlvmsDV2Y8ttW1/45/pf9Og4xPP/5WbhWyF2xgBh56I0nlOijCJlr9VSRHxQGZdZ5W5z oNSpgIOtggchEYjhCk7oKClPLXo2ezRGzNiRIjrtWeQhxAmS+e3M/xyN/L7XK/z5/BCZ U00+y98Og8fV0+eD99dJiSuo14UkVmxD+QkxHj2P2neRbzam/wUunv5PZrjX5f+cmC0z S97sSNGTceCL4buch9ZLdJxrGe/G2y5voAE1DgBXACQkYgmo+QxcqZhXFSuf05Tvd8cy bx8Q== X-Gm-Message-State: AKGB3mIs6GcLPDwE4v8RzFVhzfrWjXuQAC2qTdnCvHJKp5ekMItx+IqG ueJh0sFMHpamSQhlDXWE7ek= X-Google-Smtp-Source: ACJfBotw3dDM6ZxpGM0wiIbQqGOtzPum4ErGStwkeTU3m9zI3b1VcMQyKaAM2650xatThb83Ih4EZg== X-Received: by 10.223.180.69 with SMTP id v5mr9019616wrd.193.1513788637191; Wed, 20 Dec 2017 08:50:37 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id r68sm7238267wmd.47.2017.12.20.08.50.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 08:50:36 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 17:50:34 +0100 In-Reply-To: <83po79o09e.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 18:02:53 +0200") Message-ID: <87tvwlwdgl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) Eli Zaretskii writes: >> From: Robert Pluim >> Date: Wed, 20 Dec 2017 13:23:02 +0100 >> Cc: 29785@debbugs.gnu.org >> >> > I don't think this needs to be configurable -- the history should just >> > be a separate one. >> >> So do I, but I don't want to elicit any 'how dare you change >> behaviour' comments a year from now. > > The behavior doesn't change, though. As currently proposed, no. But if I enabled the separate history unconditionally then it would. Robert From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 17:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151378928928089 (code B ref 29785); Wed, 20 Dec 2017 17:02:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 17:01:29 +0000 Received: from localhost ([127.0.0.1]:44671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhkH-0007Iz-05 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 12:01:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhkE-0007Ih-PI for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 12:01:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRhjy-0002P0-Tw for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 12:01:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRhjy-0002E7-RR; Wed, 20 Dec 2017 12:01:10 -0500 Received: from [176.228.60.248] (port=3423 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRhdE-0001vi-Lr; Wed, 20 Dec 2017 11:54:13 -0500 Date: Wed, 20 Dec 2017 18:54:25 +0200 Message-Id: <83k1xhnxvi.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87y3lxwe39.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 17:36:58 +0100) References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> <87y3lxwe39.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Robert Pluim > Cc: 29785@debbugs.gnu.org > Date: Wed, 20 Dec 2017 17:36:58 +0100 > > Eli Zaretskii writes: > > > Why should EWW usurp the history of URLs? > > The patch does not change the existing history support of browse-url, > so 'usurp' feels harsh. It's just a word. It feels strange to me to call URL history by name that includes "eww" as a substring. IMO it should be a general URL history, like we have for files. But that's just one opinion. > I could make the argument that URLs visited via browse-url are > passed to an external browser, so it's not up to Emacs to remember > that history, unlike ones visited internally using EWW. url-history.el seems to disagree. > >> ++++ > >> +*** The new user variable 'eww-separate-history' causes eww to use a > >> +separate minibuffer history if non-nil > > > > Period at the end of a sentence, and also EWW should be capitalized, I > > think. > > > > Btw, I see lately some kind of tendency to write long multi-line > > sentences at the beginning of NEWS entries. This is the opposite of > > what we should try doing: NEWS is visited in Outline mode, so we > > should facilitate that by having short headers, to allow users hide > > the text of the entry. > > There appears to be quite a mix of those two styles in NEWS. I'll see > what I can do to cut down the initial sentence. Thanks. In many cases, like this one, it's very simple: *** New user variable 'eww-separate-history'. If non-nil, this causes EWW to use a separate minibuffer history. The default is nil. From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 17:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 29785@debbugs.gnu.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151379088830957 (code B ref 29785); Wed, 20 Dec 2017 17:29:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 17:28:08 +0000 Received: from localhost ([127.0.0.1]:44687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRiA3-00083E-UR for submit@debbugs.gnu.org; Wed, 20 Dec 2017 12:28:08 -0500 Received: from mail-wm0-f53.google.com ([74.125.82.53]:43261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRiA2-00082k-Ah for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 12:28:06 -0500 Received: by mail-wm0-f53.google.com with SMTP id n138so11319170wmg.2 for <29785@debbugs.gnu.org>; Wed, 20 Dec 2017 09:28:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=smR4qG59nE55xs2bz4WFMUjc2CVaIPssm9/UqOhp/eg=; b=aX1Lpw3UNTSqFBxKIgWcAmPj2D6Y9hrT91Y+aDOPjNlpaR0lp96zHvlLYeKX2UOZx9 UbmM6NinlNYDjynQwZTiyNfPEyDSW/TKI2sNqKtLLoklgISsGmobNGPVfbFNBWJ0xxdF YAOzpfaGAtDR7jOyxBp9AP2jON9LF8NXftikbP6KY01KtBPYPmHunUQ4qmvyQCh8e8Np WYlVEIH7Xff+OrERniK/bX5jSF5aKzrGXe7pkJtCTuGSM70Qpdtsq4xCg+hjlN+8P5Qm mjbNUetrDu1iwS4uyBbYG2Uk8+NceOHNtzJYtrtguPFlwnx138FPrOCANkH3qBFFWOw6 9SiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=smR4qG59nE55xs2bz4WFMUjc2CVaIPssm9/UqOhp/eg=; b=J3rUfn4BGBvJVVExCuvl+NNznffuyZjda99rm7TNnedhNBKNs41T9DBnWxqhr+/bQF EIIBkNfp5kru5GeLnfJ2ZI9ZJ6Ze2qfpZoB9LxE4rQwuTb37XGdlwVICuZmDv1/KvUWX o6gFchKBqhAX+4yFAQyXAnoD+k1fDoA9x6cuPqiLyJaWKxWMBt24ZjLva8yYCG9PId6s AIsjVkBxBHwiI5MjOfQQE8jfJdSURWU95gCzYjBWCR7soJdUar4aT1xOb8G62bVQlyZt o5ZNnrka87Wyft/YBU/wnuQRpDx/Cu9P7VBkPB8xoYwBtGKtvGoRuSpUqxAVqLT2WgIh y43g== X-Gm-Message-State: AKGB3mJ15drrIs/bEp1En+u6pWhXjXJ/APMhsC6v36kW8eypGGiWd4lo tRtmuL76fLdgZi8VMq5jsktLw1B88m0= X-Google-Smtp-Source: ACJfBosllZ43zHXKEStr6ZAkUgnXD3OcnMBRhGfFyZbkdOMNoi7GbInkSe1MBV9m6G8wj+Oi8sbNXA== X-Received: by 10.28.11.6 with SMTP id 6mr6606809wml.135.1513790880229; Wed, 20 Dec 2017 09:28:00 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id r64sm22343997wrb.62.2017.12.20.09.27.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 09:27:59 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> <87y3lxwe39.fsf@gmail.com> <83k1xhnxvi.fsf@gnu.org> Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 18:27:57 +0100 In-Reply-To: <83k1xhnxvi.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 18:54:25 +0200") Message-ID: <87po79wbqa.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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.0 (/) Eli Zaretskii writes: >> From: Robert Pluim >> Cc: 29785@debbugs.gnu.org >> Date: Wed, 20 Dec 2017 17:36:58 +0100 >> >> Eli Zaretskii writes: >> >> > Why should EWW usurp the history of URLs? >> >> The patch does not change the existing history support of browse-url, >> so 'usurp' feels harsh. > > It's just a word. It feels strange to me to call URL history by name > that includes "eww" as a substring. IMO it should be a general URL > history, like we have for files. > It's the url history of M-x eww, but it's just a name. > But that's just one opinion. > >> I could make the argument that URLs visited via browse-url are >> passed to an external browser, so it's not up to Emacs to remember >> that history, unlike ones visited internally using EWW. > > url-history.el seems to disagree. OK, so that does even more, it remembers url history across sessions. I never noticed it because: a) It's disabled by default. b) As far as I can tell, nothing uses it for actual completion of urls. So the final implementation should 1. Enable it by default 2. Hook up eww to it 3. Hook up browse-url to it 4. and probably various things in org Note that eww has a separate history mechanism also to track the urls you visit during a session (there may be a way to persist that as well). I'm thinking 3 different history mechanisms is too much. I can work on connecting at least eww to the existing url-history mechanism over the holidays, if you think that's the right direction [1] > Thanks. In many cases, like this one, it's very simple: > > *** New user variable 'eww-separate-history'. > If non-nil, this causes EWW to use a separate minibuffer history. > The default is nil. Thanks for that. Robert Footnotes: [1] And if I really get going I'll try to unify the 4 different ways we have of determining what URL we think is at point From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org, larsi@gnus.org Reply-To: Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15137954615634 (code B ref 29785); Wed, 20 Dec 2017 18:45:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 18:44:21 +0000 Received: from localhost ([127.0.0.1]:44730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjLl-0001Sk-F7 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 13:44:21 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjLf-0001SR-OY for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 13:44:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRjLV-0001yZ-RD for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 13:44:06 -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,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39417) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRjLA-0001h1-KE; Wed, 20 Dec 2017 13:43:40 -0500 Received: from [176.228.60.248] (port=3586 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRjL9-0005qt-RQ; Wed, 20 Dec 2017 13:43:40 -0500 Date: Wed, 20 Dec 2017 20:43:53 +0200 Message-Id: <83h8slnst2.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87tvwlwdgl.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 17:50:34 +0100) References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Robert Pluim > Cc: 29785@debbugs.gnu.org, larsi@gnus.org > Date: Wed, 20 Dec 2017 17:50:34 +0100 > > >> So do I, but I don't want to elicit any 'how dare you change > >> behaviour' comments a year from now. > > > > The behavior doesn't change, though. > > As currently proposed, no. But if I enabled the separate history > unconditionally then it would. No, it won't. M-p and M-n would still work as they did before. From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 18:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org, Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15137963157029 (code B ref 29785); Wed, 20 Dec 2017 18:59:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 18:58:35 +0000 Received: from localhost ([127.0.0.1]:44736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjZa-0001pJ-UA for submit@debbugs.gnu.org; Wed, 20 Dec 2017 13:58:35 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:51843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjZY-0001pA-KU for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 13:58:33 -0500 Received: from cm-84.209.240.67.getinternet.no ([84.209.240.67] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eRjZV-0002R4-5B; Wed, 20 Dec 2017 19:58:31 +0100 From: Lars Ingebrigtsen References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> <87y3lxwe39.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEX36Kz146ZPQzD15rL8 7JHp2bDiR+XgAAACaElEQVQ4jWVUQXqrTAyjHxzgEegBngt7qM1+wOoBSsL9r/Kkof+/aZJFMrI1 tiTSXO7b03+/mqdvm/tvqInkqzgQkZ5wviMBb3iUuQuAO5If8CRIhTFV2LN2KXghyw/QBxn2EZ7u eZplRovizQswwx6WiGM6zFboRgL5MHsHri8ezscro7SORsA5Tw+bLp4f9rCP/wHY9TpssmOyi9C0 /1BdG38dE+ycCZzG06Kxm+cNfPGMbefHGDlGQQWgjvm0cxLaJdo6FQh81o4bYPmY6uAa8+ff93mb v9bYru+qS12Qk4yv7ZXPjJ2bJgq6jsDQASO22HupSyhbyUOqN2p/Pfue6uaw5EB92woAC1YMkPKk kraQUZR8xUhH9j7IKQBovflm1QpNog6W0UjOSyqe0pr9BiBgobka942jiJBUO1MQWfF6uRIgq1lY Afbo8lxpHlY6vyePCoaU56HpMNZhUjNEKTU+UfwHKCxpnd/yzpVoY8VKPcjg6+KZ7erNPW3ivr2+ 0WW9fKyDsGD4b8OQ7D6SIaNufm94R5ULjrV+lKNRd22EKdS+pHek4KhtUkl4V9XtWdaSfcgvw/bC H2qMG8Bbhlho8mlcPBZsjeamlzEM/fIwhuiytGft0AN0z3owjUzQYTeVUiSUI9sHc8Vky4+qHgFp edi72TYxqwIkai9DYn8w2/b5cQPf2ltyuzomppJBnVttXrPHVGZu53yAHeeky4NapkIIza+Hg1TV KC5CjxmldqESxbtPPj0CeEVXlASwQPZV8fWXQTZ0IWtFlehoqTcLBS4LpVqaQenhZUvtuK7ff0k6 +gciOPd1wDh+fwAAAABJRU5ErkJggg== Date: Wed, 20 Dec 2017 19:58:29 +0100 In-Reply-To: <87y3lxwe39.fsf@gmail.com> (Robert Pluim's message of "Wed, 20 Dec 2017 17:36:58 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) Robert Pluim writes: >> If we are going to provide >> a history of URLs, it should be common to EWW and browse-url at least, >> I think, and perhaps other commands that prompt for URL, if there are >> such commands. > > I could make the argument that URLs visited via browse-url are > passed to an external browser, so it's not up to Emacs to remember > that history, unlike ones visited internally using EWW. I think it would make sense for all commands that handle URLs to share a common history. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 29785@debbugs.gnu.org, larsi@gnus.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15137965097500 (code B ref 29785); Wed, 20 Dec 2017 19:02:02 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 19:01:49 +0000 Received: from localhost ([127.0.0.1]:44741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjcf-0001wn-BL for submit@debbugs.gnu.org; Wed, 20 Dec 2017 14:01:48 -0500 Received: from mail-wm0-f43.google.com ([74.125.82.43]:39074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRjca-0001wX-Ss for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 14:01:44 -0500 Received: by mail-wm0-f43.google.com with SMTP id i11so11635150wmf.4 for <29785@debbugs.gnu.org>; Wed, 20 Dec 2017 11:01:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=1WpAf0Mn2OaSKFWwQrHIevxNY1AIn7z3+qT1pUthf0Q=; b=OEgaXc2W1ugT6HxyBmMivcGmcFoVdneFJE1LwVnFtWJyAkCdCawaj/d7Rn0QSBvVFV q196mY5/zCY9GW890Zc6xZ9lEjLWn+It8umHgxeT9OFkN/7vDLGJoUQ1YyBkSxSBoT5/ nPgvQQcqTx2RpfLQcwZWz+ijp3fW06jkk9TKcWPPXss9UHJ3rWKJTGettylcRk9mP3yB xpsoHnjsLn2BdpyX4fsVpbpS7Msh11pWKu2AFH5VQ45fdkfQQmoYSFFJrPcb6EVGos8x j42K1+1LgAsBZGJO697faJsVHibF7OopZQtn6EhdfvGQuemCYVWCMpdApYlecnnufHz+ PnCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=1WpAf0Mn2OaSKFWwQrHIevxNY1AIn7z3+qT1pUthf0Q=; b=VRnhUNYwEOxi+ES8BGll8iWVyL4/IuS71IhGIJW7gLZIzZRAMRqJ1YQIg60PmJy5qe YK/4eb2ozVaLo2HwiUHdERf4hIW85Z5USO3Us9OmYoy26DRu8YszcZ2qtKjTilCXSyrR RacTRxvpzC+6hAo1yPAYVVlcE5iQBnxgvKFXzRDtcR4flQ+Mq2vAku5U6Cf6zJ8aYIj1 lh4ixcWZ9qwYkru7Y/KIbSyickgLkGOVi35m9PUNllgnVvFwm93V45dWBn4sUuXWdtbS SEV/1v+dITCBF1MSjx3raWV1t+RZQgc2eM5qX7TemOM919A9d924pYSpUjdYnBMU1HY7 otcQ== X-Gm-Message-State: AKGB3mIcLzol+FuhfekFtgUWmiZb2nGoY762BgjQbedO+g/aaq4llu8o scbvaeazFqR3nfGGN7gVyqo= X-Google-Smtp-Source: ACJfBotxCENn48uWfw27tNVZBZjjX+sVRiMY6P9w4QPrbSGUu4Yjs/djwaWVCazW8caNGxOxWylolA== X-Received: by 10.80.181.49 with SMTP id y46mr6673007edd.29.1513796494900; Wed, 20 Dec 2017 11:01:34 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id b2sm17048439edd.26.2017.12.20.11.01.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 11:01:34 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 20:01:33 +0100 In-Reply-To: <83h8slnst2.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 20:43:53 +0200") Message-ID: <87vah1ql4i.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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.0 (/) Eli Zaretskii writes: >> From: Robert Pluim >> Cc: 29785@debbugs.gnu.org, larsi@gnus.org >> Date: Wed, 20 Dec 2017 17:50:34 +0100 >> >> >> So do I, but I don't want to elicit any 'how dare you change >> >> behaviour' comments a year from now. >> > >> > The behavior doesn't change, though. >> >> As currently proposed, no. But if I enabled the separate history >> unconditionally then it would. > > No, it won't. M-p and M-n would still work as they did before. The history list they would cycle through would be the eww history list, not the global minibuffer history list. What am I missing? Robert From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Dec 2017 20:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org, larsi@gnus.org Reply-To: Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151380092522050 (code B ref 29785); Wed, 20 Dec 2017 20:16:01 +0000 Received: (at 29785) by debbugs.gnu.org; 20 Dec 2017 20:15:25 +0000 Received: from localhost ([127.0.0.1]:44786 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRklr-0005jN-Kp for submit@debbugs.gnu.org; Wed, 20 Dec 2017 15:15:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRklk-0005j0-Uj for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 15:15:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRkla-0004Qv-QT for 29785@debbugs.gnu.org; Wed, 20 Dec 2017 15:15:07 -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,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40398) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRkkw-0004B2-P1; Wed, 20 Dec 2017 15:14:22 -0500 Received: from [176.228.60.248] (port=3631 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRkkw-00047J-1i; Wed, 20 Dec 2017 15:14:22 -0500 Date: Wed, 20 Dec 2017 22:14:36 +0200 Message-Id: <83efnpnolv.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87vah1ql4i.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 20:01:33 +0100) References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> <87vah1ql4i.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -5.0 (-----) > From: Robert Pluim > Cc: 29785@debbugs.gnu.org, larsi@gnus.org > Date: Wed, 20 Dec 2017 20:01:33 +0100 > > >> As currently proposed, no. But if I enabled the separate history > >> unconditionally then it would. > > > > No, it won't. M-p and M-n would still work as they did before. > > The history list they would cycle through would be the eww history > list, not the global minibuffer history list. What am I missing? You don't miss anything. I'm saying that user-visible behavior won't change, as users don't care where the history is stored. Therefore, a defcustom, which is by definition for users and not for developers, is not needed, at least not IMO. From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Dec 2017 08:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 29785@debbugs.gnu.org, larsi@gnus.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.151384477217117 (code B ref 29785); Thu, 21 Dec 2017 08:27:02 +0000 Received: (at 29785) by debbugs.gnu.org; 21 Dec 2017 08:26:12 +0000 Received: from localhost ([127.0.0.1]:45152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRwB6-0004Ry-I1 for submit@debbugs.gnu.org; Thu, 21 Dec 2017 03:26:12 -0500 Received: from mail-wm0-f41.google.com ([74.125.82.41]:36156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRwB0-0004RQ-9X for 29785@debbugs.gnu.org; Thu, 21 Dec 2017 03:26:05 -0500 Received: by mail-wm0-f41.google.com with SMTP id b76so14241441wmg.1 for <29785@debbugs.gnu.org>; Thu, 21 Dec 2017 00:26:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=ZsHXQr+/Qq2ucQyFpJbGrtT2QYMQv1iVwwXLOSoXc8E=; b=B7brtPZhaIxf/mTdbjehHB6qwwN57tl74FyT3g8DRuR8g4+sRDxYXp43rMNA4XimvS vbogVTOwE33wzX2onq1v9U2kGQU7M7f+saUG+Y31wyDcEy+q06opI1/4vksIVuV3CcL4 oYJJ7VFyJZOFl75En9AJRXK0XTiVFwwzUgD3mAsLm4RGK7TSaHdqns0FbgWVg94GiMOe EljgAO3oBhtaV+LFzgpdMz1wXYcHdkDScdpX0WXovYgx8SGsyNBYf7AaTeAgNaykIszw X0Lpcgp2YGiTEu7RbzQyYYLh5jLfUgOJ6Kjv0ASP16i0DIAl9M3Z205zmIKx4lqXnhNl 3JgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=ZsHXQr+/Qq2ucQyFpJbGrtT2QYMQv1iVwwXLOSoXc8E=; b=S+XSWuh//IKrVtSw7hdvm66VHINcURl/Acw+LGa88YbsPB51sakpTZJ9DJVSwjfmWH R92mEqzEyxbg5jjaEtiU8hWtp5qHsc54cRR/PejD9y+dszptpjLTw9cHoQi36OkX54pp bn6GApr2woEu2wEICPMa2pbK5K9bljlMQ1M8AL4M6cIWSa4QRyUxztgJlHobRQla9Hj1 H2QXUnLoF/fpG/JpkBft6DsIZ8cOE7meY8vv+ztxv8w92DLbSTgbwB5SuiuqYmGNQfci HzbMCWQ2r3dph3/5uoXGmJQqtIaKIV0PjW6q1FUCWIPRCHy8JX0Zs/GMp5BEeLV3FzvS FDEw== X-Gm-Message-State: AKGB3mKr5fiwfUZou7NuKT5lN0xCcuhBb+vLuyAYSOr5HGgZrMnFdB7M pWn7XY5SR1K9DNzbzY0ifXU= X-Google-Smtp-Source: ACJfBosiFdXPZap2cKGSdMsw7fwPfWgDgi5cLe8hdlqGLttMhALbzizAWE7qK6eOXLXM3nv3/ZmMtQ== X-Received: by 10.80.142.17 with SMTP id 17mr9437458edw.147.1513844756527; Thu, 21 Dec 2017 00:25:56 -0800 (PST) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id u21sm14813924edl.54.2017.12.21.00.25.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Dec 2017 00:25:55 -0800 (PST) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> <87vah1ql4i.fsf@gmail.com> <83efnpnolv.fsf@gnu.org> Gmane-Reply-To-List: yes Date: Thu, 21 Dec 2017 09:25:54 +0100 In-Reply-To: <83efnpnolv.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 22:14:36 +0200") Message-ID: <87o9msqygd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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.0 (/) Eli Zaretskii writes: >> From: Robert Pluim >> Cc: 29785@debbugs.gnu.org, larsi@gnus.org >> Date: Wed, 20 Dec 2017 20:01:33 +0100 >> >> >> As currently proposed, no. But if I enabled the separate history >> >> unconditionally then it would. >> > >> > No, it won't. M-p and M-n would still work as they did before. >> >> The history list they would cycle through would be the eww history >> list, not the global minibuffer history list. What am I missing? > > You don't miss anything. I'm saying that user-visible behavior won't > change, as users don't care where the history is stored. Therefore, a > defcustom, which is by definition for users and not for developers, is > not needed, at least not IMO. OK. I'll just enable stuff and wait for the inevitable fallout. Robert From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Apr 2018 22:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: 29785@debbugs.gnu.org, Eli Zaretskii Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.15235722286180 (code B ref 29785); Thu, 12 Apr 2018 22:31:02 +0000 Received: (at 29785) by debbugs.gnu.org; 12 Apr 2018 22:30:28 +0000 Received: from localhost ([127.0.0.1]:48711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kjb-0001bJ-OR for submit@debbugs.gnu.org; Thu, 12 Apr 2018 18:30:27 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43658) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kjZ-0001YS-JC for 29785@debbugs.gnu.org; Thu, 12 Apr 2018 18:30:25 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6kjV-0000T8-P6; Fri, 13 Apr 2018 00:30:24 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6kjP-0006yM-Rs; Fri, 13 Apr 2018 00:30:15 +0200 From: Lars Ingebrigtsen References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> <87vah1ql4i.fsf@gmail.com> <83efnpnolv.fsf@gnu.org> <87o9msqygd.fsf@gmail.com> Date: Fri, 13 Apr 2018 00:30:15 +0200 In-Reply-To: <87o9msqygd.fsf@gmail.com> (Robert Pluim's message of "Thu, 21 Dec 2017 09:25:54 +0100") Message-ID: <878t9sdpmw.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: -1.0 (-) Robert Pluim writes: > OK. I'll just enable stuff and wait for the inevitable fallout. I guess you did and there was no fallout, so I'm closing this bug report. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 18:30:29 2018 Received: (at control) by debbugs.gnu.org; 12 Apr 2018 22:30:29 +0000 Received: from localhost ([127.0.0.1]:48713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kjd-0001cu-0i for submit@debbugs.gnu.org; Thu, 12 Apr 2018 18:30:29 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:43667) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6kja-0001a0-Vf for control@debbugs.gnu.org; Thu, 12 Apr 2018 18:30:27 -0400 Received: from 46.67.12.60.tmi.telenormobil.no ([46.67.12.60] helo=corrigan) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1f6kjY-0000ec-LY for control@debbugs.gnu.org; Fri, 13 Apr 2018 00:30:26 +0200 Received: from larsi by corrigan with local (Exim 4.89) (envelope-from ) id 1f6kjT-0006yP-0o for control@debbugs.gnu.org; Fri, 13 Apr 2018 00:30:19 +0200 To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #29785 Message-Id: Date: Fri, 13 Apr 2018 00:30:19 +0200 X-Spam-Score: 0.0 (/) 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: -1.0 (-) close 29785 From unknown Sun Jun 22 00:53:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29785: [PATCH] Implement separate eww history Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Apr 2018 10:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29785 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 29785@debbugs.gnu.org Received: via spool by 29785-submit@debbugs.gnu.org id=B29785.152361492924687 (code B ref 29785); Fri, 13 Apr 2018 10:23:02 +0000 Received: (at 29785) by debbugs.gnu.org; 13 Apr 2018 10:22:09 +0000 Received: from localhost ([127.0.0.1]:49118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6vqH-0006Q3-El for submit@debbugs.gnu.org; Fri, 13 Apr 2018 06:22:09 -0400 Received: from mail-wr0-f175.google.com ([209.85.128.175]:35815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f6vqB-0006PV-W9 for 29785@debbugs.gnu.org; Fri, 13 Apr 2018 06:22:03 -0400 Received: by mail-wr0-f175.google.com with SMTP id o3so7796932wri.2 for <29785@debbugs.gnu.org>; Fri, 13 Apr 2018 03:21:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=DIrLMBqc3RDIC8vX5bfyS0HAUBnXWchOxTEwabYaXyw=; b=IUeny6/TW/38bG9hXvS/3SbRSaoKjwQbwaj46and012NLYZAB0zbFtd2GKQa80WJzZ Xa7P1RpyEHv6w5ebAp2CUCObYGt5tolEaERyc1ixM0D3nHH8bbULXCwH5MTS2BPjsYs6 CnJQG8oPnblJTvUBMdcxcHSK1Zn3IOvQpLrh9PYX8IJx4W3Ouno+6SXMoRfpkPonqDgo zzqAmYfjGr1flb4qvO6mhnrukU9dKpdiWwLfYWP3hOCuqTCcrGiO7Yi06XKQpM98QxO/ +YfyD5No7amvffwxKsqs42pirx9ECM4BQQGSJuVIfSUEXTZwR7khHBkKuZINS7DA1Nzd GlrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=DIrLMBqc3RDIC8vX5bfyS0HAUBnXWchOxTEwabYaXyw=; b=pxx8fbe6prpY+edtAUQw26ebEL28u5YC2T5mZkTqP2LCj9A9nIe3+EQiBbgHkg2mFH l9MZYdRefARF6kACYYi99xtZaP2R2hsQEDJhYgIipTpBL2MQf5AEcQuJeHZdAeG4dyev EgOPyrb5Goq7u5Sdmpas7t+FLVzx+6GrXLreTQSsd42xhNURyMmUCn2rbDSlZUSb4LUz HpdjIuYAjZUXC3ul5nCuop4uvpGytZ+1VEp4PTvdJi6W3FgpqTd5lV9OTGuCP0/CGRLU e9Kmlne6MVegtBUXmyYlfQaez/ugxxGyLS5FGT8VvYINCbWg7gqwJ0TollLvddsLAiSB 3v2w== X-Gm-Message-State: ALQs6tD3JMgitOHrSPdApBWP1lpIMx4Ockgae4BBdyoJ7WbF15Di8cHH BwEx/XeuMK0s6SuVY9caSoh0bn0DD84= X-Google-Smtp-Source: AIpwx48Pg8RAzHjQb8iMC5QiC1nxEBsdk70CV0mijhnSqM5VOCs77bc4YkNcIFHOnfuYyGLYy/5k9A== X-Received: by 10.223.144.195 with SMTP id i61mr3540918wri.227.1523614913911; Fri, 13 Apr 2018 03:21:53 -0700 (PDT) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id 14sm1945185wmo.27.2018.04.13.03.21.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Apr 2018 03:21:53 -0700 (PDT) From: Robert Pluim References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> <87vah1ql4i.fsf@gmail.com> <83efnpnolv.fsf@gnu.org> <87o9msqygd.fsf@gmail.com> <878t9sdpmw.fsf@mouse.gnus.org> Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 13 Apr 2018 12:21:51 +0200 In-Reply-To: <878t9sdpmw.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Fri, 13 Apr 2018 00:30:15 +0200") Message-ID: <87po33mmo0.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: -1.0 (-) Lars Ingebrigtsen writes: > Robert Pluim writes: > >> OK. I'll just enable stuff and wait for the inevitable fallout. > > I guess you did and there was no fallout, so I'm closing this bug > report. :-) No, people suggested a bunch of additions/extensions, and I haven't gotten around to implementing them yet. OK to close Robert