From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.devel Subject: Re: Conkeror-like functionality for EWW Date: Tue, 04 Nov 2014 09:54:00 +0100 Message-ID: <87r3xjz6qf.fsf@thinkpad-t440p.tsdh.org> References: <87vbtdz513.fsf@gmail.com> <87oasobdtl.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415091279 24519 80.91.229.3 (4 Nov 2014 08:54:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Nov 2014 08:54:39 +0000 (UTC) Cc: emacs-devel@gnu.org To: Lars Magne Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 04 09:54:32 2014 Return-path: Envelope-to: ged-emacs-devel@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 1XlZsj-0007Pc-My for ged-emacs-devel@m.gmane.org; Tue, 04 Nov 2014 09:54:30 +0100 Original-Received: from localhost ([::1]:39239 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlZsj-0005Um-4n for ged-emacs-devel@m.gmane.org; Tue, 04 Nov 2014 03:54:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58985) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlZsP-0005TQ-38 for emacs-devel@gnu.org; Tue, 04 Nov 2014 03:54:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlZsI-0007WR-30 for emacs-devel@gnu.org; Tue, 04 Nov 2014 03:54:09 -0500 Original-Received: from deliver.uni-koblenz.de ([141.26.64.15]:33187) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlZsH-0007WK-UD for emacs-devel@gnu.org; Tue, 04 Nov 2014 03:54:02 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 418F11A843E; Tue, 4 Nov 2014 09:54:01 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-koblenz.de Original-Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gRNxkHEiJkyL; Tue, 4 Nov 2014 09:54:00 +0100 (CET) X-CHKRCPT: Envelopesender noch tsdh@gnu.org Original-Received: from thinkpad-t440p.tsdh.org (dhcp212.uni-koblenz.de [141.26.71.212]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTPSA id E4A461A842F; Tue, 4 Nov 2014 09:54:00 +0100 (CET) Mail-Followup-To: Lars Magne Ingebrigtsen , emacs-devel@gnu.org In-Reply-To: (Lars Magne Ingebrigtsen's message of "Mon, 03 Nov 2014 18:20:06 +0100") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 141.26.64.15 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:176338 Archived-At: Lars Magne Ingebrigtsen writes: > I just had another look at the code. If I understand it correctly, > you hit `f', numbers are assigned to the links, and then you enter the > number of the link you want to visit? > > I'm afraid I don't find this compelling functionality. Anything that > makes me read numbers from the screen and then type them in doesn't > seem like something a lot of people would want to do when they can > just mouse or tab to the link. If the displayed page contains dozens of links, hitting f 20 RET can be much better than TAB twenty times or navigating to the link. Note that C-u 20 TAB is usually not workable because it requires you to know that the link you want to follow is exactly 20 links after point. There are similar plugins that assign characters to links instead of numbers, so the first 26 visible links are just one key away. Or another nice and similar approach was to have a command `eww-isearch-links' which does what isearch does but considers only link texts. Probably, that would also be easier to implement as you don't need to add dozens of overlays displaying link numbers/chars. Bye, Tassilo