From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: process-file instead of call-process in proced.el? Date: Sat, 26 Mar 2022 17:49:05 +0100 Message-ID: <87o81shd6m.fsf@gmx.de> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29501"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: winkler@gnu.org, emacs-devel@gnu.org To: Filipp Gunbin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 26 17:50:56 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nY9cu-0007QH-2h for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Mar 2022 17:50:56 +0100 Original-Received: from localhost ([::1]:56918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nY9cs-0001EO-Ni for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Mar 2022 12:50:54 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34000) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nY9bE-0000Y3-P3 for emacs-devel@gnu.org; Sat, 26 Mar 2022 12:49:12 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:45435) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nY9bD-0000Qy-38; Sat, 26 Mar 2022 12:49:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1648313346; bh=TJPyJh/EKugtQbJrTc5iuJ/klwUSNx4UmoqUm1nduUo=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=gI2f6yMAaQAb+s1fWWDxAEnUNbVVxp8wnlEhHgCPcJoc2DUr+VpGsyVqXHv7U3+wF 0VEHmlKAtM4M3p/ZKv+6C06R/68g0VVKGnDW2uDQNRizbk1LR2pkNJK3zr8Oz6EuzP R55KV+Nr7XLt6/1Yau3FXBjAW+exhnCzcuB9C12E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([213.220.151.166]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MkYXs-1nushw1ffa-00m0rV; Sat, 26 Mar 2022 17:49:06 +0100 In-Reply-To: (Filipp Gunbin's message of "Fri, 25 Mar 2022 03:09:12 +0300") X-Provags-ID: V03:K1:8f4WGJriHzY+tZ7xryheUWWyPGi/5sdG+xjBupvFE/HUyCO3KZx vgyrKUBk0V/cko616yFva06p1oOcKpwAjPPOYbbKgNO6muyceAc4Wf0kkSmh2Um+2cMYTS5 tiOaupdpelKDFeMxfZ4f+eKvQbcz2hsKkxmRZaLmv1WlRZVvjqDvvSfHzyJn3NjRPAbG8zO QD7OnSHQ+3zV618pC4f3A== X-UI-Out-Filterresults: notjunk:1;V03:K0:rnjTmdx04ps=:qVohfFxbgNCrvX9VV0P3tK A3s3d0V1UQRH5brE5922Z1zCp3mRfbv9gVOTqo0euX3sI+58uCPD5wIp9pJ99IFpnR8Cq2qfE bh6PYVLeY5F8aWrGWB3pnpWi20MsRkRs/ZxEZVa6V+go1G3bpxq5p0EjK6cUWUyHPXROuhESH KH7evnxgGOjB+zpuB2QzvHNdI1xhOg0khSLzXXckUJdqNoSzRPpkcwMlv8/rIJaz/6t6Lbakv kcj1kcayYqhERCwhCYQY2614bnx2I/DDbk8GXxa3Rt5yaiVcYKQHD/PFcczja3eloblN9vOU0 /GbMpOTWn3y81yD7rrsirQlefUPns54UGm+PtGodS6HWgJbI/2mBAjgR6NDyE+vA4gO/59Xiz vw9T40T/c0so4DgggartAvbnzvVe9T7ys472v55olQ/YnzQy0sf6zkuXl1YVCJ8fCcYi07zpn NvgXDoVIvcS+ZpZS7DwYe/bAhFLf/DmRhBNiMZXnjTp4oHzV21wP0LO3O5BngOquXNrlY5LcJ ts7AnY94eRdwYnxhqvfM+w+y8lrvm2nWqGF6VVFL7XsjlWNeGzL0eucYS/NE1nW9vgg7e8clK wZs/3fbsu/YHOoCAA0X8N8TFo7C+J6Vx6KMUnTvSRft9Drxe6OObVrrN09F6Bc0netUMRPYCd pdsWmCPJ1UqvQ+UZ7v7hPGixYQdICEwKF9h7TL6O3vTLCoW3HT7ugh63oaoIUkcQ5X+un2iCL t+Yco8iyr88POcb3jVrDQQS/CtrTd/EA/1POLpFOCk3/ehU14l2cADnvZ8rA6gzAWnuFrL75 Received-SPF: pass client-ip=212.227.15.15; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:287485 Archived-At: Filipp Gunbin writes: Hi Filipp, > There's this TODO in proced.el: > > ;; - Allow "sudo kill PID", "sudo renice PID" > > WDYT, can we just use process-file instead of call-process? Then, if > proced is opened from a /sudo:: (or su) buffer, and (setq > proced-signal-function "kill") is set, proced-send-signal "just works" > for processes owned by different user, with no special code in proced. I'mn working on the idea to extend `signal-process'. However, when I call `proced' from a remote buffer, the `proced' listing shows always the local processes. Is there a way to let `proced' show remote processes? > Filipp. Best regards, Michael.