>On Sat, Oct 24, 2015 at 06:20:35AM +0200, Antoine Jacoutot wrote: >> On Fri, Oct 23, 2015 at 06:29:31AM -0600, Christian Weisgerber wrote: >> > CVSROOT: /cvs >> > Module name: xenocara >> > Changes by: na...@cvs.openbsd.org 2015/10/23 06:29:31 >> > >> > Modified files: >> > lib/fontconfig/conf.d: Makefile >> > >> > Log message: >> > Don't enable 10-autohint.conf by default. It causes problems with >> > xterm -fa mono (underscores disappearing because the glyph exceeds >> > the cell size), matthieu@ can't remember why he enabled it, and it's >> > not enabled by default anywhere else. ok matthieu@ >> >> This made my current fonts really hard to read... >> > >I don't think we should change the fontconfig defaults to match some >developpers personnal tastes. > >Fonts appearance are a lot a matter of personal preferences. So it's >ok to need to tweak some buttons if you're not happy with the defaults.
And yet... every operating system shipping with X has changed these default from the default shipped in upstream, or switched to display managers that completely hide that default. >What application(s) is(are) affected ? >Which font and font size is it ? > >Personnally I do indeed prefer autohinting for small DejaVu Mono >fonts. So I've set that in my ~/.config/fontconfig/fonts.conf file: > ><!-- enable autohint for some fonts --> ><match target="font"> > <test name="family"> > <string>DejaVu Sans Mono</string> > </test> > <test compare="less" name="pixelsizë> > <double>8</double> > </test> > <edit name="autohint" mode="append"> > <bool>true</bool> > </edit> ></match> Just brutal. So unfriendly to everyone. Can make a really good guess about which year that was invented.