From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 06:57:08 2017 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 To: bug-gnu-emacs@gnu.org Subject: [PATCH] Implement separate eww history X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: submit 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 07:20:46 2017 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 To: Robert Pluim Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 07:23:20 2017 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 To: Lars Ingebrigtsen Subject: Re: bug#29785: [PATCH] Implement separate eww history References: <87k1xhy5mi.fsf@gmail.com> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:17:00 2017 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 To: Robert Pluim In-reply-to: <87k1xhy5mi.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 12:56:53 +0100) Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@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: , Reply-To: Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:37:08 2017 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 To: Eli Zaretskii Subject: Re: bug#29785: [PATCH] Implement separate eww history References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:45:12 2017 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 To: Robert Pluim In-reply-to: <877ethy4ex.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 13:23:02 +0100) Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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: , Reply-To: Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:50:45 2017 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 To: Eli Zaretskii Subject: Re: bug#29785: [PATCH] Implement separate eww history References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 12:01:29 2017 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 To: Robert Pluim In-reply-to: <87y3lxwe39.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 17:36:58 +0100) Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@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: , Reply-To: Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 12:28:08 2017 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 To: Eli Zaretskii Subject: Re: bug#29785: [PATCH] Implement separate eww history References: <87k1xhy5mi.fsf@gmail.com> <83mv2dnzlt.fsf@gnu.org> <87y3lxwe39.fsf@gmail.com> <83k1xhnxvi.fsf@gnu.org> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 13:44:21 2017 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 To: Robert Pluim In-reply-to: <87tvwlwdgl.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 17:50:34 +0100) Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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: , Reply-To: Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 13:58:35 2017 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 To: Robert Pluim Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 14:01:48 2017 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 To: Eli Zaretskii Subject: Re: bug#29785: [PATCH] Implement separate eww history References: <87k1xhy5mi.fsf@gmail.com> <877ethy4ex.fsf@gmail.com> <83po79o09e.fsf@gnu.org> <87tvwlwdgl.fsf@gmail.com> <83h8slnst2.fsf@gnu.org> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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.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 debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 15:15:25 2017 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 To: Robert Pluim In-reply-to: <87vah1ql4i.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 20:01:33 +0100) Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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: , Reply-To: Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 03:26:12 2017 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 To: Eli Zaretskii Subject: Re: bug#29785: [PATCH] Implement separate eww history 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> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, larsi@gnus.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.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 debbugs-submit-bounces@debbugs.gnu.org Thu Apr 12 18:30:28 2018 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 To: Robert Pluim Subject: Re: bug#29785: [PATCH] Implement separate eww history 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-Debbugs-Envelope-To: 29785 Cc: 29785@debbugs.gnu.org, Eli Zaretskii 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 debbugs-submit-bounces@debbugs.gnu.org Fri Apr 13 06:22:09 2018 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 To: Lars Ingebrigtsen Subject: Re: bug#29785: [PATCH] Implement separate eww history 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> X-Debbugs-No-Ack: yes 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-Debbugs-Envelope-To: 29785 Cc: 29785@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: -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 From unknown Sun Jun 22 00:38:22 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, 11 May 2018 11:24:12 +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