From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri D'Elia Newsgroups: gmane.emacs.devel Subject: Re: Redisplay loop with an unicode overlay-arrow-string Date: Thu, 21 Apr 2022 23:25:52 +0200 Message-ID: <87czhadt28.fsf@wavexx.thregr.org> References: <87o80u6ych.fsf@wavexx.thregr.org> <83a6ceqjb0.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="blaine.gmane.org:116.202.254.214"; logging-data="39013"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.13; emacs 29.0.50 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 21 23:30:03 2022 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 1nheNH-0009zp-8b for ged-emacs-devel@m.gmane-mx.org; Thu, 21 Apr 2022 23:30:03 +0200 Original-Received: from localhost ([::1]:60984 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nheNF-00026L-T9 for ged-emacs-devel@m.gmane-mx.org; Thu, 21 Apr 2022 17:30:01 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37988) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nheMS-0001PL-Gh for emacs-devel@gnu.org; Thu, 21 Apr 2022 17:29:12 -0400 Original-Received: from erc.thregr.org ([46.43.2.63]:34420) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nheMQ-0005Vu-Uc; Thu, 21 Apr 2022 17:29:12 -0400 Original-Received: from [37.161.179.121] (helo=localhost) by erc.thregr.org with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) id 1nheMQ-002e4E-1M (envelope-from ); Thu, 21 Apr 2022 23:29:10 +0200 In-reply-to: <83a6ceqjb0.fsf@gnu.org> Received-SPF: pass client-ip=46.43.2.63; envelope-from=wavexx@thregr.org; helo=erc.thregr.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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" Xref: news.gmane.io gmane.emacs.devel:288777 Archived-At: On Thu, Apr 21 2022, Eli Zaretskii wrote: > Thanks, should now be fixed on the release branch. Seems to be fixed for the single character case, but if you try with two unicode chars it doesn't always work as expected: (setq overlay-arrow-string "=E2=94=81=E2=94=81") ; only one char shown (setq overlay-arrow-string " =E2=94=81") ; two shown (setq overlay-arrow-string "=E2=94=81 ") ; one shown > (And PLEASE always report bugs using "M-x report-emacs-bug".) Sorry about this, I wasn't even sure this was a bug at first (I noticed this due to some error thrown within xref which was using the arrow-string). Then I wasn't even sure this was supposed to work at all..