[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r105538: Fix pos-visible-in-window-p
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r105538: Fix pos-visible-in-window-p for zero-column composed character. |
Date: |
Tue, 23 Aug 2011 10:01:25 +0300 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 105538
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Tue 2011-08-23 10:01:25 +0300
message:
Fix pos-visible-in-window-p for zero-column composed character.
src/xdisp.c (x_produce_glyphs): Set it->nglyphs to 1. Fixes pixel
coordinates reported by pos-visible-in-window-p for a composed
character in column zero.
modified:
src/ChangeLog
src/xdisp.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-08-23 03:09:59 +0000
+++ b/src/ChangeLog 2011-08-23 07:01:25 +0000
@@ -1,3 +1,9 @@
+2011-08-23 Eli Zaretskii <address@hidden>
+
+ * xdisp.c (x_produce_glyphs): Set it->nglyphs to 1. Fixes pixel
+ coordinates reported by pos-visible-in-window-p for a composed
+ character in column zero.
+
2011-08-23 Stefan Monnier <address@hidden>
* cmds.c (Fself_insert_command): Mention post-self-insert-hook.
=== modified file 'src/xdisp.c'
--- a/src/xdisp.c 2011-08-22 17:00:40 +0000
+++ b/src/xdisp.c 2011-08-23 07:01:25 +0000
@@ -24064,6 +24064,8 @@
Lisp_Object gstring;
struct font_metrics metrics;
+ it->nglyphs = 1;
+
gstring = composition_gstring_from_id (it->cmp_it.id);
it->pixel_width
= composition_gstring_width (gstring, it->cmp_it.from, it->cmp_it.to,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r105538: Fix pos-visible-in-window-p for zero-column composed character.,
Eli Zaretskii <=