aboutsummaryrefslogtreecommitdiffstats
path: root/src/ftfont.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
* Avoid abort in ftfont.c due to faulty fontsWerner LEMBERG2017-04-111-1/+2
* 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-17/+17
* | Make struct font_drivers read-onlyPaul Eggert2016-12-011-99/+45
* | * src/lisp.h (LISP_INITIALLY_ZERO): Remove.Paul Eggert2016-12-011-2/+1
* | New C macro AUTO_STRING_WITH_LENPaul Eggert2016-04-041-3/+2
|/
* * src/ftfont.c (ftfont_shape_by_flt): Parenthesize as per GNU style.Paul Eggert2016-03-251-2/+2
* Fix display of Indic scriptsK. Handa2016-03-251-1/+6
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Backport:fix previous change of src/ftfont.c (ftfont_shape_by_flt)K. Handa2016-01-261-4/+6
* support rendering of wider range of combinging characters by ftfont backendK. Handa2016-01-261-5/+25
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Spruce up ftfont.c memory allocationPaul Eggert2015-11-131-56/+50
* Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-081-8/+10
* Include-file cleanup for src directoryPaul Eggert2015-10-201-4/+0
* fix for the case that M17N_FLT_USE_NEW_FEATURE is not definedK. Handa2015-09-021-33/+35
* Fix typoK. Handa2015-09-021-2/+2
* fix previous changeK. Handa2015-09-021-0/+8
* Use the new type MFLTGlyphFT for MFLTGlyphString.glyphs.K. Handa2015-09-011-131/+208
* * src/ftfont.c (ftfont_close): Add comment re Bug#20890.Paul Eggert2015-07-261-0/+4
* * src/ftfont.c (ftfont_open2): Round divisions by upEM.YAMAMOTO Mitsuharu2015-06-051-7/+9
* Remove unused DEFSYMsPaul Eggert2015-05-311-1/+0
* Merge branch 'master' into cairoJan D2015-04-031-1/+0
|\
| * Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert2015-02-211-1/+0
* | Add cairo drawing.Jan D2015-02-111-5/+21
|/
* Count MANY function args more reliablyPaul Eggert2015-01-251-7/+1
* Prefer INLINE functions in font.h to match style used in lisp.hDmitry Antipov2015-01-161-6/+3
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-6/+3
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Fix some slow uses and misuses of strcat.Paul Eggert2014-09-231-1/+1
* Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-36/+75
* One more minor cleanup of font subsystem.Dmitry Antipov2014-08-251-35/+23
* Next minor cleanup of font subsystem.Dmitry Antipov2014-07-091-41/+0
* * font.c (font_build_object) [HAVE_XFT || HAVE_FREETYPE || HAVE_NS]:Dmitry Antipov2014-07-081-13/+3
* * font.h (struct font_driver): Remove get_outline and free_outline;Dmitry Antipov2014-07-041-2/+0
* Omit redundant extern decls.Paul Eggert2014-06-171-2/+0
* Fix two memory leaks discovered with Valgrind.Dmitry Antipov2014-01-231-8/+11
* Spelling fixes.Paul Eggert2014-01-051-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * 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
* * font.h (struct font_bitmap): Remove unused 'extra' member.Dmitry Antipov2013-12-041-1/+0
* Omit unused frame argument of font API's close function.Dmitry Antipov2013-10-251-2/+2
* * lisp.h (eassume): New macro.Paul Eggert2013-10-101-1/+0
* Add set operations for bool-vector.Daniel Colascione2013-09-221-1/+1
* Drop FRAME_PTR typedef.Dmitry Antipov2013-08-031-6/+6
* Avoid redundant Lisp_Object <-> struct frame conversions in font API.Dmitry Antipov2013-08-011-6/+6
* Fix obscure porting bug with varargs functions.Paul Eggert2013-07-181-1/+1