From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Integrate Tramp Date: 21 Jun 2002 04:48:24 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <87elf17muv.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <200206171631.g5HGVBM13861@aztec.santafe.edu> <200206190223.g5J2NlQ15963@aztec.santafe.edu> <200206201434.g5KEYru18709@aztec.santafe.edu> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-14 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1024604134 4986 127.0.0.1 (20 Jun 2002 20:15:34 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 20 Jun 2002 20:15:34 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17L8L8-0001IC-00 for ; Thu, 20 Jun 2002 22:15:34 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17L8mx-0007I3-00 for ; Thu, 20 Jun 2002 22:44:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17L8L6-0000To-00; Thu, 20 Jun 2002 16:15:32 -0400 Original-Received: from smtp02.fields.gol.com ([203.216.5.132]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 17L8Ho-0000Gg-00; Thu, 20 Jun 2002 16:12:08 -0400 Original-Received: from tc-2-207.kawasaki.gol.ne.jp ([203.216.25.207] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp02.fields.gol.com with esmtp (Magnetic Fields) id 17L8Hl-0006lk-00; Fri, 21 Jun 2002 05:12:05 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id B4F6A30AC; Fri, 21 Jun 2002 04:48:24 +0900 (JST) Original-To: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-15?q?Gro=DFjohann?=) System-Type: i686-pc-linux-gnu In-Reply-To: Original-Lines: 32 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5024 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5024 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: > The other alternative would be to change Tramp to use a filename > format that's similar to the format used by Ange-FTP and to call > Ange-FTP for some user/host combinations if the method is not > specified. This would entail removing ange-ftp from > file-name-handler-alist, I guess. It would also mean that all Tramp > filenames should use the Ange-FTP `style'. I think you should do this. My impression is that the main reason you chose the [...] syntax for tramp is to avoid conflicts with ange-ftp; it seems cleaner and more user-friendly to just use the same syntax for both, especially since ange-ftp's syntax is basically a subset of tramp's, and now you have the freedom to integrate them. I think most people would agree that the ange-ftp-style syntax is a bit nicer anyway (and familiar to more people), especially when most of the details are defaulted based on the machine name or whatever. [You could support the old tramp syntax by translating it to the ange-ftp-style syntax] BTW, it seems like a somewhat arbitrary fact that the package doing remote-access is called `tramp', so how about giving the variable used to specify remote access methods a more generic name like `remote-file-...' or something? -Miles --=20 Next to fried food, the South has suffered most from oratory. -- Walter Hines Page