From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: `message' not outputting the newline "atomically" Date: Thu, 20 Jun 2019 16:13:49 +0300 Message-ID: <8336k4qu0i.fsf@gnu.org> References: <83y31xr3aa.fsf@gnu.org> <26154872-1a5c-7302-0f32-b16aff8e0ae7@cs.ucla.edu> <83blytq90m.fsf@gnu.org> <95de57fb-ef8c-a65f-d3ca-4a9e7f0f38bc@cs.ucla.edu> <83a7ecquzb.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="118319"; mail-complaints-to="usenet@blaine.gmane.org" Cc: schwab@suse.de, eggert@cs.ucla.edu, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 20 15:22:37 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hdx1R-000UdZ-F2 for ged-emacs-devel@m.gmane.org; Thu, 20 Jun 2019 15:22:37 +0200 Original-Received: from localhost ([::1]:47720 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdx1Q-0006Zg-GP for ged-emacs-devel@m.gmane.org; Thu, 20 Jun 2019 09:22:36 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:51285) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hdwxL-0002ux-If for emacs-devel@gnu.org; Thu, 20 Jun 2019 09:18:24 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:59323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hdwt7-0003FP-L3; Thu, 20 Jun 2019 09:14:01 -0400 Original-Received: from [176.228.60.248] (port=2952 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hdwt6-0004Z1-TN; Thu, 20 Jun 2019 09:14:01 -0400 In-reply-to: (message from Lars Ingebrigtsen on Thu, 20 Jun 2019 14:55:48 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:237960 Archived-At: > From: Lars Ingebrigtsen > Cc: Paul Eggert , schwab@suse.de, emacs-devel@gnu.org > Date: Thu, 20 Jun 2019 14:55:48 +0200 > > Eli Zaretskii writes: > > > As I wrote earlier, people who want to avoid mixing messages in > > parallel builds can use the GNU Make's -O option. That does the job > > without impacting the rest of Emacs in any way. > > This behaviour isn't limited to makefiles -- anybody who uses Emacs to > output data (from scripts and the like) will possibly see these > intermittent glitches. Only if more than one instance of Emacs is running in parallel, right? Which is somewhat unusual for scripts. If someone wants to implement an optional feature that will have the same effect, I'm sure it would be a welcome addition. But forcing this behavior on all of Emacs is IMO not a good idea.