summaryrefslogtreecommitdiff
path: root/src/xftfont.c
Commit message (Expand)AuthorAgeFilesLines
* Unify three font info structuresRobert Pluim2019-02-081-34/+11
* Add portable dumperDaniel Colascione2019-01-151-1/+8
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Merge from origin/emacs-26Glenn Morris2018-12-151-2/+4
|\ \ | |/
| * Document font structure layout constraintsRobert Pluim2018-12-141-2/+4
* | More macro renamings for bignumTom Tromey2018-08-071-10/+10
* | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-121-5/+5
|/
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* | Use C99 syntax for font driversPaul Eggert2016-12-121-23/+23
* | Make struct font_drivers read-onlyPaul Eggert2016-12-011-35/+44
* | Add double-buffering support to reduce flickerDaniel Colascione2016-10-281-8/+23
|/
* Provide workaround for xftfont rendering problemEli Zaretskii2016-05-221-0/+24
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Remove unneeded workaround in xftfont.cEli Zaretskii2016-02-251-10/+0
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-3/+0
* Reduce color allocation/query traffic in the TrueColor case.Ken Raeburn2015-10-081-2/+1
* Fix display of glyphless characters with problematic fontsEli Zaretskii2015-05-281-2/+20
* Use bool for boolean in xfont.c, xftfont.c, xgselect.cPaul Eggert2015-01-211-11/+11
* Prefer INLINE functions in font.h to match style used in lisp.hDmitry Antipov2015-01-161-4/+2
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-3/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* One more minor cleanup of font subsystem.Dmitry Antipov2014-08-251-11/+9
* Next minor cleanup of font subsystem.Dmitry Antipov2014-07-091-2/+0
* * font.c (font_build_object) [HAVE_XFT || HAVE_FREETYPE || HAVE_NS]:Dmitry Antipov2014-07-081-13/+3
* Use convenient alists to manage per-frame font driver-specific data.Dmitry Antipov2014-07-031-4/+4
* Do not ask for XRender extension each time XFT font is opened.Dmitry Antipov2014-06-161-10/+0
* * dispextern.h (struct face) [HAVE_XFT]: Ifdef 'extra' member.Dmitry Antipov2014-06-101-7/+4
* Avoid crashes when X fonts are erroneously freed on reused XDmitry Antipov2014-03-031-1/+5
* Spelling fixes.Paul Eggert2014-01-051-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * font.c (valid_font_driver) [ENABLE_CHECKING]: New functionDmitry Antipov2013-12-161-1/+3
* * alloc.c, font.c, font.h, ftfont.c, ftxfont.c, macfont.m,Dmitry Antipov2013-12-131-1/+0
* * font.h (struct font_entity) [HAVE_NS]: New field to recordDmitry Antipov2013-12-121-0/+1
* * xftfont.c (struct xftfont_info): Remove set-but-unusedDmitry Antipov2013-10-271-7/+0
* Omit unused frame argument of font API's close function.Dmitry Antipov2013-10-251-6/+14
* Drop FRAME_PTR typedef.Dmitry Antipov2013-08-031-9/+11
* Avoid redundant Lisp_Object <-> struct frame conversions in font API.Dmitry Antipov2013-08-011-4/+4
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-1/+1
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* | * xftfont.c (xftfont_open): Remove duplicate assignment.Chong Yidong2012-11-231-3/+1
|/
* Simplify and avoid signal-handling races.Paul Eggert2012-09-231-17/+17
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* Use bool for booleans in font-related modules.Paul Eggert2012-09-061-21/+11
* * gtkutil.c (xg_get_font): Demand an Xft font.Chong Yidong2012-08-161-1/+1
* For Xft and X font backends, set omitted max_width font fields.Chong Yidong2012-08-161-7/+10