From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#19822: url-retrieve: allow to fail when no document is associated with the URI Date: Mon, 30 Sep 2019 16:40:02 +0200 Message-ID: <87a7aldf0d.fsf@gnus.org> References: <87o8z2l4hs.fsf@gnus.org> <835zladzbx.fsf@gnu.org> <87wodqgs0z.fsf@gnus.org> <83tv8uchxf.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="192753"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: stefan@marxist.se, 19822@debbugs.gnu.org, ivan@siamics.net To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 30 16:41:18 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEwrV-000nzh-IQ for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Sep 2019 16:41:17 +0200 Original-Received: from localhost ([::1]:53236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iEwrU-0000ib-Bz for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Sep 2019 10:41:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55092) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iEwrJ-0000ds-PI for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 10:41:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iEwrI-0002ss-KS for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 10:41:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51235) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iEwrI-0002so-Ho for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 10:41:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iEwrG-0001gC-TZ for bug-gnu-emacs@gnu.org; Mon, 30 Sep 2019 10:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Sep 2019 14:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19822 X-GNU-PR-Package: emacs Original-Received: via spool by 19822-submit@debbugs.gnu.org id=B19822.15698544286390 (code B ref 19822); Mon, 30 Sep 2019 14:41:02 +0000 Original-Received: (at 19822) by debbugs.gnu.org; 30 Sep 2019 14:40:28 +0000 Original-Received: from localhost ([127.0.0.1]:60055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEwqh-0001ez-Vy for submit@debbugs.gnu.org; Mon, 30 Sep 2019 10:40:28 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:54698) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEwqf-0001eq-JK for 19822@debbugs.gnu.org; Mon, 30 Sep 2019 10:40:26 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEwqJ-0002MD-0t; Mon, 30 Sep 2019 16:40:05 +0200 In-Reply-To: <83tv8uchxf.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 30 Sep 2019 11:22:20 +0300") 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: 209.51.188.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:167893 Archived-At: Eli Zaretskii writes: > How are network news URL referenced, if not by 'news:'? They aren't, really. You use a newsreader to read news -- no modern browser supports news: URLs. > Anyway, can we please have an explicit list of those we'd like to > deprecate, and some usage numbers to back that? I'd like to have some > more firm basis for this decision, if possible. Geez. Gathering the list of schemes supported is more work than I thought, because it's not an explicit list. Here's the schemes it supports: imap: file: http: https: ldap: mail: mailto: man: info: data: news: snews: nfs: ftp: rlogin: telnet: tn3270: Of these, file:, http:, https:, data: and ftp: are the only ones that are useful. But on consideration, perhaps it's just best to leave them all as they are to smoulder. As you may remember, there's a with-fetched-url branch that reimplements the entire URL interface, and it only supports the modern schemes. (I'm planning on merging when master goes to Emacs 28.) So we can leave the url.el interfaces alone as a backwards-compatible stuff and then pension off the entire url.el machinery in, say, Emacs 34. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no