summaryrefslogtreecommitdiff
path: root/src/composite.c
AgeCommit message (Expand)Author
2016-09-13Port to ISO/IEC TS 18661-1:2014Paul Eggert
2016-06-22Improve --without-x GCC pacificationPaul Eggert
2016-06-20Fix compiler warnings in no-window-system-buildKen Brown
2016-06-08Replace IF_LINT by NONVOLATILE and UNINITPaul Eggert
2016-03-10Rework C source files to avoid ^(Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-10-20Include-file cleanup for src directoryPaul Eggert
2015-08-11Give names to Unicode code points in C codePaul Eggert
2015-06-06Fix display when a font claims large values of ascent and descentEli Zaretskii
2015-05-31Remove unused DEFSYMsPaul Eggert
2015-05-30Fix display of composite characters with large fontsEli Zaretskii
2015-01-25Count MANY function args more reliablyPaul Eggert
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert
2015-01-01Update copyright year to 2015Paul Eggert
2014-12-27Merge from origin/emacs-24Fabián Ezequiel Gallina
2014-12-25Fix rendering of composed caharacters on the mode line. (Bug#19435)Eli Zaretskii
2014-10-14Cleanup terminal handling code.Dmitry Antipov
2014-09-10Pacify --enable-gcc-warnings when no window system is used.Paul Eggert
2014-06-25Consistently use validate_subarray to verify substring.Dmitry Antipov
2014-06-17* fileio.c (Fread_file_name): Do not pass redundant args and ...Dmitry Antipov
2014-02-13* composite.c (fill_gstring_header): Pass positions as C integersDmitry Antipov
2014-01-19composite.c (composition_update_it): Fix previous change.Kenichi Handa
2014-01-13composite.c (composition_update_it): Fix indexing of LGSTRING_CHAR (Bug#15984).Kenichi Handa
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert
2013-12-02src/composite.c (composition_reseat_it): Fix a typo in a comment.Eli Zaretskii
2013-11-03Port to stricter C99 platforms.Paul Eggert
2013-10-10* lisp.h (eassume): New macro.Paul Eggert
2013-09-24Use union for the payload of struct Lisp_Vector.Dmitry Antipov
2013-09-22Add set operations for bool-vector.Daniel Colascione
2013-09-20A simpler, centralized INLINE.Paul Eggert
2013-08-03* composite.h: Minor fixups.Paul Eggert
2013-08-03Do not use global Lisp_Object in composition macros.Dmitry Antipov
2013-08-03Drop FRAME_PTR typedef.Dmitry Antipov
2013-07-15Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert
2013-03-05* composite.c (get_composition_id, fill_gstring_header):Dmitry Antipov
2013-02-15* composite.c (fill_gstring_header): Remove useless prototype.Dmitry Antipov
2013-02-13* font.c (font_range): Add pos_byte argument. Adjust commentDmitry Antipov
2013-02-08* lisp.h (make_uninit_vector): New function.Dmitry Antipov
2013-01-02Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert
2013-01-01Update copyright notices for 2013.Paul Eggert
2012-11-08Use ad-hoc comparison function for the profiler's hash-tables.Stefan Monnier
2012-09-22composite.c (composition_reseat_it): Handle the case that a grapheme cluster ...Kenichi Handa
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-08-27* composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert
2012-08-07Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov
2012-08-06Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov
2012-08-02Use C99-style 'extern inline' if available.Paul Eggert
2012-08-01Use "ASET (a, i, v)" rather than "AREF (a, i) = v".Paul Eggert
2012-08-01Use INTERNAL_FIELD for windows.Dmitry Antipov
2012-07-30Convert safe_call to use variable number of arguments.Dmitry Antipov