[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.7.0-pre master/463cd87f0590970cfd2918ba7028304e0f712001); tramp
From: |
Philipp |
Subject: |
tramp (2.7.0-pre master/463cd87f0590970cfd2918ba7028304e0f712001); tramp-signal-process doesn't accept string arguments |
Date: |
Wed, 29 Nov 2023 13:48:08 +0100 |
The function `tramp-signal-process' should accept a process name as a
string (to be converted to a process via `get-process') or a process ID
converted to a string, as documented for `signal-process'. Right now
this fails:
emacs -Q -batch -eval '(progn (require (quote tramp)) (start-process "sleep"
nil "sleep" "60") (signal-process "sleep" (quote ABRT)))'
Error: wrong-type-argument (processp "sleep")
mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode
-0xcd162cc1a512f81>))
debug-early-backtrace()
debug-early(error (wrong-type-argument processp "sleep"))
signal(wrong-type-argument (processp "sleep"))
tramp-signal-process("sleep" ABRT nil)
signal-process("sleep" ABRT)
(progn (require 'tramp) (start-process "sleep" nil "sleep" "60")
(signal-process "sleep" 'ABRT))
eval((progn (require 'tramp) (start-process "sleep" nil "sleep" "60")
(signal-process "sleep" 'ABRT)) t)
command-line-1(("-eval" "(progn (require (quote tramp)) (start-process
\"sleep\" nil \"sleep\" \"60\") (signal-process \"sleep\" (quote ABRT)))"))
command-line()
normal-top-level()
Wrong type argument: processp, "sleep"
The same thing works as expected if TRAMP isn't loaded.
Emacs : GNU Emacs 30.0.50 (build 11, aarch64-apple-darwin23.1.0, NS
appkit-2487.20 Version 14.1.1 (Build 23B81))
of 2023-11-29
Package: tramp (2.7.0-pre master/463cd87f0590970cfd2918ba7028304e0f712001)
g
- tramp (2.7.0-pre master/463cd87f0590970cfd2918ba7028304e0f712001); tramp-signal-process doesn't accept string arguments,
Philipp <=