[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/src xdisp.c
From: |
Kenichi Handa |
Subject: |
[Emacs-diffs] emacs/src xdisp.c |
Date: |
Thu, 11 Jun 2009 02:32:31 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Kenichi Handa <handa> 09/06/11 02:32:30
Modified files:
src : xdisp.c
Log message:
(x_get_glyph_overhangs): Fix calculation of right
overhang for the automatic composition case.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/xdisp.c?cvsroot=emacs&r1=1.1283&r2=1.1284
Patches:
Index: xdisp.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/xdisp.c,v
retrieving revision 1.1283
retrieving revision 1.1284
diff -u -b -r1.1283 -r1.1284
--- xdisp.c 10 Jun 2009 14:15:50 -0000 1.1283
+++ xdisp.c 11 Jun 2009 02:32:30 -0000 1.1284
@@ -19926,7 +19926,7 @@
composition_gstring_width (gstring, glyph->u.cmp.from,
glyph->u.cmp.to + 1, &metrics);
if (metrics.rbearing > metrics.width)
- *right = metrics.rbearing;
+ *right = metrics.rbearing - metrics.width;
if (metrics.lbearing < 0)
*left = - metrics.lbearing;
}
- [Emacs-diffs] emacs/src xdisp.c,
Kenichi Handa <=