aboutsummaryrefslogtreecommitdiffstats
path: root/src/font.h (unfollow)
Commit message (Expand)AuthorFilesLines
2020-03-02Don't attempt to cache glyph metrics for FONT_INVALID_CODERobert Pluim1-1/+1
2020-01-15Remove unused ftx font backend driverStefan Kangas1-4/+2
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-11-14; * src/font.h (font_is_ignored): Add prototype to avoid warnings.Eli Zaretskii1-0/+1
2019-07-09Rename font_driver member close -> close_fontMattias EngdegÄrd1-1/+1
2019-07-09Rename font_driver member open -> open_fontMattias EngdegÄrd1-5/+5
2019-07-01Implement the otf_capability method for HarfBuzzYAMAMOTO Mitsuharu1-0/+1
2019-06-02Make fthbfont and derivatives use common HarfBuzz code in hbfont.cYAMAMOTO Mitsuharu1-2/+0
2019-06-01Move common HarfBuzz code to a common file hbfont.cEli Zaretskii1-0/+5
2019-05-31Add HarfBuzz font backend for MS-WindowsEli Zaretskii1-0/+3
2019-05-19Replace XChar2b with unsigned in all font backendsAlexander Gramiak1-2/+2
2019-05-05Add new font backend drivers for text shaping by HarfBuzzYAMAMOTO Mitsuharu1-2/+32
2019-03-04* src/font.h: Fix commentary.Paul Eggert1-1/+1
2019-01-05Improve GC+Cairo workaroundPaul Eggert1-0/+16
2019-01-05Improve commentary in font.hEli Zaretskii1-30/+33
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-12-29Provide text directionality and language to HarfBuzz shaperEli Zaretskii1-3/+10
2018-08-07More macro renamings for bignumTom Tromey1-3/+3
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey1-4/+4
2018-06-14New type Lisp_Misc_PtrPaul Eggert1-1/+1
2018-06-10Use native alignment to access Lisp object dataPaul Eggert1-6/+6
2018-04-04Improve GC+Cairo workaroundPaul Eggert1-0/+16
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-11-13Change vectorlike from struct to unionPaul Eggert1-3/+3
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-04-10Add PVSIZE function to return the size of a pseudovector.Lars Brinkhoff1-3/+3
2016-12-31Update copyright year to 2017Paul Eggert1-1/+1
2016-12-01Make struct font_drivers read-onlyPaul Eggert1-11/+30
2016-10-28Add double-buffering support to reduce flickerDaniel Colascione1-1/+10
2016-03-10Rework C source files to avoid ^(Paul Eggert1-2/+2
2016-01-26support rendering of wider range of combinging characters by ftfont backendK. Handa1-0/+6
2016-01-02support rendering of wider range of combinging characters by ftfont backendK. Handa1-0/+6
2016-01-01Update copyright year to 2016Paul Eggert1-1/+1
2015-11-24Fix crash at startup related to GC of font entitiesEli Zaretskii1-0/+42
2015-10-20Include-file cleanup for src directoryPaul Eggert1-2/+3
2015-02-11Add cairo drawing.Jan D1-0/+4
2015-01-16Prefer INLINE functions in font.h to match style used in lisp.hDmitry Antipov1-34/+79
2015-01-10Port to HAVE_FREETYPE && !HAVE_XFTPaul Eggert1-1/+1
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert1-16/+0
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2015-01-01Update copyright year to 2015Paul Eggert1-1/+1
2014-08-25One more minor cleanup of font subsystem.Dmitry Antipov1-3/+3
2014-07-09* font.c, font.h (font_unparse_fcname): Now static.Paul Eggert1-2/+0
2014-07-09Next minor cleanup of font subsystem.Dmitry Antipov1-15/+0
2014-07-08* font.c (font_build_object) [HAVE_XFT || HAVE_FREETYPE || HAVE_NS]:Dmitry Antipov1-0/+3
2014-07-04* font.h (struct font_driver): Remove get_outline and free_outline;Dmitry Antipov1-9/+0
2014-07-03Use convenient alists to manage per-frame font driver-specific data.Dmitry Antipov1-19/+4
2014-06-10* dispextern.h (struct face) [HAVE_XFT]: Ifdef 'extra' member.Dmitry Antipov1-5/+3
2014-06-08If a C name must be extern on some platforms, make it extern on all.Paul Eggert1-1/+2
2014-04-16Fix the MSDOS build.Eli Zaretskii1-0/+4