From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Kost Newsgroups: gmane.emacs.help Subject: Re: [gnu.emacs.help] Portable way for creating FIFOs Date: Wed, 20 Sep 2017 19:32:17 +0300 Message-ID: <87d16lnxf2.fsf@gmail.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1505925195 21522 195.159.176.226 (20 Sep 2017 16:33:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 20 Sep 2017 16:33:15 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: Petteri Hintsanen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Sep 20 18:33:11 2017 Return-path: Envelope-to: geh-help-gnu-emacs@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 1duhvx-0005JW-2h for geh-help-gnu-emacs@m.gmane.org; Wed, 20 Sep 2017 18:33:09 +0200 Original-Received: from localhost ([::1]:49615 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duhw4-0000AY-8k for geh-help-gnu-emacs@m.gmane.org; Wed, 20 Sep 2017 12:33:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duhvE-00008h-KM for help-gnu-emacs@gnu.org; Wed, 20 Sep 2017 12:32:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duhvB-0002Ib-Nu for help-gnu-emacs@gnu.org; Wed, 20 Sep 2017 12:32:24 -0400 Original-Received: from mail-lf0-x243.google.com ([2a00:1450:4010:c07::243]:37033) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1duhvB-0002Gt-H0 for help-gnu-emacs@gnu.org; Wed, 20 Sep 2017 12:32:21 -0400 Original-Received: by mail-lf0-x243.google.com with SMTP id q132so1655535lfe.4 for ; Wed, 20 Sep 2017 09:32:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Q7WfCsxKbXqL+NZdufELgKVmUCEggh8krfR1U38Fgt0=; b=YYam32nXl6gYKdIDgzYV9IZgB9wGJyfselfIW4X8HwWEUIdKQfpNhkTN/wlDY7Xb+C 3YES09zUJHS0iTsMLW2SoLFN/V6ile1MRiMaHt5LzM9K7RvpujWj40G8+Tvr1YJpJ04i yMO+779m0Sy5M14FtY2jkERM4kOXVZX7QIYXYuysaGFuXZar5IhiiTI28GLiLAiDO4Jd 7/jXJ1v0wT718F6/mqk/v4Rri61FQQbKa5RFqbyxQsV4ja/2Fr0BSXBUIQsmEr8E49gR HqF99htLSv6zG4V/wE40cmr4UgCEl68W/bWHieAETwCgHXKTVaElIM7az6rvgFrDxAzR 7W5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Q7WfCsxKbXqL+NZdufELgKVmUCEggh8krfR1U38Fgt0=; b=DFZDNLkYlJn+414uBANcPXuRKxvWyjgw0ldn4J15d17G1oO9U67z2YOP5VQaJr8j01 dDcvRVVweHsWODCyUKW8GeV741+u1FxxL5ENqkH16gGSZeNMlt4TXBUEBPlycDeH6NFl 9ux4BPURTNcQY7HcVC1mOG5QoOYe0vBgErmdeNquAivNO8sXmQUGuxg9xiyb/WRBbNQI nmdcUa41z8ED3UpmLMmodgEGcBN0ThB4sfrZoogLdrCvO1rp6tzmlF4U4/8Ts2l+QGZQ QsNJoYRkDpRHWK31ZF4r319mce+y6ygVXj8DWwVR8ndRuUqFxYM5ev/CtBYgbyLGqIn1 p9qg== X-Gm-Message-State: AHPjjUgGQL2g3FL57jMApiZeky3k/x4IlyrUX5UBKe2XIzQmo4rS+MVP t5XD95XwBqlMTYiT1Z6FmL70mg== X-Google-Smtp-Source: AOwi7QBipXn86SmOqKfOh/8sO16p1W7b7Dr+T2o0rm7U8vvveLyGAoYDkbG5w76xhHjxsLVI/wQzag== X-Received: by 10.25.193.21 with SMTP id r21mr1075867lff.238.1505925136582; Wed, 20 Sep 2017 09:32:16 -0700 (PDT) Original-Received: from leviafan ([217.107.194.136]) by smtp.gmail.com with ESMTPSA id 63sm377681lfz.92.2017.09.20.09.32.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Sep 2017 09:32:15 -0700 (PDT) In-Reply-To: (Petteri Hintsanen's message of "Tue, 19 Sep 2017 23:24:24 +0300") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::243 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114322 Archived-At: Petteri Hintsanen (2017-09-19 23:24 +0300) wrote: > (Context: I'm trying to write an EMMS player for mpv, and there FIFO > would be the preferable way to do IPC. But mpv does not create a pipe, > it only opens one.) EMMS player for mpv already exists, even 2 players!: https://github.com/dochang/emms-player-mpv https://github.com/momomo5717/emms-player-simple-mpv Note: 'emms-player-simple-mpv' is much more powerful; it allows you to send commands to mpv on the fly through a socket file (via JSON IPC protocol). -- Alex