Subject: bug#63807: closed (Re: bug#63807: bug in compose-gstring-for-terminal?)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 31 May 2023 17:25:02 +0000

Your bug report

#63807: bug in compose-gstring-for-terminal?

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
63807: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63807
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#63807: bug in compose-gstring-for-terminal?
From: Mattias Engdegård <[email-masked]>
To: Eli Zaretskii <[email-masked]>
Cc: [email-masked]
Date: Wed, 31 May 2023 19:23:46 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

31 maj 2023 kl. 18.15 skrev Eli Zaretskii <[email-masked]>:

> I don't think such examples exist, because then we wouldn't need to
> prepend a space (the character would compose with the preceding one).

Yes, that could very well be the case, but it would take more time and effort to prove it.

> Anyway, if you feel safer to add to i, fine by me (on master, please).

I'll do that, on master naturally. Thank you.

Subject: bug in compose-gstring-for-terminal?
From: Mattias Engdegård <[email-masked]>
To: Emacs Bug Report <[email-masked]>
Date: Tue, 30 May 2023 22:36:18 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

There is what appears to be a little code accident in compose-gstring-for-terminal, at composite.el:821:

	      (setq i (+ 2)))

but someone who knows the character composition code better should have a look. The remedy seems obvious, though.