From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Douglas Lewan Newsgroups: gmane.emacs.devel Subject: Re: cpio-mode version 0.08 Date: Tue, 5 Jun 2018 19:45:40 +0000 Message-ID: References: <87d0x63r58.fsf@tromey.com> <87o9gpww28.fsf@gmx.de> <87efhlh8kb.fsf@gmx.de> <87wovdi584.fsf@gmx.de> <87tvqhkp50.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000908ef8056dea4b5b" X-Trace: blaine.gmane.org 1528227852 1341 195.159.176.226 (5 Jun 2018 19:44:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 5 Jun 2018 19:44:12 +0000 (UTC) Cc: Tom Tromey , emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 05 21:44:08 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 1fQHsG-0000B1-3Z for ged-emacs-devel@m.gmane.org; Tue, 05 Jun 2018 21:44:08 +0200 Original-Received: from localhost ([::1]:48781 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQHuL-0003FQ-58 for ged-emacs-devel@m.gmane.org; Tue, 05 Jun 2018 15:46:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50233) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fQHtn-0003FJ-CJ for emacs-devel@gnu.org; Tue, 05 Jun 2018 15:45:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fQHtm-0008Du-5C for emacs-devel@gnu.org; Tue, 05 Jun 2018 15:45:43 -0400 Original-Received: from mail-ot0-x232.google.com ([2607:f8b0:4003:c0f::232]:41553) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fQHtl-0008DY-Vz for emacs-devel@gnu.org; Tue, 05 Jun 2018 15:45:42 -0400 Original-Received: by mail-ot0-x232.google.com with SMTP id t1-v6so4287540oth.8 for ; Tue, 05 Jun 2018 12:45:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=XSscJH/ouFgGnt1tiF2BGNYDTF+0K8p8Fn6e1+y3PDM=; b=F1udygirPU7d7suiyudL33NOal7SDMFxMu9JG46fEJVKVTX9yQQp2VHJvWN7kj+Xu4 4f2wsBTRflOBHKgwFq0hJKYcpCwqJTjiJyPLuKrk3hNXWWCtfAGzL+NmzUqmPko/UNh+ WuY2oqCy7JNg9CkQclx2Tq0HefU0ZTgPVPLKqy2dEeOj71gwqOpsUaRUhf0NaTrxs241 1OF08iPOUPFGiIoxBk/51WbIV5nSxwHV0tTlMXSgONB5jnEzwhrhXDpu5aSRxyu/lsLo y9eoKmn0rPNJbGyUBKsCtURRRNEb5tj/ksNQZ/3JcY8JZQHJOK//fZmBz233gveF6Ftj ePUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=XSscJH/ouFgGnt1tiF2BGNYDTF+0K8p8Fn6e1+y3PDM=; b=nL2ewWmAWzxBiBcGUTDyjbRuPinLMGiaYIvxP5Z33jNlphIElE85oeexIOPKw3GbDT A6Xrs2mQcTQq1OwQ006Ne7qxWnrgeg9z/jzIwF+aELgjmeY6VWgPXNx+Oz25qdgJ3E2o 9hAZtlPfCxA4//jJhfYDakJtarD73JHvUESVxu0Y/B7f98yvl7QNNTgKeE0hR7FMH5qD a4Zn8/b3erun68EtV1oBl/Yr586FmwOki/BwRYuXcB6vTr2sT1SFNsirrD9GMErWAsHq pPo3th0wK3I9KuIQRo0PuODYfb6VfbRnRT25fc+rUHqetPlnfVdrSe8M88f7dbUiEOj8 ii4Q== X-Gm-Message-State: APt69E2rgTqoT48hKqf69ht9sgz6JZttwUqiFbYFo6hNRhbPJR7s5pRK r35DsG4uAUuSIL373gEh0qtv9JL0Tv/CE7tdbA== X-Google-Smtp-Source: ADUXVKJ+4gju4QlZxYSuLOEbwIDXt3Cfl8gkFCQEj4GsuQ6WLp3DeL5ud0xCwe7pPNAvOO6M4dxWQFbm60OCKn4IXlQ= X-Received: by 2002:a9d:99b:: with SMTP id q27-v6mr15351otd.228.1528227941091; Tue, 05 Jun 2018 12:45:41 -0700 (PDT) Original-Received: by 2002:a4a:c619:0:0:0:0:0 with HTTP; Tue, 5 Jun 2018 12:45:40 -0700 (PDT) In-Reply-To: <87tvqhkp50.fsf@gmx.de> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c0f::232 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:226046 Archived-At: --000000000000908ef8056dea4b5b Content-Type: text/plain; charset="UTF-8" Thanks very much. On Tue, Jun 5, 2018 at 7:30 PM, Michael Albinus wrote: > Douglas Lewan writes: > > Hi Doug, > > > tramp-archive.el is new in Emacs 27 and Tramp 2.4. So you might > > use latest sources from either Emacs or Tramp repository. > > > > Forgive me, but I don't know where the latest sources are. > > People write of them, but don't give explicit references. > > Both Emacs and Tramp reside in git repositories. Cloning Emacs from > git is described for example at emacs/EmacsFromGit>. > > Cloning Tramp from git is described in the Tramp manual, see for example > . > > > Does your tramp code allow for editing of archive entries and their > > attributes? That would be a necessary piece of guaranteeing a > > consistent user experience. > > Tramp would allow it. But the GVFS library does not support it (yet), > see bug . This would > be one motivation for me to switch from GVFS to plain libarchive. > > Best regards, Michael. > -- ,Doug Douglas Lewan (908) 720-7908 Member of the PKRA. --000000000000908ef8056dea4b5b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks very much.

=
On Tue, Jun 5, 2018 at 7:30 PM, Michael Albinus = <michael.albinus@gmx.de> wrote:
Douglas Lewan <d.lewan2000@gmail.com> writes:

Hi Doug,

>=C2=A0 =C2=A0 =C2=A0tramp-archive.el is new in = Emacs 27 and Tramp 2.4. So you might
>=C2=A0 =C2=A0 =C2=A0use latest sources from either Emacs or Tramp repos= itory.
>
> Forgive me, but I don't know where the latest sources are.
> People write of them, but don't give explicit references.

Both Emacs and Tramp reside in git repositories. Cloning Emacs from<= br> git is described for example at <https://www.emacswik= i.org/emacs/EmacsFromGit>.

Cloning Tramp from git is described in the Tramp manual, see for example <https://www.gnu.org/software/tramp/#Obta= ining-TRAMP>.

> Does your tramp code allow for editing of archive entries and their > attributes?=C2=A0 That would be a necessary piece of guaranteeing a > consistent user experience.

Tramp would allow it. But the GVFS library does not support it (yet)= ,
see bug <https://bugzilla.gnome.org/show_= bug.cgi?id=3D589617>. This would
be one motivation for me to switch from GVFS to plain libarchive.

Best regards, Michael.



--
,Doug
Douglas Lewan
(908) 720-7908
M= ember of the PKRA.
--000000000000908ef8056dea4b5b--