From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74105 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: URL + efs confusion Date: Mon, 15 Nov 2010 23:45:26 +0100 Organization: Programmerer Ingebrigtsen Message-ID: References: <87bp5qbajp.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1289861213 32557 80.91.229.12 (15 Nov 2010 22:46:53 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 15 Nov 2010 22:46:53 +0000 (UTC) Cc: ding@gnus.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 15 23:46:49 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PI7p3-0002VW-G8 for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 23:46:49 +0100 Original-Received: from localhost ([127.0.0.1]:48983 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI7p3-0003mp-1Q for ged-emacs-devel@m.gmane.org; Mon, 15 Nov 2010 17:46:49 -0500 Original-Received: from [140.186.70.92] (port=53801 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PI7o2-00034g-HJ for emacs-devel@gnu.org; Mon, 15 Nov 2010 17:45:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PI7nx-0000gF-NF for emacs-devel@gnu.org; Mon, 15 Nov 2010 17:45:46 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:41005) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PI7nx-0000fw-At for emacs-devel@gnu.org; Mon, 15 Nov 2010 17:45:41 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PI7nv-0001vZ-8A for emacs-devel@gnu.org; Mon, 15 Nov 2010 23:45:39 +0100 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2010 23:45:39 +0100 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Nov 2010 23:45:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 33 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEWGPzb//crNfDj++8ep qISxbDbz6LVPEBtcwjUHAAACdElEQVQ4jW2TQXPiMAyF1YDJ2esZzq036d01k3MaXLh6sgiupUnT aw5l9PdXstPuzs56IJj3+UmW7MBh+s8YGgu/vN9r5z1/8tiFaRoFtFCNz8abLBu/W4d9yOD0cae1 YY8zjMfAYGIwBk4zaGOmt2oavJ/CIYhj9dqG0K5M01kZg9NBlgp4PYT2zmediZ5alFCrlFG/Lbqt XCMbZuA4sWvs9zhzOrcVh9ba3yct8LdWVxYEOKP1Oyhrp+PMIMJ5ARxoGwH6KrQ3tDUAXrVrsuMF ASCEoLDgCax9cnivj0Q0AxGLF56yJA5u045ELGdQkfHM5X/t6oNuvHoGUFDS3meHgIYUi1EBwuXT /QX0+IKIVWcR+70zGTjttdvynsLxU54H3v8CtHajSDTLM/gcasPb1dlAtJbfPcdYCtS7ZKAvi0kO 6e6YDUSnZMmhnCQx+kct5fUP8mfJkbLrJxs3T2gfjJxCAloA12jrzVNv5TB8Sr4xSdfGcnXWplXG pFAZ8KnXvX3Mc/8HOJ2O/brYBRzyVPbOd2c7yRYNt32Nz9wc7bpq8EZva/wpvWPHWp2lazuEtfP6 PUJxdalyNePAZxxpjme/lcN/5DpGBqTOvuF+9NBPbxgjqME3swA+0ZJIxRsGuVYAp1AmQElHKlSw mZSUAYl+oVqduoUIgKwjzahO6fJG0RKYWb9wEgbcFbmlJaVQrCMRRlWFrhcP5OSiXzhSVHXI71UN lApEjEQ3xMKGkF+e+pObyGuR94uo+i9Qw15AGkyhsCeJxXYaGJQJ3PoaCjyJpVzAMVfY30NRJyB/ /TdArriwVQhdJ34G6za/Zv8M/A30c+sBmlcejAAAAABJRU5ErkJggg== Mail-Copies-To: never X-Now-Playing: Mice Parade's _What It Means To Be Left-Handed_: "Fortune of Folly" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:1Kug+hxRiQ919/tRPvK+kHsrwAs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:132679 gmane.emacs.gnus.general:74105 Archived-At: Ted Zlatanov writes: > LMI> (url-retrieve "file:/c:/thing/foo" #'ignore) > > LMI> which ends up prompting me for my ftp password, since c:/thing/foo is > LMI> interpreted as an efs file name. I meant ange-ftp. I mean, tramp. > I think the file: prefix should cause anything following to be > interpreted as a local file. It seems like the URL library is the one > that should open the file literally without any filename handlers. Yes, I think that would make most sense. Although I'm not quite sure what the right fix here is. The `url-file' function is talking about ange-ftp and efs and has a lot of (featurep 'xemacs) (by the way, is it OK to remove xemacs-related stuff from the Emacs version of url? Or is it maintained outside of Emacs, too?) and stuff... but here's the backtrace when I get prompted for my password: tramp-file-name-handler(file-directory-p "/c:/thing/foo") file-directory-p("/c:/thing/foo") url-file-build-filename([cl-struct-url "file" nil nil nil 21 "/c:/thing/foo" nil nil nil nil]) url-file([cl-struct-url "file" nil nil nil 21 "/c:/thing/foo" nil nil nil nil] ignore (nil)) url-retrieve-internal("file:/c:/thing/foo" ignore (nil) nil) Are there any variables I can bind to just disable the entire remote-file-access-thing in `url-file-build-filename'? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen