summaryrefslogtreecommitdiff
path: root/src/font.c
Commit message (Expand)AuthorAgeFilesLines
* Add lisp watchpointsNoam Postavsky2016-12-021-3/+3
* Make struct font_drivers read-onlyPaul Eggert2016-12-011-12/+10
* Add double-buffering support to reduce flickerDaniel Colascione2016-10-281-0/+10
* Merge from origin/emacs-25Paul Eggert2016-10-101-0/+13
|\
| * Allow to disable compaction of font cachesEli Zaretskii2016-10-081-0/+13
* | Limit <config.h>’s includesPaul Eggert2016-09-301-0/+1
* | Improve integer overflow handling a bitPaul Eggert2016-09-241-4/+3
* | Fix compiler warnings in no-window-system-buildKen Brown2016-06-201-5/+7
* | Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert2016-06-081-1/+2
* | New C macro AUTO_STRING_WITH_LENPaul Eggert2016-04-041-1/+2
|/
* * src/font.c (QCuser_spec): Add missing colon to :user-spec.Paul Eggert2016-03-271-1/+1
* Rework C source files to avoid ^(Paul Eggert2016-03-101-4/+4
* support rendering of wider range of combinging characters by ftfont backendK. Handa2016-01-261-6/+21
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-0/+1
* Fix memory leak in fontset handlingDima Kogan2015-10-201-1/+4
* Fix problems found by clang 3.5.0Paul Eggert2015-10-021-1/+1
* Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-7/+7
* Define internal-char-font even if --without-xPaul Eggert2015-09-091-0/+101
* Fix pointer signedness glitchPaul Eggert2015-06-301-1/+1
* Allow font names that end in "-NN", where NN is a numberEli Zaretskii2015-06-291-0/+32
* Improve documentation of ':lang' in font specsEli Zaretskii2015-06-131-2/+4
* ; * src/font.c (syms_of_font) <font-log>: Tweak previous doc fix.Glenn Morris2015-06-071-2/+2
* * src/font.c (syms_of_font) <font-log>: Doc fix.Glenn Morris2015-06-071-4/+4
* Remove the obsolete leading "*" from some C doc strings.Glenn Morris2015-06-071-1/+1
* Fix display when a font claims large values of ascent and descentEli Zaretskii2015-06-061-1/+6
|\
| * Attempt to fix crashes due to accesses beyond glyph matrix endEli Zaretskii2015-05-311-1/+6
* | Remove unused DEFSYMsPaul Eggert2015-05-311-5/+0
|/
* Merge branch 'master' into cairoJan D2015-05-231-5/+5
|\
| * Don't quote nil and t in doc stringsPaul Eggert2015-05-211-2/+2
| * Fix minor quoting problems in doc stringsPaul Eggert2015-05-191-3/+3
* | Add cairo drawing.Jan D2015-02-111-0/+4
|/
* Remove unused assignment.Dima Kogan2015-02-091-1/+0
* Use bool for boolean in xfaces.cPaul Eggert2015-01-261-3/+3
* Count MANY function args more reliablyPaul Eggert2015-01-251-17/+5
* Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-2/+2
* Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-4/+3
* Prefer INLINE functions in font.h to match style used in lisp.hDmitry Antipov2015-01-161-9/+4
* Tune pseudovector allocation assuming Qnil == 0Dmitry Antipov2015-01-161-3/+4
* Port to 32-bit --with-wide-intPaul Eggert2015-01-101-19/+19
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-43/+25
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Allow querying font by name for its height and other info. (Bug#19395)Eli Zaretskii2014-12-181-4/+43
* * font.c (copy_font_spec): Redesign to avoid Fcopy_alistDmitry Antipov2014-10-311-18/+26
* Spelling fixes.Paul Eggert2014-10-121-9/+8
* * font.c (Ffont_get_glyphs): Use validate_subarray and fixDmitry Antipov2014-10-071-24/+30
* Consistently use min and max macros from lisp.h.Dmitry Antipov2014-10-031-5/+1
* Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-11/+21
* Simplify stack-allocated Lisp objects, and make them more portable.Paul Eggert2014-09-291-7/+7
* Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov2014-09-291-8/+3