unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build
@ 2022-02-02  7:26 Protesilaos Stavrou
  2022-02-02 10:35 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 5+ messages in thread
From: Protesilaos Stavrou @ 2022-02-02  7:26 UTC (permalink / raw)
  To: 53718

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

Dear maintainers,

I built Emacs with commit 02054d9cd1f5c6a5ca3555207235522532477e10 using
--with-pgtk and have noticed that there is a change to the hinting of
the fonts relative to commit d25cb37694de446e6dd1095f489d5436ea9e20ae.

Please refer to the attached screenshots which compare the two commits
using Hack and Source Code Pro, respectively.  The differences are
subtle, though you can see how the 'm' is affected.

The hinting is inconsistent.  Even in this very message.  Notice the
quotes in this 'Hack' with the one below which has a thinner first quote
and thicker second one:

'Hack'

All the best,
Protesilaos

* * *

In GNU Emacs 29.0.50 (build 5, x86_64-pc-linux-gnu, GTK+ Version 3.24.31, cairo version 1.17.4)
 of 2022-02-01 built on kronos
Repository revision: 02054d9cd1f5c6a5ca3555207235522532477e10
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
 --with-sound=alsa --with-modules --without-libotf --without-m17n-flt
 --without-gconf --without-gsettings --with-native-compilation
 --with-xinput2 --with-pgtk --without-xaw3d --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 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

-- 
Protesilaos Stavrou
https://protesilaos.com

[-- Attachment #2: hack-emacs-commit-02054d9cd1f5c6a5ca3555207235522532477e10.png --]
[-- Type: image/png, Size: 63948 bytes --]

[-- Attachment #3: hack-emacs-commit-d25cb37694de446e6dd1095f489d5436ea9e20ae.png --]
[-- Type: image/png, Size: 72714 bytes --]

[-- Attachment #4: source-code-pro-emacs-commit-02054d9cd1f5c6a5ca3555207235522532477e10.png --]
[-- Type: image/png, Size: 55501 bytes --]

[-- Attachment #5: source-code-pro-emacs-commit-d25cb37694de446e6dd1095f489d5436ea9e20ae.png --]
[-- Type: image/png, Size: 63156 bytes --]

[-- Attachment #6: inconsistent-hinting-quotes.png --]
[-- Type: image/png, Size: 57924 bytes --]

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

* bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build
  2022-02-02  7:26 bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build Protesilaos Stavrou
@ 2022-02-02 10:35 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-07-06 11:42   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 5+ messages in thread
From: Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-02-02 10:35 UTC (permalink / raw)
  To: Protesilaos Stavrou; +Cc: 53718

Protesilaos Stavrou <info@protesilaos.com> writes:

> Dear maintainers,
>
> I built Emacs with commit 02054d9cd1f5c6a5ca3555207235522532477e10 using
> --with-pgtk and have noticed that there is a change to the hinting of
> the fonts relative to commit d25cb37694de446e6dd1095f489d5436ea9e20ae.
>
> Please refer to the attached screenshots which compare the two commits
> using Hack and Source Code Pro, respectively.  The differences are
> subtle, though you can see how the 'm' is affected.
>
> The hinting is inconsistent.  Even in this very message.  Notice the
> quotes in this 'Hack' with the one below which has a thinner first quote
> and thicker second one:
>
> 'Hack'
>
> All the best,
> Protesilaos

Thanks for reporting the bug.  Could it be a problem with your system?

Can you reproduce the problem with an X11 build with Cairo drawing?
Running configure without any arguments should produce such a build on
your system.

And please try bisecting to find exactly which commit caused the
problem.





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

* bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build
  2022-02-02 10:35 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-07-06 11:42   ` Lars Ingebrigtsen
  2022-07-06 12:04     ` Protesilaos Stavrou
  0 siblings, 1 reply; 5+ messages in thread
From: Lars Ingebrigtsen @ 2022-07-06 11:42 UTC (permalink / raw)
  To: Po Lu; +Cc: Protesilaos Stavrou, 53718

Po Lu <luangruo@yahoo.com> writes:

> Can you reproduce the problem with an X11 build with Cairo drawing?
> Running configure without any arguments should produce such a build on
> your system.
>
> And please try bisecting to find exactly which commit caused the
> problem.

This was several months ago -- Prot, are you still seeing this problem?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build
  2022-07-06 11:42   ` Lars Ingebrigtsen
@ 2022-07-06 12:04     ` Protesilaos Stavrou
  2022-07-06 12:22       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 5+ messages in thread
From: Protesilaos Stavrou @ 2022-07-06 12:04 UTC (permalink / raw)
  To: Lars Ingebrigtsen, Po Lu; +Cc: 53718

> From: Lars Ingebrigtsen <larsi@gnus.org>
> Date: Wed, 06 Jul 2022 13:42:56 +0200
>
> Po Lu <luangruo@yahoo.com> writes:
>
>> Can you reproduce the problem with an X11 build with Cairo drawing?
>> Running configure without any arguments should produce such a build on
>> your system.
>>
>> And please try bisecting to find exactly which commit caused the
>> problem.
>
> This was several months ago -- Prot, are you still seeing this problem?

Hi Lars and Po,

Just rebuilt --with-pgtk.  Everything looks good.

All the best,
Prot

-- 
Protesilaos Stavrou
https://protesilaos.com





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

* bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build
  2022-07-06 12:04     ` Protesilaos Stavrou
@ 2022-07-06 12:22       ` Lars Ingebrigtsen
  0 siblings, 0 replies; 5+ messages in thread
From: Lars Ingebrigtsen @ 2022-07-06 12:22 UTC (permalink / raw)
  To: Protesilaos Stavrou; +Cc: Po Lu, 53718

Protesilaos Stavrou <info@protesilaos.com> writes:

> Just rebuilt --with-pgtk.  Everything looks good.

Thanks for checking; I'm closing this bug report, then.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

end of thread, other threads:[~2022-07-06 12:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-02  7:26 bug#53718: 29.0.50; Recent change to font hinting in --with-pgtk build Protesilaos Stavrou
2022-02-02 10:35 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-07-06 11:42   ` Lars Ingebrigtsen
2022-07-06 12:04     ` Protesilaos Stavrou
2022-07-06 12:22       ` Lars Ingebrigtsen

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).