From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: master cff1702: Fix hanging wdired test Date: Mon, 15 Nov 2021 15:14:31 +0200 Message-ID: <83wnl9sgqw.fsf@gnu.org> References: <20211115084514.28560.821@vcs0.savannah.gnu.org> <20211115084515.88275207D5@vcs0.savannah.gnu.org> <87r1bhbri7.fsf@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11584"; mail-complaints-to="usenet@ciao.gmane.io" Cc: stefan@marxist.se, emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Nov 15 14:16:54 2021 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 1mmbqw-0002mL-7N for ged-emacs-devel@m.gmane-mx.org; Mon, 15 Nov 2021 14:16:54 +0100 Original-Received: from localhost ([::1]:58832 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mmbqv-0003Bi-2A for ged-emacs-devel@m.gmane-mx.org; Mon, 15 Nov 2021 08:16:53 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mmbor-00022Y-A7 for emacs-devel@gnu.org; Mon, 15 Nov 2021 08:14:45 -0500 Original-Received: from [2001:470:142:3::e] (port=33864 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mmboq-00005A-Bm; Mon, 15 Nov 2021 08:14:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GFVnu9ABenx+z3+uBmRSgMKhulvwSasTevDmyJnE/yA=; b=RELPzGARBvH+ cjJCMs9EwTt/rCji3bm7kuM0ZT8FnOnw4rW8azfNNtW7RfXTyv7vDMcvM05D5VDc1roUbFHKF8w+1 NYMYtRYwzfKHMYDOhUFkpujfBuAb7pippzkc7HU9yUMY3aflzGBIp+xihtNXfGRstZjiNCs2+iZ4t /yOdZf/8cUJCGaSI2rV6/4w7qTmzMbAXlGcWMNOPvOIsa1RQSZclTsAVL7zmJWXoNMKABWS3mB//r UmSnh/4rkDRd+XPgu3aSQ0VmiRsTbLO3WWnlU6FTgKmeIRBPDQXi1b9TZSd27mB1fkDp8GglYlAiN JmG6m8jkOJ89cZfzBJ/imQ==; Original-Received: from [87.69.77.57] (port=3519 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mmbop-0007Pm-Hj; Mon, 15 Nov 2021 08:14:44 -0500 In-Reply-To: <87r1bhbri7.fsf@gmail.com> (message from Robert Pluim on Mon, 15 Nov 2021 12:14:08 +0100) 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:279500 Archived-At: > From: Robert Pluim > Date: Mon, 15 Nov 2021 12:14:08 +0100 > Cc: Stefan Kangas > > >>>>> On Mon, 15 Nov 2021 03:45:15 -0500 (EST), stefankangas@gmail.com (Stefan Kangas) said: > Stefan> @@ -148,11 +145,12 @@ wdired-get-filename before and after editing." > Stefan> (set-file-modes "foo" (file-modes-symbolic-to-number "+x")) > Stefan> (make-symbolic-link "foo" "bar") > Stefan> (make-directory "foodir") > Stefan> - (require 'dired-x) > Stefan> (dired-smart-shell-command "mkfifo foopipe") > Stefan> - (server-force-delete) > Stefan> - ;; FIXME? This seems a heavy-handed way of making a socket. > Stefan> - (server-start) ; Add a socket file. > Stefan> + (setq proc (make-network-process > Stefan> + :name "foo" > Stefan> + :family 'local > Stefan> + :server t > Stefan> + :service (expand-file-name "foosocket" test-dir))) > > Not every platform supports local sockets And what about the 'makefifo' command?