summaryrefslogtreecommitdiff
path: root/src/ftxfont.c
Commit message (Expand)AuthorAgeFilesLines
* 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-19/+19
* | Make struct font_drivers read-onlyPaul Eggert2016-12-011-22/+37
* | Add double-buffering support to reduce flickerDaniel Colascione2016-10-281-7/+7
|/
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Include-file cleanup for src directoryPaul Eggert2015-10-201-4/+0
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-2/+0
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-1/+3
* Use convenient alists to manage per-frame font driver-specific data.Dmitry Antipov2014-07-031-16/+8
* If a C name must be extern on some platforms, make it extern on all.Paul Eggert2014-06-081-3/+0
* 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
* Prefer 'unsigned long' to 'long unsigned int' and 'unsigned long int'.Dmitry Antipov2013-10-291-1/+1
* Omit unused frame argument of font API's close function.Dmitry Antipov2013-10-251-2/+2
* Drop FRAME_PTR typedef.Dmitry Antipov2013-08-031-7/+7
* Avoid redundant Lisp_Object <-> struct frame conversions in font API.Dmitry Antipov2013-08-011-4/+4
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Simplify and avoid signal-handling races.Paul Eggert2012-09-231-8/+8
* 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-17/+5
* More xmalloc and related cleanup.Paul Eggert2012-07-051-1/+1
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* Spelling fixes.Paul Eggert2011-12-051-4/+5
* Spelling fixes.Paul Eggert2011-11-191-1/+1
* * ftxfont.c: Make symbols static if they're not exported.Paul Eggert2011-04-121-6/+8
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-1/+1
* Nuke arch-tags.Glenn Morris2011-01-151-2/+0
* Merge from emacs-23Stefan Monnier2011-01-141-2/+2
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-2/+2
* | Convert (most) functions in src to standard C.Dan Nicolaescu2010-07-041-36/+10
* | Remove __P and P_ from .c and .m files and definition of P_Jan D2010-07-021-11/+11
|/
* Add 2010 to copyright years.Glenn Morris2010-01-131-2/+2
* * alloc.c: Do not define struct catchtag.Dan Nicolaescu2009-10-191-0/+1
* (ftxfont_draw_backgrond): Fix args to XFillRectangle.Kenichi Handa2009-04-061-1/+1
* Add 2009 to copyright years.Glenn Morris2009-01-081-2/+2
* (ftxfont_open): Delete unused variable.Kenichi Handa2008-05-251-1/+0
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-141-6/+4
* (ftxfont_list): Return a list, not vector.Kenichi Handa2008-05-141-60/+14
* (ftxfont_draw): Pay attention to s->padding_p.Kenichi Handa2008-02-251-4/+11
* (ftxfont_default_fid): Delete it.Kenichi Handa2008-02-171-26/+2
* (ftxfont_open): Don't setKenichi Handa2008-02-071-0/+8
* (ftxfont_draw): Use s->font_info, not face->font_info.Kenichi Handa2008-02-061-1/+1
* Update copyright years and GPL version.Glenn Morris2008-02-061-3/+3
* (ftxfont_end_for_frame): Fix array indexing error.Kenichi Handa2007-11-291-1/+1
* (ftxfont_get_gcs): Renamed from ftxfont_create_gcs.Kenichi Handa2007-11-191-114/+149
* (ftxfont_match): New function.Kenichi Handa2006-08-011-3/+14