aboutsummaryrefslogtreecommitdiffstats
path: root/src/composite.c
Commit message (Expand)AuthorAgeFilesLines
* use dynwind_begin and dynwind_endBT Templeton2015-04-181-10/+20
* use guile-snarf for subr definitionBT Templeton2015-04-181-5/+2
* use xmalloc_atomic for many pointerless objectsRobin Templeton2015-04-181-1/+1
* Consistently use validate_subarray to verify substring.Dmitry Antipov2014-06-251-21/+14
* * fileio.c (Fread_file_name): Do not pass redundant args and ...Dmitry Antipov2014-06-171-15/+16
* * composite.c (fill_gstring_header): Pass positions as C integersDmitry Antipov2014-02-131-33/+31
* composite.c (composition_update_it): Fix previous change.Kenichi Handa2014-01-191-1/+1
* composite.c (composition_update_it): Fix indexing of LGSTRING_CHAR (Bug#15984).Kenichi Handa2014-01-131-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* src/composite.c (composition_reseat_it): Fix a typo in a comment.Eli Zaretskii2013-12-021-1/+1
* Port to stricter C99 platforms.Paul Eggert2013-11-031-1/+1
* * lisp.h (eassume): New macro.Paul Eggert2013-10-101-1/+0
* Use union for the payload of struct Lisp_Vector.Dmitry Antipov2013-09-241-1/+1
* Add set operations for bool-vector.Daniel Colascione2013-09-221-1/+1
* A simpler, centralized INLINE.Paul Eggert2013-09-201-2/+0
* * composite.h: Minor fixups.Paul Eggert2013-08-031-1/+1
* Do not use global Lisp_Object in composition macros.Dmitry Antipov2013-08-031-15/+11
* Drop FRAME_PTR typedef.Dmitry Antipov2013-08-031-1/+1
* Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert2013-07-151-9/+4
* * composite.c (get_composition_id, fill_gstring_header):Dmitry Antipov2013-03-051-2/+2
* * composite.c (fill_gstring_header): Remove useless prototype.Dmitry Antipov2013-02-151-5/+2
* * font.c (font_range): Add pos_byte argument. Adjust commentDmitry Antipov2013-02-131-9/+5
* * lisp.h (make_uninit_vector): New function.Dmitry Antipov2013-02-081-1/+1
* Merge from emacs-24; up to 2012-12-06T01:39:[email protected]Paul Eggert2013-01-021-1/+1
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* | Use ad-hoc comparison function for the profiler's hash-tables.Stefan Monnier2012-11-081-2/+2
|/
* composite.c (composition_reseat_it): Handle the case that a grapheme cluster ...Kenichi Handa2012-09-221-31/+20
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-1/+0
* * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert2012-08-271-10/+12
* Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov2012-08-071-2/+2
* Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov2012-08-061-2/+2
* Use C99-style 'extern inline' if available.Paul Eggert2012-08-021-0/+3
* Use "ASET (a, i, v)" rather than "AREF (a, i) = v".Paul Eggert2012-08-011-1/+1
* Use INTERNAL_FIELD for windows.Dmitry Antipov2012-08-011-2/+2
* Convert safe_call to use variable number of arguments.Dmitry Antipov2012-07-301-10/+2
* Introduce fast path for the widely used marker operation.Dmitry Antipov2012-07-061-5/+2
* More xmalloc and related cleanup.Paul Eggert2012-07-051-1/+1
* Cleanup xmalloc.Dmitry Antipov2012-07-051-1/+1
* Auto-generate EXFUN using make-docfileTom Tromey2012-07-031-3/+0
* * alloc.c, bytecode.c, ccl.c, coding.c, composite.c, data.c, dosfns.c:Dmitry Antipov2012-06-191-2/+2
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-1/+1
* Merge from trunk.Paul Eggert2012-04-091-2/+2
|\
| * composite.c: use 'double' consistentlyPaul Eggert2012-04-081-2/+2
* | Merge from trunk.Paul Eggert2012-01-091-1/+1
|\|
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | Merge from trunk.Paul Eggert2011-11-181-1/+1
|\|
| * Fix typos.Juanma Barranquero2011-11-141-1/+1
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-60/+61
|/
* Add comments about special meaning of TAB characters in compositions.Eli Zaretskii2011-09-151-0/+4
*-. Merge from trunk.Paul Eggert2011-08-131-2/+0
|\ \