On Sun, Jan 15, 2017 at 10:37:20AM +0100, Nils Reuße wrote:
> On 01/04/2017 01:19 PM, Nils Reuße wrote:
> > Dear all,
> > 
> > fontconfig made slight hinting the default in version 2.11.95 (see commit 
> > at [1]).
> > 
> > xenocara currently ships, but does not install the new hinting conf files:
> > 
> >   $ cd /usr/xenocara/dist/fontconfig/conf.d/
> >   $ for file in *conf; do if ! test -f /etc/fonts/conf.avail/$file; then 
> > echo "$file not found"; fi; done
> >   10-hinting-full.conf not found
> >   10-hinting-medium.conf not found
> >   10-hinting-none.conf not found
> >   10-hinting-slight.conf not found
> > 
> > The patch below installs the missing files and makes slight hinting the 
> > default.
> > 
> > Any comments?

Hmm right, I forgot to add the new files.
I'm committing the diff that installs them to conf.avail.
I'll wait a bit until more people have tried the new default 'slight'
anti-aliasing do decide if OpenBSD wants this as a default or not.

Most developpers are quite conservative and don't like the
anti-aliased fonts...

> > 
> > Kind regards
> > Nils
> > 
> > [1] 
> > https://cgit.freedesktop.org/fontconfig/commit/?id=98434b3392172233094cac25ade7225c93da9f1c
> > 
> > 
> > Index: distrib/sets/lists/xetc/mi
> > ===================================================================
> > RCS file: /cvs/xenocara/distrib/sets/lists/xetc/mi,v
> > retrieving revision 1.31
> > diff -u -p -u -r1.31 mi
> > --- distrib/sets/lists/xetc/mi  28 Oct 2015 00:46:31 -0000  1.31
> > +++ distrib/sets/lists/xetc/mi  4 Jan 2017 11:21:03 -0000
> > @@ -12,6 +12,7 @@
> >  ./etc/X11/xdm/xdm-config
> >  ./etc/X11/xinit/xinitrc
> >  ./etc/X11/xsm/system.xsm
> > +./etc/fonts/conf.d/10-hinting-slight.conf
> >  ./etc/fonts/conf.d/10-scale-bitmap-fonts.conf
> >  ./etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
> >  ./etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf
> > Index: lib/fontconfig/conf.d/Makefile
> > ===================================================================
> > RCS file: /cvs/xenocara/lib/fontconfig/conf.d/Makefile,v
> > retrieving revision 1.10
> > diff -u -p -u -r1.10 Makefile
> > --- lib/fontconfig/conf.d/Makefile  19 Nov 2016 08:45:51 -0000  1.10
> > +++ lib/fontconfig/conf.d/Makefile  4 Jan 2017 11:21:03 -0000
> > @@ -9,6 +9,7 @@ DOC_FILES= \
> >     README
> > 
> >  CONF_LINKS = \
> > +   10-hinting-slight.conf \
> >     10-scale-bitmap-fonts.conf \
> >     20-unhint-small-vera.conf \
> >     30-lucida-aliases.conf \
> > @@ -29,6 +30,10 @@ CONF_LINKS = \
> > 
> >  AVAIL_FILES =              \
> >     10-autohint.conf        \
> > +   10-hinting-full.conf        \
> > +   10-hinting-medium.conf      \
> > +   10-hinting-none.conf        \
> > +   10-hinting-slight.conf      \
> >     10-no-sub-pixel.conf        \
> >     10-scale-bitmap-fonts.conf  \
> >     10-sub-pixel-bgr.conf       \
> > 
> 
> Any comment?

-- 
Matthieu Herrb

Attachment: signature.asc
Description: PGP signature

Reply via email to