unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#17261: Some combining characters don't combine (Emacs 24 regression)
@ 2014-04-13 15:49 Max Shinn
  2014-04-13 17:36 ` Eli Zaretskii
  2019-09-21  9:51 ` Stefan Kangas
  0 siblings, 2 replies; 5+ messages in thread
From: Max Shinn @ 2014-04-13 15:49 UTC (permalink / raw)
  To: 17261

[-- Attachment #1: Type: text/plain, Size: 566 bytes --]

Certain combining characters---such as the combining vector
arrow (0x20D7, a⃗) and the combining circle (0x20DD, a⃝)---do not
combine properly under most fonts on Emacs 24.3.1 under Debian GNU/Linux
x86_64, GTK 3.4.2.  In Emacs 23.3.1, these characters worked properly
under several fonts (for instance, Droid Sans Mono), whereas in Emacs
24, they only work properly with the FreeMono font.  The precise
behavior I am observing on Emacs 24 is where the base character and the
combining character sit side-by-side instead of superimposed on one
another.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#17261: Some combining characters don't combine (Emacs 24 regression)
  2014-04-13 15:49 bug#17261: Some combining characters don't combine (Emacs 24 regression) Max Shinn
@ 2014-04-13 17:36 ` Eli Zaretskii
  2019-09-21  9:51 ` Stefan Kangas
  1 sibling, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2014-04-13 17:36 UTC (permalink / raw)
  To: Max Shinn, Kenichi Handa; +Cc: 17261

> Date: Sun, 13 Apr 2014 10:49:44 -0500
> From: Max Shinn <max@maxshinnpotential.com>
> 
> Certain combining characters---such as the combining vector
> arrow (0x20D7, a⃗) and the combining circle (0x20DD, a⃝)---do not
> combine properly under most fonts on Emacs 24.3.1 under Debian GNU/Linux
> x86_64, GTK 3.4.2.  In Emacs 23.3.1, these characters worked properly
> under several fonts (for instance, Droid Sans Mono), whereas in Emacs
> 24, they only work properly with the FreeMono font.  The precise
> behavior I am observing on Emacs 24 is where the base character and the
> combining character sit side-by-side instead of superimposed on one
> another.

Looks like some side effect of changes in how we select fonts.  Where
Emacs 23 would force the base character to use the font that could
display the combining character, Emacs 24 now does not, which disables
auto-composition because Emacs can only compose characters that come
from the same font.  So the only way to display those characters as
composed is to select a buffer font that can display them.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#17261: Some combining characters don't combine (Emacs 24 regression)
  2014-04-13 15:49 bug#17261: Some combining characters don't combine (Emacs 24 regression) Max Shinn
  2014-04-13 17:36 ` Eli Zaretskii
@ 2019-09-21  9:51 ` Stefan Kangas
  2019-09-21 12:21   ` Eli Zaretskii
  1 sibling, 1 reply; 5+ messages in thread
From: Stefan Kangas @ 2019-09-21  9:51 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Max Shinn, 17261

Eli Zaretskii <eliz@gnu.org> writes:

>> Date: Sun, 13 Apr 2014 10:49:44 -0500
>> From: Max Shinn <max@maxshinnpotential.com>
>>
>> Certain combining characters---such as the combining vector
>> arrow (0x20D7, a⃗) and the combining circle (0x20DD, a⃝)---do not
>> combine properly under most fonts on Emacs 24.3.1 under Debian GNU/Linux
>> x86_64, GTK 3.4.2.  In Emacs 23.3.1, these characters worked properly
>> under several fonts (for instance, Droid Sans Mono), whereas in Emacs
>> 24, they only work properly with the FreeMono font.  The precise
>> behavior I am observing on Emacs 24 is where the base character and the
>> combining character sit side-by-side instead of superimposed on one
>> another.
>
> Looks like some side effect of changes in how we select fonts.  Where
> Emacs 23 would force the base character to use the font that could
> display the combining character, Emacs 24 now does not, which disables
> auto-composition because Emacs can only compose characters that come
> from the same font.  So the only way to display those characters as
> composed is to select a buffer font that can display them.

Does that mean that the behaviour is not a bug, or should it be fixed?

Best regards,
Stefan Kangas





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#17261: Some combining characters don't combine (Emacs 24 regression)
  2019-09-21  9:51 ` Stefan Kangas
@ 2019-09-21 12:21   ` Eli Zaretskii
  2019-10-29  4:30     ` Stefan Kangas
  0 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2019-09-21 12:21 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: max, 17261

> From: Stefan Kangas <stefan@marxist.se>
> Date: Sat, 21 Sep 2019 11:51:02 +0200
> Cc: Max Shinn <max@maxshinnpotential.com>, Kenichi Handa <handa@gnu.org>, 17261@debbugs.gnu.org
> 
> > Looks like some side effect of changes in how we select fonts.  Where
> > Emacs 23 would force the base character to use the font that could
> > display the combining character, Emacs 24 now does not, which disables
> > auto-composition because Emacs can only compose characters that come
> > from the same font.  So the only way to display those characters as
> > composed is to select a buffer font that can display them.
> 
> Does that mean that the behaviour is not a bug, or should it be fixed?

I don't think it's a bug, no.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#17261: Some combining characters don't combine (Emacs 24 regression)
  2019-09-21 12:21   ` Eli Zaretskii
@ 2019-10-29  4:30     ` Stefan Kangas
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Kangas @ 2019-10-29  4:30 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Max Shinn, 17261

tags 17261 + notabug
close 17261
thanks

Eli Zaretskii <eliz@gnu.org> writes:

> > Does that mean that the behaviour is not a bug, or should it be fixed?
>
> I don't think it's a bug, no.

No further comments within 5 weeks, so I'll go ahead and close this.

Best regards,
Stefan Kangas





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-10-29  4:30 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-13 15:49 bug#17261: Some combining characters don't combine (Emacs 24 regression) Max Shinn
2014-04-13 17:36 ` Eli Zaretskii
2019-09-21  9:51 ` Stefan Kangas
2019-09-21 12:21   ` Eli Zaretskii
2019-10-29  4:30     ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).