GNU bug report logs -
#57976
29.0.50; Complex emoji have extra spacing
Previous Next
Reported by: Protesilaos Stavrou <info <at> protesilaos.com>
Date: Wed, 21 Sep 2022 10:18:02 UTC
Severity: normal
Merged with 59606
Found in version 29.0.50
Done: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Fri, 23 Sep 2022 14:21:46 +0900
with message-id <wlk05uzmvp.wl-mituharu <at> math.s.chiba-u.ac.jp>
and subject line Re: bug#57976: 29.0.50; Complex emoji have extra spacing
has caused the debbugs.gnu.org bug report #57976,
regarding 29.0.50; Complex emoji have extra spacing
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
57976: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=57976
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
[Message part 3 (text/plain, inline)]
Dear maintainers,
With a recent build of Emacs and harfbuzz version 5.2.0 all the complex
emoji have extra spacing after them. This space is present everywhere
the affected emoji is displayed. One example is the interface of the
command 'emoji-search'.
Steps to reproduce the attached screenshot on 'emacs -Q':
- Type 'C-x 8 e s'
- Type "face" and then TAB twice to bring up the Completions' buffer.
All the best,
Protesilaos (or simply "Prot")
* * *
In GNU Emacs 29.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version
3.24.34, cairo version 1.17.6) of 2022-09-21 built on kronos
Repository revision: 1231a601ebe1fd9fe454c504dbeb9267440242e7
Repository branch: makepkg
System Description: Arch Linux
Configured using:
'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
--localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games
--without-libotf --without-m17n-flt --without-gconf
--with-native-compilation --with-pgtk --with-sound=no --without-gpm
--without-compress-install
'--program-transform-name=s/\([ec]tags\)/\1.emacs/'
'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
-fstack-clash-protection -fcf-protection'
LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK
PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM GTK3
ZLIB
Important settings:
value of $LANG: en_GB.UTF-8
locale-coding-system: utf-8-unix
--
Protesilaos Stavrou
https://protesilaos.com
[Screenshot from 2022-09-21 13-08-26.png (image/png, attachment)]
[Message part 5 (message/rfc822, inline)]
On Thu, 22 Sep 2022 16:08:23 +0900,
Eli Zaretskii wrote:
>
> > Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 57976 <at> debbugs.gnu.org
> > Date: Thu, 22 Sep 2022 11:00:15 +0900
> > From: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
> >
> > > I get these:
> > >
> > > (string-pixel-width "πΆβπ«οΈ")
> > > ;; => 136
> > >
> > > (string-pixel-width "π€£")
> > > ;; => 16
> >
> > Hmm, the fix for Bug#57066 needs to be undone for HarfBuzz 5.2.0.
>
> Thanks, please install this on the emacs-28 branch.
Done. Closing.
YAMAMOTO Mitsuharu
mituharu <at> math.s.chiba-u.ac.jp
This bug report was last modified 2 years and 230 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.