summaryrefslogtreecommitdiff
path: root/src/ftfont.c
AgeCommit message (Expand)Author
2013-07-18Fix obscure porting bug with varargs functions.Paul Eggert
2013-07-15Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert
2013-03-21Use functions and constants to manipulate Lisp_Save_Value objects.Paul Eggert
2013-03-04* font.c (Ffont_get_glyphs): Use convenient LGLYPH_NEW.Dmitry Antipov
2013-02-08* lisp.h (make_uninit_vector): New function.Dmitry Antipov
2013-01-17* lisp.h (toplevel): Add comment about using Lisp_Save_ValueDmitry Antipov
2013-01-15* src/lisp.h (XSAVE_POINTER, XSAVE_INTEGER): Change to allow extractionDmitry Antipov
2013-01-14Make Lisp_Save_Value more versatile storage for up to four objects.Dmitry Antipov
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-06Use bool for booleans in font-related modules.Paul Eggert
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert
2012-07-20Simple wrapper for make_unibyte_string, adjust font_open_by_name.Dmitry Antipov
2012-07-11Avoid call to strlen in fast_c_string_match_ignore_case.Dmitry Antipov
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-06-28Generalize run-time debugging checks.Dmitry Antipov
2012-06-12USE_LISP_UNION_TYPE + USE_LSB_TAG cleanup (Bug#11604)Paul Eggert
2012-04-09Merge from trunk.Paul Eggert
2012-03-19ftfont.c (ftfont_drive_otf): Mask bits of character code to make it fit in a ...Kenichi Handa
2012-01-09Merge from trunk.Paul Eggert
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris
2011-12-14Merge from trunk.Paul Eggert
2011-12-11Spelling fixes.Paul Eggert
2011-12-10Merge from trunk.Paul Eggert
2011-12-08ftfont.c (get_adstyle_property): Fix previous change (Bug#10233).Kenichi Handa
2011-12-05ftfont.c (get_adstyle_property): If the font is not BDF nor PCF, return Qnil ...Kenichi Handa
2011-11-30Fix typos.Juanma Barranquero
2011-11-19Spelling fixes.Paul Eggert
2011-09-21* ftfont.c (ftfont_shape_by_flt): Add lint_assume to pacify GCC 4.6.1 x86-64.Paul Eggert
2011-09-21* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert
2011-08-13Merge from trunk.Paul Eggert
2011-08-08Don't lose extra font info when using the Fontconfig font cache.Chong Yidong
2011-08-04Adjust in response to jan.h.d's comments.Paul Eggert
2011-07-28* ftfont.c: Check for size overflow.Paul Eggert
2011-06-18* lisp.h (lint_assume): New macro.Paul Eggert
2011-06-18* ftfont.c (ftfont_shape_by_flt): Use signed integers for lengths.Paul Eggert
2011-06-10* ftfont.c (ftfont_get_metrics, ftfont_drive_otf): Remove unused locals.Paul Eggert
2011-05-31Minor fixes for signed vs unsigned integers.Paul Eggert
2011-04-10Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert
2011-04-09* ftfont.c: Distingish more carefully between FcChar8 and char.Paul Eggert
2011-04-09Merge from emacs-23; up to 2010-06-08T03:06:47Z!dann@ics.uci.edu.Glenn Morris
2011-04-08Fix more GCC strict-aliasing warnings.Chong Yidong
2011-03-18* ftfont.c: (get_adstyle_property, ftfont_pattern_entity):Paul Eggert
2011-03-18* ftfont.c (ftfont_list): Remove unused local.Paul Eggert
2011-03-18* ftfont.c (ftfont_otf_capability, ftfont_shape): Omit decls if not needed.Paul Eggert
2011-03-18* ftfont.c (ftfont_resolve_generic_family): Fix pointer signedness.Paul Eggert
2011-02-05Merge from emacs-23; up to 2010-05-26T14:19:15Z!monnier@iro.umontreal.ca.Glenn Morris
2011-02-05xstrcasecmp: conform to C89 pointer rulesPaul Eggert
2011-02-02Use FC_DUAL only when it is defined.Kenichi Handa
2011-01-28(ftfont_spec_pattern): Check each extra property value.Kenichi Handa