summaryrefslogtreecommitdiff
path: root/src/composite.c
Commit message (Expand)AuthorAge
* Update copyright notices for 2013.Paul Eggert2013-01-01
* composite.c (composition_reseat_it): Handle the case that a grapheme cluster ...Kenichi Handa2012-09-22
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-15
* * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert2012-08-27
* Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov2012-08-07
* Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov2012-08-06
* Use C99-style 'extern inline' if available.Paul Eggert2012-08-02
* Use "ASET (a, i, v)" rather than "AREF (a, i) = v".Paul Eggert2012-08-01
* Use INTERNAL_FIELD for windows.Dmitry Antipov2012-08-01
* Convert safe_call to use variable number of arguments.Dmitry Antipov2012-07-30
* Introduce fast path for the widely used marker operation.Dmitry Antipov2012-07-06
* More xmalloc and related cleanup.Paul Eggert2012-07-05
* Cleanup xmalloc.Dmitry Antipov2012-07-05
* Auto-generate EXFUN using make-docfileTom Tromey2012-07-03
* * alloc.c, bytecode.c, ccl.c, coding.c, composite.c, data.c, dosfns.c:Dmitry Antipov2012-06-19
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-16
* Merge from trunk.Paul Eggert2012-04-09
|\
| * composite.c: use 'double' consistentlyPaul Eggert2012-04-08
* | Merge from trunk.Paul Eggert2012-01-09
|\|
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-05
* | Merge from trunk.Paul Eggert2011-11-18
|\|
| * Fix typos.Juanma Barranquero2011-11-14
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-21
|/
* Add comments about special meaning of TAB characters in compositions.Eli Zaretskii2011-09-15
*-. Merge from trunk.Paul Eggert2011-08-13
|\ \
| | * * composite.c (autocmp_chars): Don't reset point.Chong Yidong2011-08-07
| |/
* | Adjust in response to jan.h.d's comments.Paul Eggert2011-08-04
* | * composite.c: Integer overflow fixes.Paul Eggert2011-07-28
* | Use ptrdiff_t for composition IDs.Paul Eggert2011-07-19
* | Use ptrdiff_t for hash table indexes.Paul Eggert2011-07-18
|/
* Fix minor problems found by static checking.Paul Eggert2011-07-08
* Merge from emacs-23 branchChong Yidong2011-07-07
|\
| * Ignore a static composition that starts before the current checking position ...Kenichi Handa2011-07-07
| * Backport revisions 2011-04-24T05:30:24Z!eggert@cs.ucla.edu..2011-04-25T19:40:...Eli Zaretskii2011-05-09
* | merge trunkKenichi Handa2011-07-07
|\ \
| * | Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-24
* | | Add C interface for Unicode character property table.Kenichi Handa2011-07-07
|/ /
* | Merge from trunk.Paul Eggert2011-06-22
|\ \
| * | Port to Sun C.Paul Eggert2011-06-21
* | | * lisp.h (lint_assume): New macro.Paul Eggert2011-06-18
* | | * composite.c (get_composition_id, composition_gstring_put_cache): Use EMACS_...Paul Eggert2011-06-17
* | | * composite.c: Don't truncate sizes to 'int'.Paul Eggert2011-06-17
|/ /
* | * composite.c: Use int, not EMACS_INT, for characters.Paul Eggert2011-06-12
* | Remove arbitrary limit of 2**31 entries in hash tables.Paul Eggert2011-05-30
* | composite.c (find_automatic_composition): Fix previous change.Kenichi Handa2011-05-20
* | Make find_automatic_composition more efficient.Kenichi Handa2011-05-18
* | * lisp.h: (XVECTOR_SIZE): Remove. All uses replaced with ASIZE.Paul Eggert2011-04-25
* | lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-25
* | * lisp.h (INFUN): Remove. Suggested by Dan Nicolaescu inPaul Eggert2011-04-14
* | Declare Lisp_Object Q* variables to be 'static' if not exproted.Paul Eggert2011-04-10