From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: file://host/location URLs Date: Sun, 18 Nov 2012 07:31:20 -0800 Message-ID: <50A8FF48.6090007@dancol.org> References: <50A57E1A.4040109@dancol.org> <50A6FDD7.4090304@dancol.org> <87a9ugljpg.fsf@Rainer.invalid> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig93717BA28FE558BEA7C53018" X-Trace: ger.gmane.org 1353252705 12798 80.91.229.3 (18 Nov 2012 15:31:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 18 Nov 2012 15:31:45 +0000 (UTC) Cc: emacs-devel@gnu.org To: Achim Gratz Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 18 16:31:56 2012 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 1Ta6qh-0007D7-1Y for ged-emacs-devel@m.gmane.org; Sun, 18 Nov 2012 16:31:55 +0100 Original-Received: from localhost ([::1]:44159 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ta6qW-0003GQ-TB for ged-emacs-devel@m.gmane.org; Sun, 18 Nov 2012 10:31:44 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:57182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ta6qR-0003Fp-IH for emacs-devel@gnu.org; Sun, 18 Nov 2012 10:31:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ta6qO-00041E-Fy for emacs-devel@gnu.org; Sun, 18 Nov 2012 10:31:39 -0500 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:58117) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ta6qO-00040R-9c for emacs-devel@gnu.org; Sun, 18 Nov 2012 10:31:36 -0500 Original-Received: from c-76-22-66-162.hsd1.wa.comcast.net ([76.22.66.162] helo=[192.168.1.2]) by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Ta6qG-0004D7-Mt; Sun, 18 Nov 2012 07:31:28 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 In-Reply-To: <87a9ugljpg.fsf@Rainer.invalid> X-Enigmail-Version: 1.4.6 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:154910 Archived-At: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig93717BA28FE558BEA7C53018 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/17/12 12:25 AM, Achim Gratz wrote: > Daniel Colascione writes: >> If anyone actually uses remote file URIs, please tell me. Otherwise, I= intend to >> make "file:" and "file://" strictly equivalent and always local. >=20 > Common bugs in applications and misconceptions of some users > notwithstanding, an URI should implement: >=20 > http://tools.ietf.org/html/rfc3986 >=20 > You may find that your proposal (IIUIC) is violating that specification= =2E > The only instances a file: URI refers to the local file system is if th= e > authority (host) part is missing or the local host is explicitly given > as the authority. Yes, my proposal violates the RFC. I maintain that nobody deliberately constructs file URLs pointing to remote hosts, and that the behavior that best matches user intent is to always interpret file URIs as local, RFC be damned. --------------enig93717BA28FE558BEA7C53018 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlCo/0oACgkQ17c2LVA10VtvdQCgrb9jSVZjTARdKt1vEOBJ2//6 LGYAnRjmqbTaO43g/PTseLHMXHdtSOFh =InJV -----END PGP SIGNATURE----- --------------enig93717BA28FE558BEA7C53018--