From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Concurrency via isolated process/thread Date: Thu, 06 Jul 2023 20:15:30 +0800 Message-ID: <87cz15kzh9.fsf@yahoo.com> References: <871qhnr4ty.fsf@localhost> <83v8ezk3cj.fsf@gnu.org> <87v8ezpov0.fsf@localhost> <83r0pnk2az.fsf@gnu.org> <87pm57pns8.fsf@localhost> <87lefvp55t.fsf@yahoo.com> <87sfa28ura.fsf@localhost> <87cz16o8vz.fsf@yahoo.com> <87jzve8r4m.fsf@localhost> <871qhmo5nv.fsf@yahoo.com> <87bkgq8p5t.fsf@localhost> <87leftnat6.fsf@yahoo.com> <87fs6171uj.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2330"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Ihor Radchenko Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 06 14:16:54 2023 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 1qHNun-0000Nt-KQ for ged-emacs-devel@m.gmane-mx.org; Thu, 06 Jul 2023 14:16:53 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHNtq-0001NX-Gq; Thu, 06 Jul 2023 08:15:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qHNtl-0001JM-Lf for emacs-devel@gnu.org; Thu, 06 Jul 2023 08:15:53 -0400 Original-Received: from sonic304-21.consmr.mail.ne1.yahoo.com ([66.163.191.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHNtj-0004WX-Mo for emacs-devel@gnu.org; Thu, 06 Jul 2023 08:15:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688645744; bh=M/gG+kj71vEt03lFQO+IkkC28IyLJ8oIn+KUdNFR/2k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=QsE25O6BNd7+09QusZGXF4i1KI+FT7nHAUPpXuqDNLmQe09oYm3F8Hg6FidZXJ2ie7P5mUHcHYgDEs9luvXF2Ichhw0UYdIajKPe5HQ+xQR5WvTKWgFK96yoKVpa8UOzYraXHX++ZUnD6zG5gKPSp6U8Nob5qqlOlruCk/F49wLf0INCWABDNCnEI/evv6Vk7O/BxGRERqUGnjPvBD1ehv81x6EyzlDBH1G2guS5HZKqsDPjDHcQQZEX/TaX5y1GGnWCkfxm6B6wCNcku/DC2w383Kw0wKe+ow8PJkQFAjaLbnVtAHVtFuWDnwBCUHzebkJMxm3JI77pmaXFWsVXMg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1688645744; bh=qY1ifllO9LU0Fj/sjyKJssPO256cmHrdqvvaxQUd3IP=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=g165tHxNV6FKnrRyvE8Kj1u/OzxSz/gQIFVLbRsgVnOL2/FleLtLUhHJdfROLo7rVfWxiJthRMB3W3vp0aMZjTOkHDKKe0GyPGaicO33JBB0cDHzmqmev1RsvqT5J/uRs3QWRA9BUR7bjjtOOK/JYtpmSeX9FPIGBVem504Xh3W+uLRNYqUPD52H4pUC4PDX76qa5Ah28scytaLhjnobdMDQtSFReLp+tZ64Ilc0BOzmotx6ENXhKCuwnk1/4TDqkVvL/Cwmr33/i2eRh/vfTrtBiAv+qQx5WKzoAO+87GJolBRgIlOXhCOcs9XIBwQQP/b2OAijDl/zihir+kvysA== X-YMail-OSG: MavlKTAVM1lgV9KjS5QgCADChYwDUnNQOYOFTb17qkrMcl4.5QiNrmsdrwSFcrb kswdjybsXaa79SfJy3GAZ0GFyUUSmXYaiUBaDukuSIVhBRWzxlq0KdW8w8MjF9K7nHp6ME6K9f_g Mn.Ta.N8W66JDSyYINHf3srj38uP7nQ9Bx1.6dT7_PFzYfKcOqd0IIOdMyd.yrGiYtDuWnNJLPss cf0itROfvwszkTvdG01PuKtVvpPywwFfQypdgSJNbKuMbHM0HWALqFp8B9Qx2jfv_B_F1d.pxCGN mOpq48UkIWsbjxOeCWeSEMkzhqK2eT9jQuQIX1rVYuq_fyQgfCSy5T5mQhdCS.XNpOAgqzBt.6FD 6JSI4wAwjJbitBjdUHR.GmBkWmcF.yPViur19YQnZPaitgHzB5ssOWxIsdqfpFFIWNLofjO8ZRAs v33ajHmhL3UBLkwPmD9_YxrHfSChyMBKeFYXQ.jUOsi1HzjyXeGi6z3aLXk5QiLu8oU7PcPI3M99 HlbG1oQsZ7q4D3syxIFPcOAQCGTw0ROt3pPKQuHBh6yl.luwBCeCoEEHJapjPHWcUZSAdFhc3pvA s1IpHsPavjId8pFPKor_t9tHnZE1SBwzKauaPae1tMlDrbq2McXSP2faNsVuAiTptUV93bq.cq64 tI8HcURTlgpHa0xpOVH9PZKszffoD4j48kr87cOZaNlZ6zEapw9yFlLkvh_G3T9wTU8LpccmZGOH QfCbMC6SChCXqXCtVzpn1h8Zb7iLpx36d0maLA97Ho3C46lN_2oEt04CI1Zpky4HZq5sWdO83Ubu S7Sw8PoAy5.9YX3aSQeROuaEau9iZK_rW4Io7ORkc3 X-Sonic-MF: X-Sonic-ID: 061f31f6-2199-4480-aaec-acb813b044da Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Thu, 6 Jul 2023 12:15:44 +0000 Original-Received: by hermes--production-sg3-67fd64777-kvs8m (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0b3409037edda3da1eac09ac4917a2dc; Thu, 06 Jul 2023 12:15:41 +0000 (UTC) In-Reply-To: <87fs6171uj.fsf@localhost> (Ihor Radchenko's message of "Thu, 06 Jul 2023 10:48:04 +0000") X-Mailer: WebService/1.1.21638 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.191.147; envelope-from=luangruo@yahoo.com; helo=sonic304-21.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:307494 Archived-At: Ihor Radchenko writes: > Do you mean that binary communication is already possible? If so, is it > documented somewhere? Binary data can be sent and read from any subprocess, as with text input. The only special requirement is that the process must not have an associated coding system, which is achieved by setting its coding system to `no-conversion' AFAIK.