From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rasmus Newsgroups: gmane.emacs.help Subject: Re: eww - multiple buffers Date: Thu, 09 Jun 2016 12:55:07 +0200 Message-ID: <87eg861vjo.fsf@gmx.us> References: <57591A53.8060900@easy-emacs.de> <87twh2abnw.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1465469765 2582 80.91.229.3 (9 Jun 2016 10:56:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 9 Jun 2016 10:56:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 09 12:55:56 2016 Return-path: Envelope-to: geh-help-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 1bAxcy-0005kJ-8G for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Jun 2016 12:55:56 +0200 Original-Received: from localhost ([::1]:33720 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAxcx-0006jP-H0 for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Jun 2016 06:55:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAxcR-0006jJ-4M for help-gnu-emacs@gnu.org; Thu, 09 Jun 2016 06:55:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bAxcN-0001l1-0x for help-gnu-emacs@gnu.org; Thu, 09 Jun 2016 06:55:22 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:53874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAxcM-0001kw-QO for help-gnu-emacs@gnu.org; Thu, 09 Jun 2016 06:55:18 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bAxcI-0005AM-R8 for help-gnu-emacs@gnu.org; Thu, 09 Jun 2016 12:55:14 +0200 Original-Received: from tsn85-159-236-214.dyn.nltelcom.net ([85.159.236.214]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 09 Jun 2016 12:55:14 +0200 Original-Received: from rasmus by tsn85-159-236-214.dyn.nltelcom.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 09 Jun 2016 12:55:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 48 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: tsn85-159-236-214.dyn.nltelcom.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAP1BMVEWrq6tQUFA1FBQDAwMu Li6Ojo7l5eVvb2/+/v7GxsatBASIBweDLS2TVVWRd3drNzf9AABOLCxfERHRAgJvFRXOiP/lAAAA AXRSTlMAQObYZgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90FFAsXM8Pp4IgAAAE0SURB VEjHtVXbroQgDNR2EskhZsm6//+tKywggoXycPqgCZmhnd5Ylq6t6zJjxKfNUDiYHg8PZsaEA3gW RbomoOAmudMQULEVkpHUaAkeB2Wy+GbxTE1IR/0qZKOEp1Ff3Bxwt4ioJYyUVwQe9tU/42M8MMZA g6cMN5lC43gC9mIMCScy/swoJK4IpQaW84MARVlwPDQT94001U3X163EIwP0t3MxrioHiNdts4TC ixJ/pRVRUg9Pdbmttzb1+f4I+0t/a/d9L/ZX7Nkrngh04ft27/pJwM+a8N3xWexxvAoBWdatk4Jb f9fhnLO32kmlPPFV8fCDSQSvX3oWpNJAxq9tQHgYIORkkGbJrNeIzK2xNh7qvdgkNeHMlmw7T46m mOkHzibPJ+qtsaE310GcFAk6gr+y1A82SZ92DwAAAABJRU5ErkJggg== User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:oZ4VMbB68cm++Cq3smIyDtoNYLs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110394 Archived-At: Tassilo Horn writes: > Andreas Röhler writes: > > Hi Andreas, > >> eww comes with a command "eww-list-buffers" - however, seems to exist >> only one hard-coded "*eww*" buffer at time. >> >> Is there a way to open different "*eww MY FYLE*" buffers in parallel? > > Well, there's > > ,----[ C-h f eww-browse-url RET ] > | eww-browse-url is an autoloaded compiled Lisp function in ‘eww.el’. > | > | (eww-browse-url URL &optional NEW-WINDOW) > | > | Not documented. > `---- > > which can open a new buffer. And that's used by > > ,----[ C-h f eww-follow-link RET ] > | eww-follow-link is an interactive compiled Lisp function in ‘eww.el’. > | > | (eww-follow-link &optional EXTERNAL MOUSE-EVENT) > | > | Browse the URL under point. > | If EXTERNAL is single prefix, browse the URL using ‘shr-external-browser’. > | If EXTERNAL is double prefix, browse in new buffer. > `---- > > So you'd usually start with one eww buffer and then follow links with > `C-u C-u RET' which would create a new buffer for the referenced link. > > But you're right. It seems quite strange to me that you can't call > `eww' itself with a prefix arg to make it open a new buffer... Another thing, in Fx you can middle click to open in a new tab. It might make sense to have something similar. Either with the mouse button or C-RET for new tab and RET for current tab. It should be pretty easy to add... Rasmus -- Human: An animal that complicates things more than strictly necessary