From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mark Oteiza Newsgroups: gmane.emacs.bugs Subject: bug#19902: 25.0.50; [PATCH v3] Make eww entry point more info-like Date: Fri, 25 Dec 2015 11:34:53 -0500 Message-ID: <20151225163453.GB1126@holos> References: <878uftfr46.fsf_-_@udel.edu> <20150220233424.GA4368@holos> <878ufr4kkq.fsf_-_@violet.siamics.net> <87r3t4k32u.fsf_-_@udel.edu> <87mw3r8oxv.fsf@udel.edu> <87vbifvxg9.fsf@udel.edu> <87y4cjc9sj.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1451061384 18463 80.91.229.3 (25 Dec 2015 16:36:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Dec 2015 16:36:24 +0000 (UTC) Cc: 19902@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 25 17:36:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aCVLh-0002Iq-6Y for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 17:36:13 +0100 Original-Received: from localhost ([::1]:35792 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCVLg-0005tM-Kf for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Dec 2015 11:36:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53423) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCVLa-0005tH-3O for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 11:36:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCVLW-0005AI-Gh for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 11:36:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55756) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCVLW-0005AE-Ci for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 11:36:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aCVLW-0000NM-02 for bug-gnu-emacs@gnu.org; Fri, 25 Dec 2015 11:36:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mark Oteiza Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 25 Dec 2015 16:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19902 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch fixed Original-Received: via spool by 19902-submit@debbugs.gnu.org id=B19902.14510613081384 (code B ref 19902); Fri, 25 Dec 2015 16:36:01 +0000 Original-Received: (at 19902) by debbugs.gnu.org; 25 Dec 2015 16:35:08 +0000 Original-Received: from localhost ([127.0.0.1]:35125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCVKc-0000MF-WB for submit@debbugs.gnu.org; Fri, 25 Dec 2015 11:35:08 -0500 Original-Received: from mail-qg0-f48.google.com ([209.85.192.48]:36107) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCVKY-0000Lf-0u for 19902@debbugs.gnu.org; Fri, 25 Dec 2015 11:35:05 -0500 Original-Received: by mail-qg0-f48.google.com with SMTP id e32so21143728qgf.3 for <19902@debbugs.gnu.org>; Fri, 25 Dec 2015 08:35:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=udel-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=M8fqDNmdI97aBbywfEomtJdeREzLbVoAMR1DL/zM/D4=; b=kQfJdNmaI9djWktB9fErMl3LicNnvzcQhZZ21UDRfZ1/CtVvVqM+r/xT0Yb28t0ArT JtpO6K1Jhx2LWwT8HVzGX2pcZd7YqDE2e2xkXrZI9f5kfBSynu7g/EJ/T1fKuAKPhUBa tVl6gbYP/fgigzi3dBtHD8NoUop9v+6Ogi8o8fr8KeKhw5V75I8uBX0ks6D+zWurVy0D K9OZnL02ITaqFH9DVu316ftvSgRAvo2pJWizpqTEEdwfHtL1zUHOpX5cSZo3CzXXjwOZ 7e3bO4qEJb49LYVrFzhT3TQ0Hb1ApRe3rVhRDHdQHmgjpY4AjFiXyC1UyhSq1vBNOP// 4zjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=M8fqDNmdI97aBbywfEomtJdeREzLbVoAMR1DL/zM/D4=; b=CQ2UH0oDtOSI/+bRa6xj2Cb5njY4Z/1aq7OyOqBf7sEs2eevmZ12yzPe4sKbal3UTq xyjV+DSBd5+3WfBunYNet2TU4DnJGSJlRUFRrK5JFRrkrhI2lu0RswyyKpFoFywivKpX M92pbMOhnmZ2YEIYsbvKkq/wTcJOIuyrm+vcJor9JDUvZG+rpE5cpYD1QFhhE7mIDNzH CoJVfmpG1Yd0dZp8ogEXvg4BwlKYAf1Oux/09N9UoICc3yO5yaFcjZMn556VhxRcMmdx Rg4q/mR1EoZCYKy9xe/uli0jJ+fqdhERM4o5jeQTlCR9rOlccsZMU+a4T+AA+XYZke9O iXzA== X-Gm-Message-State: ALoCoQlMarlC1IwrccxW/agrHFEgY2ukz+ejh8Lv1L2CTaRsPD9ycmHlmQ9wx+xsaQHQSqb29FoWkTquwVOa0JBQ3KoGE3yIFw== X-Received: by 10.140.106.69 with SMTP id d63mr53644480qgf.88.1451061296550; Fri, 25 Dec 2015 08:34:56 -0800 (PST) Original-Received: from holos.localdomain (c-73-172-248-173.hsd1.md.comcast.net. [73.172.248.173]) by smtp.gmail.com with ESMTPSA id y65sm22051573qhc.12.2015.12.25.08.34.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Dec 2015 08:34:55 -0800 (PST) Original-Received: by holos.localdomain (Postfix, from userid 1000) id 7D8BA69D61; Fri, 25 Dec 2015 11:34:53 -0500 (EST) Content-Disposition: inline In-Reply-To: <87y4cjc9sj.fsf@gnus.org> User-Agent: Mutt/1.5.24+44 (9480a363a68a) (2015-08-30) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:110384 Archived-At: On 25/12/15 at 07:38am, Lars Ingebrigtsen wrote: > Lars Magne Ingebrigtsen writes: > > > Mark Oteiza writes: > > > >> Lars Magne Ingebrigtsen writes: > >> > >>> Mark Oteiza writes: > >>> > >>>> Which it does, unless *eww* already exists, in which case it switches to > >>>> the buffer. Then one can kit a key 'G' and paste a URL. Alternatively, > >>>> one can just do C-u M-x eww RET. > >>> > >>> I think that's way too confusing. > >> > >> Thanks for the constructive feedback. > > > > Your patch changes what happens when the user types `M-x eww' depending > > on whether an unseen buffer exists or not. This makes the command > > inconsistent, and therefore confusing. > > > > You're welcome. > > I'm still of the opinion that this feature is too confusing, so I'm > closing this bug report. I had the idea of hiding this behind a defcustom to the effect of `eww-always-prompt` (which would be t so the default behavior is unchanged) but I still am at a loss to how you think this is confusing. It's almost exactly how M-x info works. If there was some simplification to which you would be amenable, I think the bare minimum from this patch would be just switching to *eww* if it exists already. IIRC doing M-x eww RET some-url RET destroys the history of an existing *eww* buffer, which is another annoying problem that the current M-x eww "workflow" exacerbates. But I already mentioned that when I first submitted the patch.