From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#23738: [feature request] eww allow multiple buffer Date: Tue, 31 Jan 2017 13:44:19 -0500 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <87k29bt6gs.fsf@flea> References: <575A79D9.9080200@easy-emacs.de> <87wpdkkudx.fsf@gnus.org> <877f5kgk20.fsf@udel.edu> <87k29kdqsb.fsf@gnus.org> <87k29cpbol.fsf@lifelogs.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1485889458 10367 195.159.176.226 (31 Jan 2017 19:04:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2017 19:04:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: 23738@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 31 20:04:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYdil-00024E-IQ for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Jan 2017 20:04:03 +0100 Original-Received: from localhost ([::1]:40550 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYdin-0002Oy-Tb for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Jan 2017 14:04:05 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cYdQQ-0008TO-8n for bug-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:45:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cYdQM-0000z6-8Y for bug-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:45:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54347) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cYdQM-0000yv-3U for bug-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cYdQL-0000do-M2 for bug-gnu-emacs@gnu.org; Tue, 31 Jan 2017 13:45:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ted Zlatanov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 Jan 2017 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23738 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 23738-submit@debbugs.gnu.org id=B23738.14858882752418 (code B ref 23738); Tue, 31 Jan 2017 18:45:01 +0000 Original-Received: (at 23738) by debbugs.gnu.org; 31 Jan 2017 18:44:35 +0000 Original-Received: from localhost ([127.0.0.1]:52546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYdPr-0000cs-Vw for submit@debbugs.gnu.org; Tue, 31 Jan 2017 13:44:35 -0500 Original-Received: from mail-qt0-f174.google.com ([209.85.216.174]:34918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cYdPm-0000cb-LH for 23738@debbugs.gnu.org; Tue, 31 Jan 2017 13:44:30 -0500 Original-Received: by mail-qt0-f174.google.com with SMTP id x49so241354083qtc.2 for <23738@debbugs.gnu.org>; Tue, 31 Jan 2017 10:44:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=rcTkrLPITAHXEUsYcb0Uc5KSHjhctmYM7dzNZ8oTEJQ=; b=PI0bVWj5k+Vb3U6cbbBktMnWnynw80sLzW+RGvaUuYr2K6PJttPNnUHLTtwWGsu/KI l28PLaX1TpylbQv+m2G0YPgmFaC+SGiM2LGWcMReihXzWME5qDSnvsi8G74+fCDUVbJ2 1sDsvLdPTj0nb0k9e3lR4KwMthy2JamBfPpMY= 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:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version; bh=rcTkrLPITAHXEUsYcb0Uc5KSHjhctmYM7dzNZ8oTEJQ=; b=d/sT6Geuc0pSq7Hsd8BLaGXAapgPqosbtmR3u1LibjGaSUKdJfpVT2yNoZOcy3xoYN 8OatV3y822zcHjDgNj8g3vgzDnG17Ls+t5brafkPa3TLUHRvR6Pzz5AP2i8nplpnxK3N Ee8yPKJN6ZRpcO941if2J1wpxFE+9Eve7GO2m4q8ZbBPFlVl5H9EOGPm+cpdNT6puAlk K0Uzxj52tTIP/cvH1t6UnrgOcW+3gRZgr4jHbUPdzUWnYUQYaR63zwIUuV40epwgrwXM ub5hkghreHXbgSPdG3Arc1DeFHWUT92L3DbGhfxDViKC5OaXR7Nc7W0QJ0ZpcJsF1VZC o7Ag== X-Gm-Message-State: AIkVDXIsWI8WHQl3E6aNDDSNdqUTUr7AVT71frnD8kjhzDSB5Gz1nWMjiOXWm5wIB5xh6A== X-Received: by 10.200.40.45 with SMTP id 42mr25893943qtq.89.1485888260870; Tue, 31 Jan 2017 10:44:20 -0800 (PST) Original-Received: from flea (c-98-229-60-157.hsd1.ma.comcast.net. [98.229.60.157]) by smtp.gmail.com with ESMTPSA id e3sm16001385qtg.7.2017.01.31.10.44.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Jan 2017 10:44:20 -0800 (PST) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Lars Ingebrigtsen's message of "Tue, 31 Jan 2017 17:31:52 +0100") 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" Xref: news.gmane.org gmane.emacs.bugs:128846 Archived-At: On Tue, 31 Jan 2017 17:31:52 +0100 Lars Ingebrigtsen wrote: LI> Ted Zlatanov writes: >> I think there are several use cases. I've given my suggestions: >> >> 1) open a new buffer directly to a hostname or "go to" a URL: use that >> hostname in the buffer title >> >> 2) follow a link to the same host (or domain) in a EWW buffer: leave the >> buffer title >> >> 3) follow a link to a different host (or domain) in a EWW buffer: drop >> the buffer title and just make it a number or something unique LI> Yeah, I think this is a probably the best way to deal with it. That is: LI> If you've opened a "domain-named" eww buffer (which is now the case with LI> NEW-WINDOW), then eww will have to change the name of the buffer if you LI> follow a link to a different domain. But perhaps just keep renaming it LI> based on the new domain instead of reverting to ? Your call, as long as the logic is consistent and clear in the code, separately treating those three cases. Then it can be amended or even extracted into customizable hooks etc. Ted