From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 05 May 2020 18:50:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: report 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 41099@debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@gnu.org
Received: via spool by submit@debbugs.gnu.org id=B.158870455730523
(code B ref -1); Tue, 05 May 2020 18:50:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 May 2020 18:49:17 +0000
Received: from localhost ([127.0.0.1]:37444 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jW2d2-0007wF-QS
for submit@debbugs.gnu.org; Tue, 05 May 2020 14:49:17 -0400
Received: from lists.gnu.org ([209.51.188.17]:41980)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jW2cx-0007w2-Kc
for submit@debbugs.gnu.org; Tue, 05 May 2020 14:49:15 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:56128)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from )
id 1jW2cx-0001ih-An
for bug-gnu-emacs@gnu.org; Tue, 05 May 2020 14:49:11 -0400
Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:40729)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from )
id 1jW2cw-0006c8-8A
for bug-gnu-emacs@gnu.org; Tue, 05 May 2020 14:49:10 -0400
Received: by mail-wr1-x432.google.com with SMTP id e16so3996486wra.7
for ; Tue, 05 May 2020 11:49:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=8ewAh9Pj8zUZlQUhJ4ToIRti3qw06H7YFkMy6VdZiHk=;
b=sEWvmEZPBux1JRnn8rwq+SnNrAbxgLb56eMPGiO+GcFPV6QzGUnyNCG4DTyL+KJJO+
nzlVBEiZMS+RY6tn64rTZyZQUgRaw5bo75P7ZD1IujSD6lGwPcWvTaOxDMH8QZk0/lCe
CvdLT/li1ghq9od17gTI4tQBLLkgMCIuilJvc8JvLzKzu887Tmta8xOO0avkMha6i0Bk
KDthRgcc0PfzFBFhglgK/N8tAt6QwQuM5M7RY798ihRfiEGsgtgONosiDEVCv657359Y
OWear6cMkieufi6NRVwJ98M79DQFbgqLMPZyYZ8MarS5H+1j0EefCEjkgOUaAjZyRjHN
ou6Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:subject:date:message-id:mime-version
:content-transfer-encoding;
bh=8ewAh9Pj8zUZlQUhJ4ToIRti3qw06H7YFkMy6VdZiHk=;
b=EyVmKC/TE9vVK22MCwi0qVjJfT0sgnIRsycTECvG9Vv6ABXwbTWpkV0QcgnsKuswaA
996cOgSRHFHxnUugrP1bQGNuHvKqpo2qlBBrOaRJAej5YfW8Y5Wqs9av2dBbtgrzsvsI
HiDgXmqxMYyV0NyqgDaRVwzq9wBK2QQtDmlFd9ogbkxw0/vFjxLa0gst3nUnQhTalOxN
2CFMoleg35KxdyvFjTkDlr4MyVP7esU7jcaf0gf+cHWk6E2qRuhMrsUHV+KSQ9Wg5Hfp
YG4B0L/JUFyBefJuRlQTV0rm/vbT8FgfTvlJnCwuWnKX0NH27gPHzN3C+eHAkUY987pX
Xtvg==
X-Gm-Message-State: AGi0PuboStMcQbdq8Oo9iDluc+YDmShtUev5ZQe/70Lj9pDlhMiQIgmx
pio/Qza+RL3ATtU2x7TNWcmucbcVLJY=
X-Google-Smtp-Source: APiQypIwCIS2GwsEO7NIGWw4jZzxDcrvkTcT+ABnD+i+TAbVGObNFHGe5IDbsQgh3u6uhOMULA+d9w==
X-Received: by 2002:adf:f091:: with SMTP id n17mr5145660wro.200.1588704548304;
Tue, 05 May 2020 11:49:08 -0700 (PDT)
Received: from phst1 ([2a02:2455:2a2:100:c351:ffcc:5d8e:4288])
by smtp.gmail.com with ESMTPSA id n21sm5120193wra.15.2020.05.05.11.49.07
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Tue, 05 May 2020 11:49:07 -0700 (PDT)
From: Philipp Stephani
Date: Tue, 05 May 2020 20:49:07 +0200
Message-ID:
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a00:1450:4864:20::432;
envelope-from=p.stephani2@gmail.com; helo=mail-wr1-x432.google.com
X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache.
That's all we know.
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001,
URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN
X-Spam_action: no action
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -2.1 (--)
emacs -Q -batch -eval '(let ((default-directory "/ssh:HOST:/")) (print (pro=
cess-file "bash" nil nil nil "-c" "exit 42")))'
Tramp: Sending command =E2=80=98exec ssh -o ControlMaster=3Dauto -o Contr=
olPath=3D'tramp.%C' -o ControlPersist=3Dno -e none HOST=E2=80=99
Tramp: Found remote shell prompt on =E2=80=98HOST=E2=80=99
1
Note that the return value of `process-file' is 1 instead of 42.
The relevant debug output is
20:46:42.302070 tramp-send-command (6) # ( cd / && bash -c exit\ 42
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 05 May 2020 19:03:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.15887053797592
(code B ref 41099); Tue, 05 May 2020 19:03:02 +0000
Received: (at 41099) by debbugs.gnu.org; 5 May 2020 19:02:59 +0000
Received: from localhost ([127.0.0.1]:37485 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jW2qI-0001yN-RN
for submit@debbugs.gnu.org; Tue, 05 May 2020 15:02:58 -0400
Received: from mail-oo1-f54.google.com ([209.85.161.54]:46161)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jW2qH-0001yA-A1
for 41099@debbugs.gnu.org; Tue, 05 May 2020 15:02:57 -0400
Received: by mail-oo1-f54.google.com with SMTP id x16so799327oop.13
for <41099@debbugs.gnu.org>; Tue, 05 May 2020 12:02:57 -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
:content-transfer-encoding;
bh=5tpbDwH+nsD2895FgeyEkiIej4eqAIQ5hsALwlwmlqw=;
b=UFwIbU5mT+4Nt2YUg4Cdd0ZS4glSjbbByndQmcUqA+g+bX+KvJ0S7/2uJmSV2/Ixr0
rUvGquMI2huuBFx9FngsGm9aKIYo3Ryzq18QfpF3OeAELc/1y9whOfHtXobCKh251phZ
z6I9a+NT/F2DbzWhED7pw0N/8lOABbs7MdyQCURXt//zRRpLXAzqCok1BNSgSvFFJTlp
S8oaG7ZmtIvJBLDhr2ufENAYld8YoXCJ1uMWwpDHWZsOu93L8KUkoNry7p3ufWXllO4c
zf/jkRS4y482mpIR2c3Lax8kNfNbjAcMfRT/KV/LDTx/20WnzFbkTSP+ZPlPjL/acUyY
UQwQ==
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:content-transfer-encoding;
bh=5tpbDwH+nsD2895FgeyEkiIej4eqAIQ5hsALwlwmlqw=;
b=o8RyR3FjT/INQ1qsEkc3IlesI8BodiaBjw+HMMOU4v62c6M4twoAeMrxza9Peznvmf
8Plob4y5qCT6affI9n4tb+6xehzpIt+OyHcv6qtgamaNfTN2igP4E28T0uTetS1Kcrkn
sIZyJG3FmMtk0uOdLLUZuRpx21J4hdrA02qwWVkNvJnKRHU36SUfj973/Lwz0pWbgxKo
apxpfLFufKUsixXQe3MxbVDIcGlVc/D6hXqZvq/W8wpR/836aM7ZVHyb0lEF+IqUXTBv
knC4cRBm8wggAcn76Nn0VbiVZk3V7Kn/T8vob+lHSxKWZoAeUag6KrTIEzCiX9WIeK8T
kULg==
X-Gm-Message-State: AGi0Pua6cOtlkZCzgrB4mOKl+rk68GHiCaYd8ELYZEl2kvhvGnHXSK/W
m9TCqJ2T4rK5MgbmdMtTqhAu9MTAn7IH8V9y+dUzSo8mTC8=
X-Google-Smtp-Source: APiQypJIjr3IlSqsKe0jh+WwdfjE/i2ep459KV6lQsC+RbbY110vl9EZGrTkT0jkq0P8ZmVM2zqEobTWa/6nB8SvKJ4=
X-Received: by 2002:a4a:3b4a:: with SMTP id s71mr4200321oos.81.1588705371228;
Tue, 05 May 2020 12:02:51 -0700 (PDT)
MIME-Version: 1.0
References:
In-Reply-To:
From: Philipp Stephani
Date: Tue, 5 May 2020 21:02:40 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
Am Di., 5. Mai 2020 um 20:50 Uhr schrieb Philipp Stephani
:
>
>
> emacs -Q -batch -eval '(let ((default-directory "/ssh:HOST:/")) (print (p=
rocess-file "bash" nil nil nil "-c" "exit 42")))'
> Tramp: Sending command =E2=80=98exec ssh -o ControlMaster=3Dauto -o Con=
trolPath=3D'tramp.%C' -o ControlPersist=3Dno -e none HOST=E2=80=99
> Tramp: Found remote shell prompt on =E2=80=98HOST=E2=80=99
>
> 1
>
> Note that the return value of `process-file' is 1 instead of 42.
>
> The relevant debug output is
>
> 20:46:42.302070 tramp-send-command (6) # ( cd / && bash -c exit\ 42 20:46:42.331851 tramp-wait-for-regexp (6) #
> tramp_exit_status 42
>
> i.e. TRAMP should have access to the correct exit status.
It looks like `tramp-send-command-and-check' should not just search
for the exit code, but also return it.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Michael Albinus
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Tue, 05 May 2020 19:26:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158870676117961
(code B ref 41099); Tue, 05 May 2020 19:26:02 +0000
Received: (at 41099) by debbugs.gnu.org; 5 May 2020 19:26:01 +0000
Received: from localhost ([127.0.0.1]:37568 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jW3Cb-0004fd-E7
for submit@debbugs.gnu.org; Tue, 05 May 2020 15:26:01 -0400
Received: from mout.gmx.net ([212.227.17.20]:43367)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jW3CZ-0004fP-Lg
for 41099@debbugs.gnu.org; Tue, 05 May 2020 15:26:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588706753;
bh=kV97ZkVesVVBY1vGeFEjfdFpKFCTCXGOZgbEdaG1yv4=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=GjOlhARhq0wmmRlVsr0GS+8/6Clu0WokMmF5pxxxInQCfoVvP8zzgI3V+bdkMCtp5
+RZMhNOVb3LDO4S4dvndYugQCvm3ti7vlJbK97h2UpZ8MydfhLfPoFsrsPG6N0kW0R
bNEN0rg+gXZNIQOCRkLh82lmUgRwcLC1iW83K36k=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([213.220.145.136]) by mail.gmx.com (mrgmx104
[212.227.17.168]) with ESMTPSA (Nemesis) id 1Mzyuc-1jBc4k3gww-00x3Ai; Tue, 05
May 2020 21:25:52 +0200
From: Michael Albinus
References:
Date: Tue, 05 May 2020 21:25:51 +0200
In-Reply-To:
(Philipp Stephani's message of "Tue, 5 May 2020 21:02:40 +0200")
Message-ID: <871rnyyyio.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:aV5o7/I0PgAdoCbM3xzJn23ve3v6ru3GEkZUC6t2ZAxGM6PTPzO
OGHRYlWIoto3z4iC7gSsQkDGd1qC0TIi5EB4RxIDtz5lSXD2Rg6dvJDjl1IkmGZh3B7S4JD
299rPhmIQRWKordQp84rezRVHzmJ6Q/LbIFD1Iwsp7IkBj6iH1TAONDBr8oRB0hPukyb81Q
kPGVw+Vzsr3FVCsXThT/A==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:xFXDyiZjMj4=:gcU/5JgGF1oMVIIPhIAHNK
dBdjFBPIa4S8eHz9602WbahIy4n3qqQCWTvzZB/ISht65XgN/m5XYBGIaoWcmHnFLkGEh9x+J
zSG6frmB7Yg474vlCDqE+SQxYs944baHzuzoNS+l5HY4CzvBOK4bYi8amndeBukWQZ5LWdGv7
5SltGiR2s/6ANCh6Z/3C1bC3JTVouXGoARDnZE+q/KI+M99kuiiZhVAqbqhIylTIfJrsvFN6q
+O2WIngXt1dukfKaXC+5flppwI4BnTDKKTHSBobESrZltacYrUJlIKX+520YGU1KGNgOci/lJ
OQzQ8dDKD6n/k6DH+z7vg0R9RYDSXiV1EeXwYnCP4OxSDCMqrj1ShIyecQ/wdHMMTH9cYyNO1
GF3Az068wya8ejD6VFS+5WusAXzOiik8Kb6RQapLH5c3cfOXuOR24ul49VNPsX8KZobi+mror
xlg7inNr3OMR23FxryFkoXAriHtclMbOnETC+0x7j56B93CS+w9pYdRV3LAfR6U+dLEoJWjKp
mGHXM4g954Pf4vqzTDUPN9YtyGK3pWxCIPvTN+F13NefeI2jCh8zhvqFJrinBnIewzrV6N7VC
KK/0Ts2CKtBpu5u7S0iy38eCJBlfOdwUwFeNJL9/jzzvpX0nFgg3ciq/BhTa4yFGJ1FkRuJZV
fD+5BSArjPO/RsNGrWiZsBsImzzTE1QrDlQKSuTfjQCWhk5MnNEBfinTGGffjArjv4nqVTCrW
XqWJzU2f+oyoi5BAI+cavuYg7JE0tFiA+L0y6oyI5zMkyi7xXB8E9ohAUCTq3meP6w2KtxTD/
KtgnrRQH6dqRYyZbzTrRUiSj6A+dsszgncspHXuKZG+u8Nh2EBXl/sjOuSPpyxVOk1TzjfCLZ
MTrm9ASRbC/X/WH879cZTC12N9FxyMetWB3TyoC8u/gJJGdLPJht/ZmZ5glXkIIzfXPABdzV/
cusiEA4dfnbvpHgSd3koAjBN+3uXhA6hwcUXXIKOiE7fBtNreqMvYb1MnM+/vx80laiWEpvLH
YFQT5fErDX266EzALyZVu45aYEnY+kejBU/4mJvsfR/sYI2pWKxIMkdCJoUwzJw3vqLTqwnew
czRaZdEoZVZh3ee4J3GKR8wcuH2X+nunBz/fKYrAtsRifnThGjjlHtmjHkYF4Zvyy0rh1K09V
afApMQVFJ/XW/1l6JTljgqigHMVTpxgB7vbhCBcjzZiqGSR692JwIjQlwrxfN1OejHmu0QjpB
kySgTh+9kta6uIeOk
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Philipp Stephani writes:
> It looks like `tramp-send-command-and-check' should not just search
> for the exit code, but also return it.
No, most use cases a simple nil or t is appropriate. Otherwise, you would
need to check always (zerop (tramp-send-command-and-check ...)). But in
tramp-sh-handle-process-file, it shall return the exit code (indicated
by an optional argument).
Same for tramp-adb-send-command-and-check, called in tramp-adb-handle-process-file.
Best regards, Michael.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Michael Albinus
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 08:39:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158875433014358
(code B ref 41099); Wed, 06 May 2020 08:39:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 08:38:50 +0000
Received: from localhost ([127.0.0.1]:38463 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWFZq-0003jW-0b
for submit@debbugs.gnu.org; Wed, 06 May 2020 04:38:50 -0400
Received: from mout.gmx.net ([212.227.17.21]:35655)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWFZn-0003jI-R7
for 41099@debbugs.gnu.org; Wed, 06 May 2020 04:38:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588754321;
bh=Swlq+FVyXA4iW2bfqpiT7BvMVU7Jap+wz82MNH6s9WU=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=AtlBgPcw8RBxhnTWzFyEdqWIJ3j6HZVOKFDjBzLVEvT6jXakVChOlYlORu04sRTUi
zb+WNOG2QdFi0j4cXZ0E9PMfI0zH6AZV1mnqq+MQQtlBmZJBNI3Hf0nXlZ46p010HP
M711TtQNm1FxU3e3oYj8axYpZqu6W0iSGlA+bphU=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.86.42.197]) by mail.gmx.com (mrgmx104
[212.227.17.168]) with ESMTPSA (Nemesis) id 1Mj8qj-1iu8rl4BZF-00fEMZ; Wed, 06
May 2020 10:38:41 +0200
From: Michael Albinus
References:
<871rnyyyio.fsf@gmx.de>
Date: Wed, 06 May 2020 10:38:39 +0200
In-Reply-To: <871rnyyyio.fsf@gmx.de> (Michael Albinus's message of "Tue, 05
May 2020 21:25:51 +0200")
Message-ID: <87sggdmp9s.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:4r60VoC66pyVICmkD4rJ/pLYz2LYfepI/RiZnmeMpQ5gpIzwI7P
NCOP5dloyGSOG9GFrCc8TmBb5lSLslzdR2y6lllREzau6VSHL2vwajiYDddTp4ZORjDnOqc
wHqJJc6o83n5NjFJeD1wmz5O9AluUW2uASLGeXFK4QS4ZB0EuZGuT/43/dzo1O7QlvvVMZg
XY9nRPSVjJRNvS6ouplLw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:TX7ae8kvY9o=:TF4lRoIxK8a8BytmmbwIKt
f6qtpeRjw4Cd2OnCG2NRcxq8MqDQymZW9s7P9J+YMp+QojPAcpPsW1/yxif7BkBLvo799kDbH
YSl44/OKWeb9+yMykUMhDbgOTuY+oPM2nXEJ0KBY+P+UU3Gfc25ZaCHQt03WlD2N99OXla2Cv
YnmBsb70wRA/r+YCVCMKRBkzcdzyL88jC1vbMIK5cNE8jDVbBlhNPO7eLq4AGesd8ZVJIdIya
hbOHvlxYS18KqymQ26olLsEw3yf0yK1sfxR10IdHNxMyR26/Arxay0sw7cqaqxT5K+Wh1INI/
5RlkU9dE/+0QwZYy75RW5xxaFMMLYDrGJdu8kpGst4v2cU3eT1FouBD68HW42IlYoOrlVeXn3
TUDxz/z/TV3cicexxu1TEBYNzbYSjjtpxOs6wFLmap+wEgPbnJZYc9IvuqrwxbIfmlkMxPfOE
935mULwSYwK2SNs0U/WPZKO05zZEA843229AazcAfl1qD6uk7S3u42bl1zlhrF/IKY7tLnnFs
qeo30rPrA9UO4AUClG+t8ISA5LEccJ3WQ5nHRSyz58LOrHQ+Sd21wJuX087oAg2fmiOP12xPN
4nK7ytJ80EqbYZvkYvhXgbVXFDQIuzm0/c2izpo/7Ms7hLP5xiJDJKg0cSO8yPbM1nzhLYkrH
2KnUVUZvqKVD0+zrqKke5sDqs6Ofr1h1Dajk3oRVHaGaxb33ZwErzfppzg2VzUJ9225wnbvnD
9qdO8PoXTu/KmPlLW+t+nEjkUCDxhBsr7FTkZYtUn/eDoJhUm2mCbSlJHHoKACb1wKmjUimDZ
T5n4Wwj6evz6JokNnwlSAm4PxRwiyHbm9wH+g65QEzUMcTWl5i0xxTEQOCub4qJJFvsOuMrfL
6G/HELoH0DmmGTX7zIWW7zWIQT7zCOXlelrysvdqZSZwqjSKjaLYC7VvyuadymYYf+DPgnrwP
0wm06BbqLBDQ3g8lGmCEZpG1q5tFGSDXd24Ohj3QlWc1/GZg9xJtGyI8Vn3G8xLqYYMXembzg
tEzjC6lhXVxIyfK5RPQWdWmc/MibRSGSTaHFjUuxFV8+XVUKqkdrhLU6hGkbZv/p9Q9F9AmMX
FiTYBhZz6KYt0EZu5nDDd/KeDReVd3zJvbPg1/eAhF9jGKpR7iKpnc2rYPl6ExpAUmjMzCctQ
LemVwgFeEqIe7SNVa3flsNOdpPOuMFUzU4K6yPl1R0NxUhNhWwhMKiguBCBrKS08OhQJj4wRz
yEfhl0HnQa+73pOJC
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Michael Albinus writes:
Hi Philipp,
>> It looks like `tramp-send-command-and-check' should not just search
>> for the exit code, but also return it.
>
> No, most use cases a simple nil or t is appropriate. Otherwise, you would
> need to check always (zerop (tramp-send-command-and-check ...)). But in
> tramp-sh-handle-process-file, it shall return the exit code (indicated
> by an optional argument).
>
> Same for tramp-adb-send-command-and-check, called in tramp-adb-handle-process-file.
I've fixed this in master, could you pls check?
Best regards, Michael.
From debbugs-submit-bounces@debbugs.gnu.org Wed May 06 04:39:24 2020
Received: (at control) by debbugs.gnu.org; 6 May 2020 08:39:24 +0000
Received: from localhost ([127.0.0.1]:38467 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWFaO-0003kr-8D
for submit@debbugs.gnu.org; Wed, 06 May 2020 04:39:24 -0400
Received: from mout.gmx.net ([212.227.17.21]:37621)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWFaM-0003kc-N4
for control@debbugs.gnu.org; Wed, 06 May 2020 04:39:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588754357;
bh=5vvzOphxvK7kTGkMIgjhUfYMOu+so40bQsHwbvxm0y4=;
h=X-UI-Sender-Class:Date:To:From:Subject;
b=Z7tlbMDIJeX7Lk9X7lfKe+2R9Jq2IW8CGR1zsTIaYjzVWhdHE9Kwqb/3CHjxBcnfn
JdHwbTC6Y9O4/4CEU6bznzDYWoXO0YeSvjI2n0jXd1qnWBFB8B77iXPohjtQ3BuqZW
ZORaClnfGRhQJZ0YD8NEbCTLNyM6aPO+zTiYJt0A=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.86.42.197]) by mail.gmx.com (mrgmx105
[212.227.17.168]) with ESMTPSA (Nemesis) id 1My32F-1jDKSB45ap-00zT7y for
; Wed, 06 May 2020 10:39:17 +0200
Date: Wed, 06 May 2020 10:39:16 +0200
Message-Id: <87r1vxmp8r.fsf@gmx.de>
To: control@debbugs.gnu.org
From: Michael Albinus
Subject: control message for bug #41099
X-Provags-ID: V03:K1:Sr6bcIBr5re2XCtyT1elyToN/uR9Z+TsIJt11xcXCMg81uyLsAL
VTHAbptDiedZXyYeeFwmqaSjEGZNjT7/bCRH8zBPajAOGxoRPvUsMvGGIW8lEXpmjj4eHg3
lsu6L8YI34sl9RvwsXZJT4A83tuSaPviAN5ihykASs7TQYjP4fuObiK+7/3t//sJeGWLPCK
XxM94wtg0SJjXbm0K3n4w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:CcJq7aG7xm0=:KIGHudZdD3Xr+MJMQbYdPp
QBcx3uG0B5zhBdLXjKrcELl4lsANPOyklyucuR5ckljdd7HwebWyb2+DHRMRgbZ+0sm+zUIUi
rkRIFa3S6wBCJmz9Yx5DwwXt4rs9Niqlh4qfbAEGGW1xItF9WgNEm02s6giCmnFQiincP+cdB
ivEfbmBXI/9ydzjTefXcqSqYqfROYYDOmzMkKiUa+5twl1jSDC81TTooYmoWwNx+jpBuYdk2s
7/OrhhQq5lTEG9n8CEv2Jfs5mohTX1rAlsWo+ExiXm6W0O0hvpODqLiK42IYYsu2TPAMFdAdt
8hMQcGxHIN/PJZWBM+vYmDE5yAimBoo9iIGWsvx98bosMUpKJpzcFEO1QaDk0adlknQ+CiCK3
/mDViDIK8dHasxg9Yo2DFZAQepkl6vIAQk3MN3//Y8D+1Ms4TawYdqs05tuXJqUZtGdvBTZAU
9DkhR7ys0vBs4IkLTlsHe6i/b1CYFtN8NKx95HhnkEiOOD7wHRRD0EojrR3hVKw04+NNKBqc6
RSr9roufFNAqhtcvMkHy0DBsdrkz2m/R5RvZQ5V9IPMPgymMxgtEOdoJl0bYGgE8Ev7lCQgT7
c/bg8b2UOZFvYNW3IglnBZpmiLGq3eDwsLE8H+r8Ymu0zQBkShESC7usSEBTmvLi+NkD0P97c
cE6q/oubryx/kSr0wricZMws0+B2HHig2pxObMIsIPo/fdnz1mMjTms+tWwEXxFvqW8Mg++tk
glSaJDQrfB7Crrf2D3ngSY+YJKWiJ2RwRohQ6N5pPpqHD8vJlLuYhFLddUo9nuW3z8c99PHcr
QJNhI+7z8JsDJxfmUTPMoSYMh7cHmSvbnuGXUe7rlOnnmMn1rBHOlLVU1AW+2hiWFaa0RnWN2
dYfsS22wEG3CzJoV9R4mcQtS8uc5XwlnrSv+rohP87BL3R6vk+K0fGVqvAJZ/UYJ/2F5A7vsK
ZOlBivuMJRCyw4E6ravTHIaegIEPmiz7fiDTePlJPIM0F9HehnlJJrEnizlJ2gqDWC1uSKIrQ
sV0l64j+105wSOL9cO9JvrWcYjuEOL0HP2YxE3YfDruEAeSO49ic9YhQnVFRSFBhefIcgu8cQ
e4d+MHVjBC5dRGIpUpl7tZXVDUnvhd4b069VujPn9zMx9GIXsh41uulVyP4U90sM5I8QImViQ
O+73uixgyf7c1cPczrK88WsopdJ4dXJe7KTsuPor2EHQqSIbPbz+ab4FgnA9fAypMZvLpc0tc
iookLPjRLGlw+NHe1
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
fixed 41099 27.2
quit
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 10:40:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Michael Albinus
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.15887615421864
(code B ref 41099); Wed, 06 May 2020 10:40:01 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 10:39:02 +0000
Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWHSA-0000Tz-CW
for submit@debbugs.gnu.org; Wed, 06 May 2020 06:39:02 -0400
Received: from mail-oi1-f172.google.com ([209.85.167.172]:37595)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWHS7-0000TU-Sf
for 41099@debbugs.gnu.org; Wed, 06 May 2020 06:39:00 -0400
Received: by mail-oi1-f172.google.com with SMTP id r25so1290860oij.4
for <41099@debbugs.gnu.org>; Wed, 06 May 2020 03:38:59 -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=Vp+T2Z4rsfp4mPxRLIHBKC64qGa0WhvwGwXVbFEuPSY=;
b=s5CUUFGdojsbWQig7C0p8fFAwrjIB4u9b8wNDYcIQ7gAEdrxUq3FRjjl9+DBPvwZ3k
IMqmSrL4p+33swkM2Ri/QLhZ/IHgtm8f7xyUmM3IVN1/KMwlGMBG9yMouY2wkeMrA2J2
ZF/gMCpsd9bVApFPQAMDFJ6QHyFez3pje+unRgJSwEwuSVIfACiIEIgyjwQN7KgZY/4s
ceeDkwsPazfLht7qAIp++g9sUdxR/BrblDSkgg3emUroGWvjIHsDv2/Lfk8mxxRt7Aa6
rxIQBnucsf6qU69ew8cgzzKGywXFcq0QUnZV0wTfYHPLvu8QMd2JVHW24BOwrSbXp5ln
sAWw==
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=Vp+T2Z4rsfp4mPxRLIHBKC64qGa0WhvwGwXVbFEuPSY=;
b=LY8XvgkNyPwBf9/KpXvLFvcBFNktwLgU7VqCmWeRC09LePD82tU6gQC+kNt6War7fP
gqOxnb/yM+rQJBXf+0YyvhbT07B0+8hz/ocs4SE2i2bzfuUKiIEDMxMlfFNFHxmHa/Vu
ylA0tYgqwI+5K8+mqySnkdTqGIMtGYyPud15LJwRq1Qf5dQ1l6kND7DaA4i2f8uhFw+B
GLwQQrHPqSAQ+nKRrijcLZninNu0GCUzrdEFCXHGhq/3jzyKOBVjTRhwR3k0WRv2Zydi
kZR+JcEpGt8/7iliqpFIuPyapHnVJVXwjsHgIgnHDD2t5kopEQ0VSQXAdbg4SS86Q7wz
urAw==
X-Gm-Message-State: AGi0PuaZN7AE+lzVP6YM40QpzST1EUQS1wplGqfkAYryRV0yzx26uK0w
QaklWG3bZeRnziinks1a625RsRLYATLqR2oKO+4=
X-Google-Smtp-Source: APiQypK5b6t20O8Ngk5OYFDm7hFWG6jJIMS7sySEs7jMZ9CQMFblTz8fjlGAChimDU0Atxudl0MQ79N/4eeMkaEltGA=
X-Received: by 2002:aca:f182:: with SMTP id p124mr2260677oih.170.1588761534111;
Wed, 06 May 2020 03:38:54 -0700 (PDT)
MIME-Version: 1.0
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
In-Reply-To: <87sggdmp9s.fsf@gmx.de>
From: Philipp Stephani
Date: Wed, 6 May 2020 12:38:43 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
Am Mi., 6. Mai 2020 um 10:38 Uhr schrieb Michael Albinus
:
>
> Michael Albinus writes:
>
> Hi Philipp,
>
> >> It looks like `tramp-send-command-and-check' should not just search
> >> for the exit code, but also return it.
> >
> > No, most use cases a simple nil or t is appropriate. Otherwise, you would
> > need to check always (zerop (tramp-send-command-and-check ...)). But in
> > tramp-sh-handle-process-file, it shall return the exit code (indicated
> > by an optional argument).
> >
> > Same for tramp-adb-send-command-and-check, called in tramp-adb-handle-process-file.
>
> I've fixed this in master, could you pls check?
Looks like it's working fine, thanks for the quick fix!
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 10:51:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Michael Albinus
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.15887622363027
(code B ref 41099); Wed, 06 May 2020 10:51:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 10:50:36 +0000
Received: from localhost ([127.0.0.1]:38655 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWHdM-0000mk-0B
for submit@debbugs.gnu.org; Wed, 06 May 2020 06:50:36 -0400
Received: from mail-oi1-f169.google.com ([209.85.167.169]:32954)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWHdK-0000mO-RU
for 41099@debbugs.gnu.org; Wed, 06 May 2020 06:50:35 -0400
Received: by mail-oi1-f169.google.com with SMTP id o24so1330784oic.0
for <41099@debbugs.gnu.org>; Wed, 06 May 2020 03:50:34 -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=/tUuVolbCP6TD8rRUpQYHh6lvZXI81m6VOoB9da1D0g=;
b=R4Tkmr7mhN8yTCSKRC7Mrw6+BGkUqsH++IP0/eiqLVg75XDBO08308dcB6nYPp7ISL
jSsBOUERECf0Zlm35IlREY5XnmxAZm9EO2v3KvXvQrYdEM/0ZxtAMUeN7vQ3q52EmM74
pKmq0C74HB3SDtPF52S5w+SyX2J4aZ28BqDqRk7ouzZZCuBH2q4BxzNYZHF6Tz7P7+b7
caMaYkG1JImZH4X5rK/gkrK5tVxhEkXw3mYPhVX4nW7DuXXDDVU/j5STIGzn1ZsMYLWE
AWQn5oGsiU0OLuoOjGGnMpzy8ZGWOi8FgJb/EU1werAq7nk1POhE0s5AKb706O1xkbCh
duCA==
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=/tUuVolbCP6TD8rRUpQYHh6lvZXI81m6VOoB9da1D0g=;
b=OFwDDP80DLp1m0OQoY41NLdEfulbtQoqG1wCRlX+t5MIAjpYtqwzF/LyUsHiQtDAJS
06oJIpMFx1MKnZJPFeAlcLQ6gbKE9stzopC726q2MUrbBZv2Dpxkf5zNNRAp4RYBHWYZ
l6ZT8Wx5rQ6Zt7UPlq3+RcF3vcnoiwL6+ACkfYxx67yq4IaHdrRDz0f6aSiS21jj2lhM
tqaB8Flq08XnjWzv/AY/sMaP2Kho9QgDZVXgD6gqdbIHHid0WU4v0pKm94AlX/+fYSnV
RShdN8rh8zhBVxh+FJaCII0huKDwt5uwtYhZQwfBe2h1S/28FQGGIUoSGxV8MCqzVzO/
xBDQ==
X-Gm-Message-State: AGi0Pua9k/n9S5cV5NODnxBINnWGI2eEB3xIe5iL2KWTb3+XWpwsuTwu
vEKaPafobDgNcHc8p78Qj/GKEdfLk51BXdNnUtc=
X-Google-Smtp-Source: APiQypK5izOri6PRkKt13ARQkrkdgvJ3yuFOQ36ydPHdYHWBIbV5HqW6nxb5VQZGWYk8XJcHjR/pgtSZzapzWUYx+gw=
X-Received: by 2002:aca:d441:: with SMTP id l62mr2265697oig.9.1588762229098;
Wed, 06 May 2020 03:50:29 -0700 (PDT)
MIME-Version: 1.0
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
In-Reply-To:
From: Philipp Stephani
Date: Wed, 6 May 2020 12:50:18 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
Am Mi., 6. Mai 2020 um 12:38 Uhr schrieb Philipp Stephani
:
>
> Am Mi., 6. Mai 2020 um 10:38 Uhr schrieb Michael Albinus
> :
> >
> > Michael Albinus writes:
> >
> > Hi Philipp,
> >
> > >> It looks like `tramp-send-command-and-check' should not just search
> > >> for the exit code, but also return it.
> > >
> > > No, most use cases a simple nil or t is appropriate. Otherwise, you would
> > > need to check always (zerop (tramp-send-command-and-check ...)). But in
> > > tramp-sh-handle-process-file, it shall return the exit code (indicated
> > > by an optional argument).
> > >
> > > Same for tramp-adb-send-command-and-check, called in tramp-adb-handle-process-file.
> >
> > I've fixed this in master, could you pls check?
>
> Looks like it's working fine, thanks for the quick fix!
As a second step, consider also translating signals: if the exit code
is > 128, subtract 128 and return an appropriate string, like
call-process does.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Michael Albinus
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 11:26:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.15887643086770
(code B ref 41099); Wed, 06 May 2020 11:26:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 11:25:08 +0000
Received: from localhost ([127.0.0.1]:38746 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWIAm-0001l8-At
for submit@debbugs.gnu.org; Wed, 06 May 2020 07:25:08 -0400
Received: from mout.gmx.net ([212.227.15.18]:56725)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWIAk-0001kL-QC
for 41099@debbugs.gnu.org; Wed, 06 May 2020 07:25:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588764300;
bh=VIxqpGYV10AeGERvxWPAxxeTDdqFO/JOAABsfuumXBc=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=j7+wVNCom1bzHEboec1tduSOYezSlH3JMLrXs7JlJ1nA/n9QavFWyHTaA41kji/7O
gLFgV3r1IVQHGL6+h/Si3XiD31VstP0nmPfh0JuCDzhyXGhm/juqaLO/9Ostqd9QSk
zdSas5bSYZYn/rO397DhnuATw9WDb6NH9yAa3sSs=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.86.42.197]) by mail.gmx.com (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1N3bSj-1j5aDn0KEl-010aHn; Wed, 06
May 2020 13:25:00 +0200
From: Michael Albinus
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
Date: Wed, 06 May 2020 13:24:59 +0200
In-Reply-To:
(Philipp Stephani's message of "Wed, 6 May 2020 12:50:18 +0200")
Message-ID: <87eerxwbjo.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:DlmvYJyTMDJMI4s7LARLf6KdmbEbEqJebWM8ZzRnbz3rXSh9yg5
+Z/R24U5XuYShdGGcsjc/BjTFPU4wbi33V6IEO5ox0WsodwFuw4WKyaAUpi1nRZXsVmVKIO
zKNoo/cFLu9/UMsgZ0nP3cuarRjyovBCapqvvcjHmNS6zT/ak5n96TNB5HhZJoHK/7c0Wds
L9s1xLi+Gn2/d+MhJE3HA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:N/a+lr6b0iQ=:eVNJOW/tzVZtbXEBjRoP6y
8Cv5QEnaxAhZiW2vzH41QljHf7tLgMeFNOepLH+eLRO3IJPMJa7jtFt9nnxe6Cidwg/kJh+HM
Ffq2LvK5A+Jhw2jxfrnBNx9b0Vy8fjzxHI/zHJsiz73rgZLReOOZ8OlgVIeVEaZtS0Q11XOWo
4vULqbj+ZSdpgVpA2ZloRQtFCVyfVDx1wBggDIHN91/hbRmt5Aa0XBbjsR9+FAKlMbROe3p0B
EQYL35AFxFyrRmIlF/1LYnIfuv7m86Fi6zRL433yhjtXU/Wbo0+T6StmVifjm9CY5ycqXxXod
/cRWtLoFu0RhTNe5wnapnRDvlByyKReKQ1bxm4WS45uAVNnIwD2gK03u2yL6KadTK5XnjwQj0
yXHWrA8wN4rH+c08ay8GrgB4RXWR2hQqxb7jxOfjNf055Y3QZPCl8vO4Zb8XuRukgMWzCvjsW
O/YH1SfuYVj8KYmLRNGBHthDLRM96N+YdpOjmN6qzqpDzG1YWnqxV/3lnGGNrzAW0iClNs9qM
dKxv8TNsTkYVYtM+3HSkp3q5h5ZZAnfuPYy9Cx3JgQkFvfCRE6tgvIJrxR4QNkJzMS7jNzxYr
zeJn9vwpAYF16+oWkqEZ3qGrDu5/Kzha9s2K3DULxZ/LDrjiFkEEtrhXfbkOQe7sDA5MTThCW
jvLVGyIvqdLwf6s3s2y84r+N1dakrTG+MsU5hQz6xLX6/DjXk6YCMafScVWBHRHNnAW23NnVS
PPuY2dvvpjZg98tq67RYidiNy5Xwe2SH6A8sJ5NrFXgzYu3Lld5fKfVQttQPoP+48Xbg0Hmjz
EwzBMCkBBT43aNKHsgkorPCFrDkM6QkGFM7hX9x2AgUKyM5qvDqEuPwOc3m39n+X64CWaRTuL
0hTyqQhXhxbH6c83tWkCCpn5KeMDU7ThIRP0cy6jr5+s8Oyn+2r10/HJupkUarvClWpnnMJBQ
gSAaM4XCg1Or2snMPMW9pftA9S/zbcKeB6/g9fpf7Z3uw/VeSWutC5z3fq4wzosWuBHyCnds5
uOaNrEQcfyRhfiee5yoAjxdCyqN0IgMvUvzZG+GasJiLUPa+z00cugHWmwNkV7PLrrIbTv8cB
q9u2k/GmfnGyk3oAnRMvgB8ajKs5RIs6y41boh1azqRwr8SzauRzaHgRVvwFS+gsam0PJyj1I
dla924DmLhaKEP8ZVZUrKXMtPEfwG5eew9ZbzS0Ydgx0rTLqsgTXUbeOuNlYU40fT+OEXlchT
x83JiFSHG4uczldoV
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Philipp Stephani writes:
>> Looks like it's working fine, thanks for the quick fix!
>
> As a second step, consider also translating signals: if the exit code
> is > 128, subtract 128 and return an appropriate string, like
> call-process does.
Thanks for the hint, will check.
Best reghards, Michael.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Michael Albinus
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 13:33:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.15887719412819
(code B ref 41099); Wed, 06 May 2020 13:33:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 13:32:21 +0000
Received: from localhost ([127.0.0.1]:38979 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWK9s-0000jO-LP
for submit@debbugs.gnu.org; Wed, 06 May 2020 09:32:20 -0400
Received: from mout.gmx.net ([212.227.15.18]:38307)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWK9p-0000j6-Bs
for 41099@debbugs.gnu.org; Wed, 06 May 2020 09:32:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588771930;
bh=3TzjzUoCQrjwGemIs+xR4hgboh4JoIGbL1LZFDI4cHs=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=ib18YXvl/5DhfTzB4QJSQk4mFbWZWfRetL9SpM43D8FPK2a3Je+/dY3YXr5mWSWRp
tS/c/juaasLaBzpidnE4lpgj1HI44mTKDA81FjD/4A7xikZxut7ogpAdlNRiCUr3kJ
1n2Ht0kH6Tp3Ctu/BCe23fiKIq6Jn/+KnXU/CPaE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.86.42.197]) by mail.gmx.com (mrgmx004
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MNswE-1jllXG1nEu-00OExc; Wed, 06
May 2020 15:32:10 +0200
From: Michael Albinus
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
<87eerxwbjo.fsf@gmx.de>
Date: Wed, 06 May 2020 15:32:08 +0200
In-Reply-To: <87eerxwbjo.fsf@gmx.de> (Michael Albinus's message of "Wed, 06
May 2020 13:24:59 +0200")
Message-ID: <87zhalrxyf.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:W/zZVIBGzchu9N4Ngpa8QeqUyoKxBkw+214fa1Cwsy4G74uxndM
0997SOqdaefqCnjlbgr90II8oqxXNW7pIqzcJ31y/n7lmTZan66KfT+6uDM75UEau/HFVU5
YXm9GuGAgQ+TL1fKJ0FTC2C1q6aWEVAwsm6bRB5sDfzsxacV7sUZnqnSLhvks/gCcgOODj+
9tC+LHO7ZAWUdw3xjX/4Q==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:uupbPlMeBYM=:b7pTQ/8+LdbrDn2qk2SOBv
ShP9503xs4PksdCOl6FkCp/XLnbh3J+tDIJL5CpLGm2sy9muBCRcpAmqP9kosuF8HZlBlDrUi
GRvCn59GnxX84zbf2l1gVMvQrjOBpgmYfd0rTucl6sTfSs16/PPOqkc9NnEc4sOtCM/sad4h0
pceKo/Muh4kLgyMnaH7T24WnWuA3dcyZq//F8/rlaU0ap2a1ycQVu7iYwJ5XJUqvzWvQ3K4R2
rYBDtsHbo4hICKHbU2P0Uu7RjvSXbni/LzTSEFMKfmhuMTtHfYODYJlTkVvKcOBbanXnJS42S
FXxCXhXS1bxas9eEmMeEwQv5BylPfnyz/jU/C2EyLd4wQV9B2aUHC47OUVabUdu9j/lTstEcI
YZDDvZhDVvZLhBe7P+XqpLBHrkabzp//kIumBvHRqNhnD6TYxZyjPCfXslwD7yP0paRUmVPKf
F9SW4Gw46RIgXaZYSwP9i8X21MYIfidg1VVmSfxT8smr7o7tAFlJ5MCyHYqrgL4mJ4t9L6040
bplDwcSdzq4MDR9iqLeNcp7SJHVC82Fv9nBehe648i33ht3Mnk5WFnNRaWFStbPOZKZ8E4pdj
xivDX0JirDSU5PJ9FJ4qiQT43B2IL7vwkTRPPafzU2AGXeAzvSAkq9Kc1+bIQK/eKukOOOIjW
MIUr8xVhjUW3oQeWSFtXod+QDj7N3aaRXktbu/C4ZwGegUCFoX3A6N2rN34xFV7BWumtuSx5p
AKX3SCBLb33oCRceywAHGP9fLPzXyAkrYMlsb2ZLKWS+MANGab78zvxVAjmfE3u8kYqfFz2SX
0ffAok8KqQk6pvBehT4FsDY9bzYF3fZqELtZheygNtPnZ5CndaurjjrPreXWqVhU2/znOGhe6
bSHghiFGQ5GWQ6/11B9yNAi/74fK9vXPvKwC8OTbbW/Uer4CnLT/EfpIYy01zJEj57k506kVc
bXdZYTw5GWEOZ5zW/gkTzU4D6qj1/CUGn+V6getHzsRK5SSzjU4XEiCfQx4qZwTTc9hu1H/ke
bDwboQol2DR2aCKZSA47+ZyxuI+TIUPCR17gckaGUGStlyAXrB/UAA/DdFGop5K2c5H1B0Jdz
Er8TabUBPQ9495fWPj5MXON6E8pRFvMHblFUHPjuZCLn9A6a1GJg+SxujLgPTu4dGi8KasH3W
YOndFZqHBu0y4RTznn6H9bw84vog+u0wo3N4iqGNRrSlK3DRPQuFQSkNdCIGWqPo469Myvg1Y
nyPNDg7PHxUqSQ3qK
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Michael Albinus writes:
> Philipp Stephani writes:
>>
>> As a second step, consider also translating signals: if the exit code
>> is > 128, subtract 128 and return an appropriate string, like
>> call-process does.
>
> Thanks for the hint, will check.
Well, I can't see what "call-process does":
--8<---------------cut here---------------start------------->8---
(call-process "bash" nil nil nil "-c" "exit 142")
=> 142
--8<---------------cut here---------------end--------------->8---
Best reghards, Michael.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 15:37:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Michael Albinus
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158877941616466
(code B ref 41099); Wed, 06 May 2020 15:37:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 15:36:56 +0000
Received: from localhost ([127.0.0.1]:40888 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWM6S-0004HW-K7
for submit@debbugs.gnu.org; Wed, 06 May 2020 11:36:56 -0400
Received: from mail-oi1-f179.google.com ([209.85.167.179]:38109)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWM6R-0004HK-BX
for 41099@debbugs.gnu.org; Wed, 06 May 2020 11:36:55 -0400
Received: by mail-oi1-f179.google.com with SMTP id r66so2112222oie.5
for <41099@debbugs.gnu.org>; Wed, 06 May 2020 08:36:55 -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=HJ/Mw8hX8enJwOGa06X18K0Jgrxygp6E78NBwgCbQzM=;
b=LQ6keaW2gK3VCiM/jCQVjFd7Airdd4zq7fx1hQDXCWyXJ5F3HJ9naNsL2785VFst7F
65JLNLSjfX2Sf9DhSRJBFjFvxzdrcUEyYDgHt8GkblkulbQJDFPVJGGkLyVNVDTB3nnX
SwGQ1d9xTM/DNh5IZJcnhKJtoa6A4ZjvAg/QxynoQKu19YFq1XHtDQSRgYBB8LO0jwdq
npyr47KwDV3AWv9E3kgNmojWNIOp7vO3j72qB/aozQLSLVNzfVoKNjcxmuY27guHy59O
wsLdpzLdV6uGQ9ym2s3c7ftO8QuQMcQBIbecjsP9DkD/Web13oK7GSlQUsuLuox+uoal
9UQg==
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=HJ/Mw8hX8enJwOGa06X18K0Jgrxygp6E78NBwgCbQzM=;
b=s7JyNzwJP4lcA7+41sXzgGDoxwU/Fp7MWq4my0+BxtrOdPAgUhHGfJQffoR1a/P5+q
EA1szqxRVmC0/5MaFSkLv2IhntWXWdm429dyFHFP0tba6elkmipQuyXylQaWflAPfVM9
uMDgWoionQwTFtptyW8+mHwz840NjqtauZ/D0GwdV+d+hLGiqfcZ84OAbjUdyLBKiE8m
hgVeztdRpo246QU9WzXiDYtwA29MoxVsqYccDN6A6irXwTkhU3rlFYHiNZnkDhDdzgGt
A5Js+BjBVca4EzKcq6g+5kFG8kVtFhLtyFqTxksYlM7ovszUnaF5sGpYWEHmqLGDdj8L
v/2g==
X-Gm-Message-State: AGi0PuY32V+ux05avnZt6V6pWz/CU73BZeOzpRvU4TWn2i6n3y0u8fyi
BrZlx6xiMCoeOlrGoAJS7hP/9K5uSFyw8tTOBYg=
X-Google-Smtp-Source: APiQypKVqvGmfhLJPqU4R97XvASckP9bnPNMM+U+6mr8udXrh7kg1kzdWeugcKniAWpgwUT3veHB4mOcM+7HsvFUcRw=
X-Received: by 2002:aca:f182:: with SMTP id p124mr3238043oih.170.1588779409374;
Wed, 06 May 2020 08:36:49 -0700 (PDT)
MIME-Version: 1.0
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
<87eerxwbjo.fsf@gmx.de> <87zhalrxyf.fsf@gmx.de>
In-Reply-To: <87zhalrxyf.fsf@gmx.de>
From: Philipp Stephani
Date: Wed, 6 May 2020 17:36:38 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -0.7 (/)
Am Mi., 6. Mai 2020 um 15:32 Uhr schrieb Michael Albinus
:
>
> Michael Albinus writes:
>
> > Philipp Stephani writes:
> >>
> >> As a second step, consider also translating signals: if the exit code
> >> is > 128, subtract 128 and return an appropriate string, like
> >> call-process does.
> >
> > Thanks for the hint, will check.
>
> Well, I can't see what "call-process does":
>
> --8<---------------cut here---------------start------------->8---
> (call-process "bash" nil nil nil "-c" "exit 142")
> => 142
> --8<---------------cut here---------------end--------------->8---
Try
(call-process "bash" nil nil nil "-c" "kill -SYS $$")
"Bad system call"
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Michael Albinus
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 17:31:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158878625127718
(code B ref 41099); Wed, 06 May 2020 17:31:01 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 17:30:51 +0000
Received: from localhost ([127.0.0.1]:41104 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWNsh-0007D0-FC
for submit@debbugs.gnu.org; Wed, 06 May 2020 13:30:51 -0400
Received: from mout.gmx.net ([212.227.15.18]:47095)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWNsg-0007Cn-ES
for 41099@debbugs.gnu.org; Wed, 06 May 2020 13:30:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1588786243;
bh=zybgZi4o2RR4Yq4zG5fN4SkfnRcpyrPTEjz1kZ8Wgio=;
h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
b=Hg4Ep0zTqXMD/IeM6a0FFuiywQ/OpLoWQmFLNkLAqOpILFFIGnxP6ayBFw5eqbrJN
HUUa6QQQ352EyNAlsDXy9TSq90lAWGnajpS5Wbkfw/nuZAaf08/WBQQxmhgldKmrVd
MmYYY7/fBRZ3ZQYid1yv1iV9k4KR5Ws25LjNL+oE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from gandalf.gmx.de ([212.86.42.197]) by mail.gmx.com (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1MFsUv-1jMAM235Lj-00HOOt; Wed, 06
May 2020 19:30:41 +0200
From: Michael Albinus
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
<87eerxwbjo.fsf@gmx.de> <87zhalrxyf.fsf@gmx.de>
Date: Wed, 06 May 2020 19:30:40 +0200
In-Reply-To:
(Philipp Stephani's message of "Wed, 6 May 2020 17:36:38 +0200")
Message-ID: <87o8r1rmwv.fsf@gmx.de>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:wae622QdEZKu8Vr7R7y2fhQLBc3jp8ZnIrFpxewBLm4WnSjFQHG
ZCI2M3sYuCZlmKaVxuY5CS3u+B473Ru07c9HbvTN/YhOZcxmbGLuuXkrAcv1rFUT/YFwECc
hpx4JNb/KdHHvIVqzEWltVnysUG1h5uyH3VZZ5b8rDIAlgTvwPoZQU+5A0WNS7h1TTbsyAL
rEW17XiryU4HkuK52QJCQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:2Vi+nlDeM8w=:hXTm8BzKSPgq9eZBQkPOf3
/Flyq9ZPEspLgN+ssOEZzpiZP+bTXnGgq4/xE6RjY7mNoHQ/Oh7355xuxyYL/FFWwWiL9b095
AT5FHTEkWyqkfhshcYy2REEXXU9B3Vgm5159Av+cKStGuNEhwKqX2C8n3T6Y/d+lPNhuQBzfS
VEyg3CG4nzDqQKH/ojSkLRVsUsdq6XbZNUJOEq8BuabNvZzVxndOp7rgmNJsspuoRyp1MuCLB
VLyRO6SEePYhJGrO2djwzeNxn5irXIG26nUkhRfQFYwweEKr/H6w5cyX4IhzluLDzy6TC1RnK
FFc7zx7Fj9N788zvNUFfMckM7DxwqfKt69ef3w8ttGVm37/wa0zTQ2Z5n3I/hY62wjppEhJVO
sQlqOVlF2cNa0GJaMNJoZGCBXVMXrkm5ZqXsvfe69+D6UjOF6fbOrA/DTlTCDodQmmKADJeUX
SfyLsM3drKKoZJUGXBTDmP+7lSD/XdZX/EQTFThnDIklGx96fn15uRfawTcacfHy5gr9pnYh4
yjasW2zmfZwDiGpRdO5BgTSfKxTcU9Rl/6gstEYv/BFp2PQKhWPHGM4p2SHExCTjvJrfb+vuS
RzeKoHq5Zqs1NPk+2r5mAs5rhBXBxZH8TygqqWJSZoJURezCnz0oFCXWLqYO39PlSvcryD23F
ptcafPdDgM/OXjf5mWunteH3bP6raTh90J0Q/XPqh69xMJNwo7ucPYcMKKnswL0BD/Y2ezEp2
Pn/PyoKBzn3T4vLEPgRHqnFKszLGl4I674n6zmRtWi/f/3xEcYn9gXX5bXK16x2Wz5rwlH7n1
6f9ZArIHC+8xlNV5jN1AFVjDFTE3xpato73zaalBCl1Ey7+muG0P11RhzUyVp7JNmgKEKNQ6c
S6LYy/ODi4BSNmSgBUk6PxcwBOLXA+kZSz4MkXiOEI2cykdceDkLn1ekpYQ3KBMF4c6zMo4SG
k0G6Rz0P/sWNsxt/oi5ZRrxAfnhmmTdp8hPViNeJwsfGT55O+WuvdOKhXpF+XNXQUA5OKTIoa
zrDKfY9gH9EkvcU1TWZCAPQa4TouHqvwS6vso+J71jC3Dox3e4qN5SDka978F+GFSp31bfR0G
QeLZ7LW/Q8P/vDERPwBnn6x6Zl+l+uV/xYjkTF1ran7Lmd5IM+K0baILzSM0+oahm7n5Bz6Zh
EQFmj060KkMumAHGV27ida+ydi35C7/+wdUBAlBDrb6PLoBq8gnT9cGhJY5APvNdmO5/D5bWq
Y5772axGnrThyiT7q
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.7 (-)
Philipp Stephani writes:
Hi Philipp,
>> As a second step, consider also translating signals: if the exit code
>> is > 128, subtract 128 and return an appropriate string, like
>> call-process does.
>
> Try
> (call-process "bash" nil nil nil "-c" "kill -SYS $$")
> "Bad system call"
I see. Hmm, this would require to install a trap handler in the remote
shell, and to add a mechanism transferring its result back to
Tramp. Don't know whether this is worth the effort.
Best regards, Michael.
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Andreas Schwab
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 17:42:01 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Philipp Stephani
Cc: 41099@debbugs.gnu.org, Michael Albinus
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158878690728829
(code B ref 41099); Wed, 06 May 2020 17:42:01 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 17:41:47 +0000
Received: from localhost ([127.0.0.1]:41119 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWO3H-0007Uv-Ai
for submit@debbugs.gnu.org; Wed, 06 May 2020 13:41:47 -0400
Received: from mail-out.m-online.net ([212.18.0.10]:45049)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWO3F-0007Um-70
for 41099@debbugs.gnu.org; Wed, 06 May 2020 13:41:45 -0400
Received: from frontend01.mail.m-online.net (unknown [192.168.8.182])
by mail-out.m-online.net (Postfix) with ESMTP id 49HP6H5jSbz1rrKZ;
Wed, 6 May 2020 19:41:43 +0200 (CEST)
Received: from localhost (dynscan1.mnet-online.de [192.168.6.70])
by mail.m-online.net (Postfix) with ESMTP id 49HP6H2X5Gz1qv85;
Wed, 6 May 2020 19:41:43 +0200 (CEST)
X-Virus-Scanned: amavisd-new at mnet-online.de
Received: from mail.mnet-online.de ([192.168.8.182])
by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new,
port 10024)
with ESMTP id 0olVYRjuK_HY; Wed, 6 May 2020 19:41:42 +0200 (CEST)
X-Auth-Info: tMIIMsoh6taJMFMdzGPVPdTYkOHp2VkfYE3AUnyvUgdTUPieIs9Pl34GVWqErFQX
Received: from igel.home (ppp-46-244-183-249.dynamic.mnet-online.de
[46.244.183.249])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(No client certificate requested)
by mail.mnet-online.de (Postfix) with ESMTPSA;
Wed, 6 May 2020 19:41:42 +0200 (CEST)
Received: by igel.home (Postfix, from userid 1000)
id 09BA22C1DF5; Wed, 6 May 2020 19:41:42 +0200 (CEST)
From: Andreas Schwab
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
<87eerxwbjo.fsf@gmx.de> <87zhalrxyf.fsf@gmx.de>
X-Yow: Am I in GRADUATE SCHOOL yet?
Date: Wed, 06 May 2020 19:41:41 +0200
In-Reply-To:
(Philipp Stephani's message of "Wed, 6 May 2020 17:36:38 +0200")
Message-ID: <87k11p6jvu.fsf@igel.home>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.91 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.4 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit"
X-Spam-Score: -1.4 (-)
On Mai 06 2020, Philipp Stephani wrote:
> Try
> (call-process "bash" nil nil nil "-c" "kill -SYS $$")
> "Bad system call"
That doesn't translate any exit code, it just handles the signal that
the process dies from.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
From unknown Thu Sep 11 18:58:53 2025
X-Loop: help-debbugs@gnu.org
Subject: bug#41099: 28.0.50; TRAMP process-file ignores exit status of remote process
Resent-From: Philipp Stephani
Original-Sender: "Debbugs-submit"
Resent-CC: bug-gnu-emacs@gnu.org
Resent-Date: Wed, 06 May 2020 17:54:02 +0000
Resent-Message-ID:
Resent-Sender: help-debbugs@gnu.org
X-GNU-PR-Message: followup 41099
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Andreas Schwab
Cc: 41099@debbugs.gnu.org, Michael Albinus
Received: via spool by 41099-submit@debbugs.gnu.org id=B41099.158878762329968
(code B ref 41099); Wed, 06 May 2020 17:54:02 +0000
Received: (at 41099) by debbugs.gnu.org; 6 May 2020 17:53:43 +0000
Received: from localhost ([127.0.0.1]:41132 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1jWOEo-0007nI-WE
for submit@debbugs.gnu.org; Wed, 06 May 2020 13:53:43 -0400
Received: from mail-oi1-f180.google.com ([209.85.167.180]:33146)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from ) id 1jWOEm-0007n2-KR
for 41099@debbugs.gnu.org; Wed, 06 May 2020 13:53:41 -0400
Received: by mail-oi1-f180.google.com with SMTP id o24so2555791oic.0
for <41099@debbugs.gnu.org>; Wed, 06 May 2020 10:53:40 -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=/K6fNliX8gZvBq03PYD12YUChuAx5gLnFFjg+5cQrio=;
b=jsKeP1pZQhJTU/N6S4AIyL3YUWFRPNRur8J1H9dFY+9zyWt5HbtjMGDDsk3zFVCZ0u
65t2pjsMnDk4/OViQpZPQOWBPuaIBUl8twhRHfa4l1EjAqLb4wYc+stXt78PUpdrVBH0
bt3sHQogN+fWYijzvzWF7QOm0ZXlM4zRGu78OruSBr5Et0MG8fWP1E8R48rvYzVCFyjy
Kl5zalW7clRwnHxyAkLLhtZZeQGzIb+V4TY/rRzmuYdgnPB/a7gzJo8ssFIY9yTy8ZSO
QF53vAe7eMfzUhQY44YHrpAx06SizJPI549geiZeujG3/EU2ttZCN4uAmAJW4WtK9Nor
Q7yA==
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=/K6fNliX8gZvBq03PYD12YUChuAx5gLnFFjg+5cQrio=;
b=UQcNMnFGV6fke+W971SmX0WwBmd+REtklyUOZo0acRKSRevxUV96x419HfgwH+dfgJ
Nce6oxlpbuc/mC9783NdiiB+B4Tag5ZQHbdjeFuW+nhkpcmq8Uev+YscHoCmsagFq0Hp
oPcLW9IoaS+DIvDsegecnFbUReIdbZyQV7JmgRQMiyMcyDyyJKbVzvakHYs7XIx7AMch
I8hnU44yQ+BqwDmhwgqB1FOJYq42WZwuCDypKgC9RzsR5kje8hyYw0jAgWK1IYMxrXw/
7gz8MS38kDPQUyToYCbqJ9I1IatipJJLgleWYULc7IdgCFa00lXk1RnDvtwjNGCCEaZR
7vXw==
X-Gm-Message-State: AGi0PuaiIXmPPhcjaYZwVzbjHm7QjYvX056QGizaCEdCxsZzrgIlPJn7
gePALHxBd9CaKivl9daaxZhGJ9/XFUxxW4aZEK4=
X-Google-Smtp-Source: APiQypJkH7BIDYq25USP0X7hTYvGu2lOt7Re8PxhstKm8o0k5KfjBD7OpZRRgKBs4JBP86Iobhh+vQ2zVDEzW9lfwxI=
X-Received: by 2002:a05:6808:98f:: with SMTP id
a15mr3614531oic.65.1588787614700;
Wed, 06 May 2020 10:53:34 -0700 (PDT)
MIME-Version: 1.0
References:
<871rnyyyio.fsf@gmx.de> <87sggdmp9s.fsf@gmx.de>
<87eerxwbjo.fsf@gmx.de> <87zhalrxyf.fsf@gmx.de>
<87k11p6jvu.fsf@igel.home>
In-Reply-To: <87k11p6jvu.fsf@igel.home>
From: Philipp Stephani
Date: Wed, 6 May 2020 19:53:23 +0200
Message-ID:
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit@debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id:
List-Unsubscribe: ,