From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: How to test my changes to tramp on Mac OS ? Date: Fri, 3 Aug 2018 08:14:30 +1000 Message-ID: References: <87o9eni01l.fsf@gmx.de> <068C9CCE-0751-4841-B243-FA89B902FFC0@scratch.space> <87wot8tryd.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000049310f05727b2365" X-Trace: blaine.gmane.org 1533247965 16261 195.159.176.226 (2 Aug 2018 22:12:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 2 Aug 2018 22:12:45 +0000 (UTC) Cc: van@scratch.space, Emacs developers To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 03 00:12:41 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flLpo-00047P-CF for ged-emacs-devel@m.gmane.org; Fri, 03 Aug 2018 00:12:40 +0200 Original-Received: from localhost ([::1]:47897 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flLrv-0007Hw-0F for ged-emacs-devel@m.gmane.org; Thu, 02 Aug 2018 18:14:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flLro-0007G2-Hn for emacs-devel@gnu.org; Thu, 02 Aug 2018 18:14:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flLrn-0004Jt-5l for emacs-devel@gnu.org; Thu, 02 Aug 2018 18:14:44 -0400 Original-Received: from mail-oi0-x243.google.com ([2607:f8b0:4003:c06::243]:35173) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1flLrm-0004Jl-Tf for emacs-devel@gnu.org; Thu, 02 Aug 2018 18:14:43 -0400 Original-Received: by mail-oi0-x243.google.com with SMTP id m11-v6so6437711oic.2 for ; Thu, 02 Aug 2018 15:14:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=C4JiMBHTGhw4oeq3mIRm21dMZdvvikbgQ613C7XSacU=; b=N/4GT5H9nqT6tGeZn8tSYfRj7IiowqN1RHQ/9amVzQA5wkChheW8voTkdR0tBIeLwn N8LFAP7jATIpM4kiDerr1QOuPaWfIVKO1Ex5TkKr6Eg4UouR36RhuvJNSaLTyrTK4AsG 7KYLM3rtT7/MiySR6L5RSZ9SjOqhHs4vykKBAZcims/Zaaf5DEhIm6g2/1B0jz4gBHPg vMApQ6/kUOeRczfiPoRJsFtDk6uwcu0e4NTjkwz9hI7ghvikGFodaTcVhVZmy1vsk6Mh IjtgkeA6tG8inXJ1pxQb+UaOpUzdiaSrLyomKQCzLQ3A7PRJqSCeHxt3TmjC4Zmb4BJM Wx8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=C4JiMBHTGhw4oeq3mIRm21dMZdvvikbgQ613C7XSacU=; b=joJ9JupqBmw37JXpXbRrWhYn5BEuElWF3iYgHD8ZzQO+7DfjZQZN556eVQB+uqhKJz GHphIX7LZ7XNcsiJ5r4sARq6/uKfkSoo1bF3FOcJfojHvoqGu8gMzKSz4nXKkWvyhTyP XmMgX/KBWdjO3/NDRb/YQ7UU/iS0tMRyjGGS6vEWMtWIlFjIoJzqSgC4dRmOTRInwmhW IEk1TjcPwzPMPsTdd/X5OXPAlGsTUSKlG996ddjduL/BexiBw/rpPcnPrwVOSa280brP 0l/t7ZMpIFbz8pinptGpiwZYQB2B94cWDs5tiyAMGe5ZnA3fAFi5L97rlabhoIwgXH+H P1sQ== X-Gm-Message-State: AOUpUlFEcD0/pS+WKW+ekFTvkFrg9ut1Culx9V26woTnvEf9YEZgd5zU OVxPyunDyG91AjmSxdLkZ3vMOOv1IfqDL3g2TN0= X-Google-Smtp-Source: AAOMgpcPBaBZlFX11Vd8/Mpl1H7aTwTjHtYT9Ey83LyG18kWf5XCGgeWX9aArVgsGdOM7oQ2qTtQumH76k21NlpsQF4= X-Received: by 2002:aca:b9c2:: with SMTP id j185-v6mr647168oif.212.1533248082094; Thu, 02 Aug 2018 15:14:42 -0700 (PDT) In-Reply-To: <87wot8tryd.fsf@gmx.de> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::243 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:228112 Archived-At: --00000000000049310f05727b2365 Content-Type: text/plain; charset="UTF-8" It is likely the OP is running Emacs from the packaged keg version from Homebrew (Homebrew has 2 emacs recipes, one which downloads the soruces and builds and one which downloads the pre-built binary from the emacs for mac osx site). My suggestion would be to remove the installed Emacs and then install the base recipe version that downloads the sources and builds in /usr/local tree. Once they have worked things out and know how to get things working to access the remote site, they can switch back to the pre-built version if they prefer. However, putting all that aside, I'm not sure the OP needs to go through all of this anyway. For what they are doing, the version of tramp which is included in Emacs should be fine to verify they can do what they want. It isn't clear what changes they are trying to make or why they need separate sources from savannah. Unless the OP is implementing a whole new protocol for ftrampj, they probably only need to adjust some of the tramp config variables. On Fri, 3 Aug 2018 at 06:50, Michael Albinus wrote: > Van L writes: > > >> How have you > >> installed Emacs? I guess it is a distribution on macOS, which hasn't > >> included the test suite. You will see it, whether your Emacs > >> installation comes with the file test/lisp/net/tramp-tests.el. > >> > >> Pls check this first, and if the file does not exist, ask the > >> distributor of your Emacs, whether all the Emacs tests can be provided > >> as well. > > > > `make install' does not copy the tests to target directories from what I > can tell. > > I'm not sure the OP runs anything like "make". Looks rather like an > Emacs distribution to me. > > Best regards, Michael. > > -- regards, Tim -- Tim Cross --00000000000049310f05727b2365 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
It is likely the OP is running Emacs from the packaged keg= version from Homebrew (Homebrew has 2 emacs recipes, one which downloads t= he soruces and builds and one which downloads the pre-built binary from the= emacs for mac osx site). My suggestion would be to remove the installed Em= acs and then install the base recipe version that downloads the sources and= builds in /usr/local tree. Once they have worked things out and know how t= o get things working to access the remote site, they can switch back to the= pre-built version if they prefer.=C2=A0

However, puttin= g all that aside, I'm not sure the OP needs to go through all of this a= nyway. For what they are doing, the version of tramp which is included in E= macs should be fine to verify they can do what they want. It isn't clea= r what changes they are trying to make or why they need separate sources fr= om savannah. Unless the OP is implementing a whole new protocol for ftrampj= , they probably only need to adjust some of the tramp config variables.=C2= =A0

On Fri, 3 Au= g 2018 at 06:50, Michael Albinus <michael.albinus@gmx.de> wrote:
Van L <van@scratch.space> writes:

>> How have you
>> installed Emacs? I guess it is a distribution on macOS, which hasn= 't
>> included the test suite. You will see it, whether your Emacs
>> installation comes with the file test/lisp/net/tramp-tests.el.
>>
>> Pls check this first, and if the file does not exist, ask the
>> distributor of your Emacs, whether all the Emacs tests can be prov= ided
>> as well.
>
> `make install' does not copy the tests to target directories from = what I can tell.

I'm not sure the OP runs anything like "make". Looks rather l= ike an
Emacs distribution to me.

Best regards, Michael.



--
regards,

Tim

--<= /div>Tim Cross

--00000000000049310f05727b2365--