From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Alfred M. Szmidt" Newsgroups: gmane.emacs.devel Subject: Re: lsh and tramp Date: Thu, 04 Jun 2009 02:24:49 -0400 Message-ID: References: <878wkny3sf.fsf@gmx.de> <87y6sl6bft.fsf@gmx.de> Reply-To: ams@gnu.org NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1244098834 5331 80.91.229.12 (4 Jun 2009 07:00:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 4 Jun 2009 07:00:34 +0000 (UTC) Cc: emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 04 09:00:31 2009 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.50) id 1MC6wA-00047k-Gl for ged-emacs-devel@m.gmane.org; Thu, 04 Jun 2009 09:00:30 +0200 Original-Received: from localhost ([127.0.0.1]:56874 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MC6wA-0003x0-PB for ged-emacs-devel@m.gmane.org; Thu, 04 Jun 2009 03:00:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MC6vk-0003nZ-85 for emacs-devel@gnu.org; Thu, 04 Jun 2009 03:00:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MC6fh-0000vJ-9j for emacs-devel@gnu.org; Thu, 04 Jun 2009 02:43:32 -0400 Original-Received: from [199.232.76.173] (port=42027 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MC6fd-0000hB-LZ for emacs-devel@gnu.org; Thu, 04 Jun 2009 02:43:25 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:33196) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MC6Ne-00020n-4P for emacs-devel@gnu.org; Thu, 04 Jun 2009 02:24:50 -0400 Original-Received: from ams by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MC6Nd-0007ug-8T; Thu, 04 Jun 2009 02:24:49 -0400 In-reply-to: <87y6sl6bft.fsf@gmx.de> (message from Michael Albinus on Mon, 25 May 2009 06:41:58 +0200) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:111330 Archived-At: > > How does one use lsh and tramp? All the methods are hard > > coded to use ssh. > > It's on my todo list. Not high ranked (yet). > > Is there anything I can help with? It could be a chance to enhance Tramp's manual, section "Customizing Methods". But I fear it requires Tramp internal knowledge. If you like to start writing it, using lsh as example, I would be happy to support you. Do you have any tips on how one could make this interchangable for tramp's ssh method (seeing that both commands are mostly compatible with each other, and if they are not we could add compatibility switches for lsh)? Adding a new lsh method is trivial, but then you would have to do so for just everything (lcp, lsh, rsync+lsh, ...) Special casing tramp-login-program for the case of lsh vs. ssh is not exactly pretty.