summaryrefslogtreecommitdiff
path: root/src/font.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert2014-09-241-5/+8
* * chartab.c (uniprop_encode_value_numeric):Dmitry Antipov2014-09-241-7/+9
* * lisp.h (lispstpcpy): Rename from lispstrcpy, and act like stpcpy.Paul Eggert2014-09-231-1/+1
* Use known length of a Lisp string to copy it faster.Dmitry Antipov2014-09-231-1/+1
* Avoid extra call to oblookup when interning symbols.Dmitry Antipov2014-09-221-8/+5
* If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-7/+7
* Prefer ptrdiff_t to int and avoid integer overflows.Dmitry Antipov2014-09-131-1/+1
* Fix the MS-Windows build broken by SAFE_ALLOCA changes.Eli Zaretskii2014-09-071-0/+4
* Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-13/+26
* Revert previous change.Paul Eggert2014-07-261-3/+3
* Reorder conditions that are written backwardsAndreas Schwab2014-07-261-3/+3
* 2014-07-19 Kenichi Handa <handa@gnu.org>Kenichi Handa2014-07-201-1/+5
* * frame.h (enum fullscreen_type) [HAVE_WINDOW_SYSTEM]: Use more naturalDmitry Antipov2014-07-161-3/+9
* * font.c, font.h (font_unparse_fcname): Now static.Paul Eggert2014-07-091-2/+9
* * font.c (font_build_object) [HAVE_XFT || HAVE_FREETYPE || HAVE_NS]:Dmitry Antipov2014-07-081-1/+27
* Use convenient alists to manage per-frame font driver-specific data.Dmitry Antipov2014-07-031-37/+18
* Merge from emacs-24; up to 2014-06-06T02:22:40Z!monnier@iro.umontreal.caGlenn Morris2014-06-211-0/+3
|\
| * * font.c (font_make_object): Avoid dangling pointer which mayDmitry Antipov2014-06-191-0/+3
* | * lisp.h (STRING_COPYIN): Remove; unused.Dmitry Antipov2014-06-171-4/+2
* | * dispextern.h (struct face) [HAVE_XFT]: Ifdef 'extra' member.Dmitry Antipov2014-06-101-1/+0
* | * font.c (font_matching_entity): Extract font-entity objectDmitry Antipov2014-05-191-1/+1
* | Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert2014-04-051-7/+2
* | * font.c (font_list_entities): Do not add empty vector to font cache.Dmitry Antipov2014-04-021-15/+18
|/
* Fix bug #16930 with broken build --without-x.Eli Zaretskii2014-03-031-1/+8
* * font.c (toplevel): Adjust comment about font cache layout.Dmitry Antipov2014-03-031-5/+17
* Avoid "." at end of error diagnostics.Paul Eggert2014-02-101-1/+1
* Spelling fixes.Paul Eggert2014-01-091-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* * font.c (valid_font_driver) [ENABLE_CHECKING]: New functionDmitry Antipov2013-12-161-1/+21
* * alloc.c, font.c, font.h, ftfont.c, ftxfont.c, macfont.m,Dmitry Antipov2013-12-131-16/+8
* * font.c (font_close_object): Check for live frame (Bug#16128).Dmitry Antipov2013-12-131-2/+6
* * font.h (struct font_entity) [HAVE_NS]: New field to recordDmitry Antipov2013-12-121-8/+12
* * font.c (font_find_for_lface): Ensure SAFE_FREE on return.Dmitry Antipov2013-12-101-1/+4
* * font.c (font_list_entities): Remove dummy assignment.Dmitry Antipov2013-12-041-1/+1
* Add pre-redisplay-function and rectangular regionStefan Monnier2013-10-291-3/+3
* Omit unused frame argument of font API's close function.Dmitry Antipov2013-10-251-2/+2
* Fix syms_of_(mac|ms)font calls.Jan Djärv2013-09-161-6/+0
* Fix compilation for GNUStep due to font changes.Jan Djärv2013-09-151-0/+2
* Port the font backend from the Mac port.Jan Djärv2013-09-151-0/+1
* Unify FRAME_window_system_DISPLAY_INFO macros between all ports.Dmitry Antipov2013-09-131-4/+4
* Attempt to make redisplay more selective when changing fonts.Dmitry Antipov2013-09-061-3/+3
* Make --without-x compatible with --enable-gcc-warnings.Dmitry Antipov2013-09-051-0/+2