From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Question about composite.c Date: Sat, 25 Apr 2020 18:23:09 +0300 Message-ID: <83pnbv7foi.fsf@gnu.org> References: <83r1zsvfph.fsf@gnu.org> <83muagvcwg.fsf@gnu.org> <83zhaz7n1l.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="119895"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Gerry Agbobada Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 25 17:24:20 2020 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 1jSMfD-000V1n-Bz for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 17:24:19 +0200 Original-Received: from localhost ([::1]:38836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSMfC-0007T0-DP for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 11:24:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49410) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSMeH-0006nU-3g for emacs-devel@gnu.org; Sat, 25 Apr 2020 11:23:21 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56162) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSMeG-00069Z-SZ; Sat, 25 Apr 2020 11:23:20 -0400 Original-Received: from [176.228.60.248] (port=4326 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jSMeF-0000D7-7F; Sat, 25 Apr 2020 11:23:20 -0400 In-Reply-To: (message from Gerry Agbobada on Sat, 25 Apr 2020 15:53:49 +0200) 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:247786 Archived-At: > From: Gerry Agbobada > Date: Sat, 25 Apr 2020 15:53:49 +0200 > Cc: Emacs developers > > I can confirm the bug is fixed by > commit fe903c5ab7354b97f80ecf1b01ca3ff1027be446 > Author: Eli Zaretskii > Date: Sat Feb 8 15:41:36 2020 +0200 > Allow composition of pure-ASCII strings in the mode line > > * src/composite.c (Fcomposition_get_gstring): Allow unibyte strings if > they are pure > ASCII, by copying text into a multibyte string. Thanks, that was my guess. > If it's possible to backport this commit in emacs 27 I think it would > save a lot of headaches. Sorry, the change is somewhat risky, and that's why it went to master.