From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#19556: eww: make URI rewriting fully customizable Date: Sat, 10 Jan 2015 15:58:06 +0100 Message-ID: References: <87sifi22rg.fsf@violet.siamics.net> <87h9vy1yqe.fsf@violet.siamics.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1420901956 4294 80.91.229.3 (10 Jan 2015 14:59:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Jan 2015 14:59:16 +0000 (UTC) To: 19556@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 10 15:59:11 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 1Y9xVO-0008Ap-Aw for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Jan 2015 15:59:10 +0100 Original-Received: from localhost ([::1]:55264 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9xVN-0004Jp-Mj for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Jan 2015 09:59:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34134) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9xVK-0004Jj-3S for bug-gnu-emacs@gnu.org; Sat, 10 Jan 2015 09:59:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y9xVG-0000UL-TY for bug-gnu-emacs@gnu.org; Sat, 10 Jan 2015 09:59:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y9xVG-0000UH-Q8 for bug-gnu-emacs@gnu.org; Sat, 10 Jan 2015 09:59:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Y9xVG-0004mX-FG for bug-gnu-emacs@gnu.org; Sat, 10 Jan 2015 09:59:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Jan 2015 14:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19556 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19556-submit@debbugs.gnu.org id=B19556.142090190918310 (code B ref 19556); Sat, 10 Jan 2015 14:59:02 +0000 Original-Received: (at 19556) by debbugs.gnu.org; 10 Jan 2015 14:58:29 +0000 Original-Received: from localhost ([127.0.0.1]:41949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y9xUi-0004lF-9I for submit@debbugs.gnu.org; Sat, 10 Jan 2015 09:58:28 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:51848) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y9xUf-0004l2-JQ for 19556@debbugs.gnu.org; Sat, 10 Jan 2015 09:58:26 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Y9xUN-0006AE-D2 for 19556@debbugs.gnu.org; Sat, 10 Jan 2015 15:58:07 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEVnHi9mSFxpNUVpXXOv mKJJkr/1AAACcklEQVQ4jXWU0bmlIAyEI1qAEAsgaAFCKACF/mvaCd7v7r4sD8I5w8/EmEC9jjH6 +Hf0rjqopJTiNzCnnxEH3fSN9DPTtwmEc5M4dkNsd7DHL7HyblicSA5kwjBhGw0Y7dPmFRBl9Xbs ed+Ywm7r1KIDsek+Pe1x3NN8PCDemGfAu0VwtRmsvtM83F+UeFzjjVglM1ZJISbOzJrGO0ZLwYdU Bg1HLpJm1ewqUtMpPnV5IIhPHIspx8xU8lo1m8DpoKLq+bL/6y05F4HAnHy8s2auM8kvZy0nwj0l VSPyMYXaTuW8DnqEpcag2f8Ig9VnD4Eh0K7wngKPBQTMOzOPuIOo9i3H1Vlrxxd82cMpG3H00f3W F7/YX4+dgffQWo8m8eCHgwiEHrhWykGVKzbpaCILm4C9GhWIHQ3hRdasSnqGYEQtFSvd2tnDynhz 9XVQ3dP5XHKLbuXqelY7yvNI6guPqz6sx3t1fx6Dmic+aA+h1nU8p573qXJ6OyrhE6UQNAQuSMfr IbClhNgRvq9Gd7RVY4tLXAIE79jKL/gkXM4cQhCsUFdCjDIQr0TcpKAUHIkR/EPA6CxcgH5Eq+SN KExxa9omsVrBcRIQfq8pXS+/sJAZVdM4iftAZbfLStu5MxgRzMMXeFztBJHkFCSx8c6znIN5rCDI uWUS0YgDO+EBAlO+4IGzjbjQRbQaQUagGN5KRlwFpS0gsBa5Ogie77HdaNvlltkSQvQJwK8Q0G9x uS3csqDVUBkeP6Tc5LYdHjiqWFS3UIi/ze/MfEEc1VJS5yURrP/nDSDe2vl2tMXftv2GM6K471b5 e8sg60aM/4w/wPebqn2SyQcAAAAASUVORK5CYII= X-Now-Playing: Talking Heads's _More Songs About Buildings and Food_: "The Big Country" X-Hashcash: 1:23:150110:19556@debbugs.gnu.org::GFoaPXu4pA5hZn9U:0000000000000000000000000000000000000000Nmgs In-Reply-To: <87h9vy1yqe.fsf@violet.siamics.net> (Ivan Shmakov's message of "Sat, 10 Jan 2015 14:44:57 +0000") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-MailScanner-ID: 1Y9xUN-0006AE-D2 MailScanner-NULL-Check: 1421506687.5193@9KPKGCT79NDrJMrBDlYWzA X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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:98177 Archived-At: Ivan Shmakov writes: > How about allowing for out-of-tree packages to define !whatever > keywords as shortcuts for whatever search engines and what not? > > Think of, say, =93!wh Example=94 being rewritten into > https://en.wikipedia.org/wiki/Example?action=3Dhistory. That does sound nice, but implementing something like that as a list of functions to be called is overly complicated. Other web browsers allow people to type the abbreviations and their expansions into a handy form. So it sounds like a separate functionality from the `M-x eww' light DWIM code. > > and it sounds like it would be error-prone. > > How so? People will send bug reports saying "M-x eww does this, and it's wrong", and what it does depends on what they've customised. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no