From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Gerry Agbobada Newsgroups: gmane.emacs.devel Subject: Re: Question about composite.c Date: Sat, 25 Apr 2020 17:32:07 +0200 Message-ID: References: <83r1zsvfph.fsf@gnu.org> <83muagvcwg.fsf@gnu.org> <83zhaz7n1l.fsf@gnu.org> <83pnbv7foi.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="23440"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 25 17:32:56 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 1jSMnY-00061B-Uq for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 17:32:56 +0200 Original-Received: from localhost ([::1]:39066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSMnX-0003ts-UF for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Apr 2020 11:32:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50642) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSMmR-0002tB-OQ for emacs-devel@gnu.org; Sat, 25 Apr 2020 11:31:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSMmR-0004BX-Dg for emacs-devel@gnu.org; Sat, 25 Apr 2020 11:31:47 -0400 Original-Received: from mail-ua1-x92e.google.com ([2607:f8b0:4864:20::92e]:46151) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jSMmQ-00043D-1n; Sat, 25 Apr 2020 11:31:46 -0400 Original-Received: by mail-ua1-x92e.google.com with SMTP id c24so12567459uap.13; Sat, 25 Apr 2020 08:31:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=TVE/JIJNU4MRwCXuKYwAlIcZ9vV0hjyYoT6Mr/6dc/0=; b=FH5S11xol3YMl4o6vNJaA6vtbe6+8MHcsJqHC96or0lHVPJzn93YKpcMO4vo1VTh44 dYWM827nYsys0oVs+wDKJH3sTDztvembhRuAl0/v141y61jr44NrVpLxA4AR5Umz7Fm2 6/DWT4DeeZ1qRfw25K3XRUgVU6X2u3TPsJfU3wdLVximtxj75lG8ouwj8Wn72Z1l/PP0 ZDQx51k7Z5xqwqQumT8aLPquGpc+wDmWkyenAMQKO+o7kvqaoV7DnqBRE+V0KrwUXdif YvTZXWH5tA2woJReGzfKu+g30bLO4WGJ4kuTUza9HQeT7zWmU+MhZmU/dFFblokqLEpt JGZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=TVE/JIJNU4MRwCXuKYwAlIcZ9vV0hjyYoT6Mr/6dc/0=; b=AkbM3C1xUPZs7LOq3/XZ8k/3UkMM8lNpc7smTUL1EdxYrzykNxSRIQ01GzmTNQVqzS h6nGzXUx/atojWsj6+qxh8dQwQdvR1NnPT3eDf9a5NvYOLU6PQDiqXb6IiExSzbhdin1 P06mT7DnKu4Lmr9yMihsZnJ7+hmy9nU/TaflE+N/a9Bme0jkB1V9csevVapAOH80/eOH GxM1LN06o0kBwqDmkEj2VTJHgTv/ieYg/SGhveqPIGSWLFo1Z4uODbWFnwNPFtpJJvZW MX4x3pwwFmRiNT5D3NrHYz7OuQIRgU70XkogAvFaXxn2uK3g0klEk80Uv75rcqtxqMM6 2HTQ== X-Gm-Message-State: AGi0Puap7NzOUG2yJuz3Hvjee67+1EHUFlvQXT6Xksx0UeKY76LBWfCi CFrxFMeYvG1BFBGiBJQKueWIy2du/WaWgAbSRJqaQMND X-Google-Smtp-Source: APiQypJk2vcMpceeXlBA0xCuMyw26dgzoYdZHxePatKPfNphdVbu+r2AQktbhjviWhd72MY5WmaxwnigB3fYoxIDsRA= X-Received: by 2002:a05:6102:240a:: with SMTP id j10mr317890vsi.118.1587828704028; Sat, 25 Apr 2020 08:31:44 -0700 (PDT) In-Reply-To: <83pnbv7foi.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::92e; envelope-from=gagbobada@gmail.com; helo=mail-ua1-x92e.google.com X-detected-operating-system: by eggs.gnu.org: Error: [-] PROGRAM ABORT : Malformed IPv6 address (bad octet value). Location : parse_addr6(), p0f-client.c:67 X-Received-From: 2607:f8b0:4864:20::92e 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:247787 Archived-At: No problem, I'll keep looking at the code and I'll try to report the issue properly (with a bug and on the correct mailing list) if I ever manage to either reproduce it on master or find the exact code path I follow in my example. Gerry AGBOBADA Le sam. 25 avr. 2020 =C3=A0 17:23, Eli Zaretskii a =C3=A9cri= t : > > > 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.