diff options
| author | Kenichi Handa | 2009-02-12 06:06:29 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2009-02-12 06:06:29 +0000 |
| commit | 895416e35604aeb0d235486835ffb7936ef9df69 (patch) | |
| tree | 6906c3bdebe81cea75cb44abc3c3aec39122db6a /src/ChangeLog | |
| parent | 8b13507ac4236e4e38f44f4cc666c63e7df854bf (diff) | |
| download | emacs-895416e35604aeb0d235486835ffb7936ef9df69.tar.gz emacs-895416e35604aeb0d235486835ffb7936ef9df69.zip | |
(MAX_AUTO_COMPOSITION_LOOKBACK): New macro.
(composition_gstring_width): Fix handling of LGLYPH_YOFF.
(autocmp_chars): Use fast_looking_at. Don't compose more
characters than MAX_COMPOSITION_COMPONENST.
(find_automatic_composition): While looking forward and backward,
check static composition. Fix where to stop looking forward.
(composition_adjust_point): Fix checking of static composition.
(Fcomposition_get_gstring): Pay attention to
MAX_COMPOSITION_COMPONENST.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 40a6e875c5e..00d59b7ef4d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,29 @@ | |||
| 1 | 2009-02-12 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * composite.c (MAX_AUTO_COMPOSITION_LOOKBACK): New macro. | ||
| 4 | (composition_gstring_width): Fix handling of LGLYPH_YOFF. | ||
| 5 | (autocmp_chars): Use fast_looking_at. Don't compose more | ||
| 6 | characters than MAX_COMPOSITION_COMPONENST. | ||
| 7 | (find_automatic_composition): While looking forward and backward, | ||
| 8 | check static composition. Fix where to stop looking forward. | ||
| 9 | (composition_adjust_point): Fix checking of static composition. | ||
| 10 | (Fcomposition_get_gstring): Pay attention to | ||
| 11 | MAX_COMPOSITION_COMPONENST. | ||
| 12 | |||
| 13 | * lisp.h (fast_looking_at): Extern it. | ||
| 14 | |||
| 15 | * search.c (fast_looking_at): New function. | ||
| 16 | |||
| 17 | * term.c (encode_terminal_code): Adjusted for the change of | ||
| 18 | <struct glyph>.u.cmp.to. | ||
| 19 | (append_composite_glyph): Likewise. | ||
| 20 | |||
| 21 | * xdisp.c (fill_gstring_glyph_string): Adjusted for the change of | ||
| 22 | <struct glyph>.u.cmp.to. Check if the glyph belongs to the same | ||
| 23 | composition. | ||
| 24 | (append_composite_glyph): Adjusted for the change of | ||
| 25 | <strcut glyph>.u.cmp.to. | ||
| 26 | |||
| 1 | 2009-02-11 Juanma Barranquero <lekktu@gmail.com> | 27 | 2009-02-11 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 28 | ||
| 3 | * casetab.c (init_casetab_once): | 29 | * casetab.c (init_casetab_once): |