diff options
author | Glenn Morris <rgm@gnu.org> | 2018-10-16 08:08:04 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2018-10-16 08:08:04 -0700 |
commit | 722833d30e609655de4675dd5c25eb8460947f93 (patch) | |
tree | 3d84d6cab52b3c697126d8c4ed3cffd56d24474e /src/dispnew.c | |
parent | 76a6417baf8ad5e2513b19f63e27c5c913555329 (diff) | |
parent | 73babba26aa714c34aa8d9473ba5b55ce110a215 (diff) | |
download | emacs-722833d30e609655de4675dd5c25eb8460947f93.tar.gz |
Merge from origin/emacs-26
73babba (origin/emacs-26) Clarify documentation of fractional vertica...
b20c51d * lisp/isearch.el (isearch-cmds): Recall absent isearch--stat...
700acbd doc/lispref/edebug.texi (Specification List) Remove obstrusiv...
1902450 Fix wording in module API documentation
e724a8f Fix redisplay of glyphless characters
8fc892d Update --without-toolkit-scroll-bars doc
80e0bfa Call GTK functions only on GTK scrollbars
91c4c46 Update the description of startup in ELisp manual
18b42c6 Use the 'line-number' face for line-number fields past EOB
a6ab8db Ensure NS frame is redrawn correctly after scroll
Conflicts:
lisp/isearch.el
Diffstat (limited to 'src/dispnew.c')
-rw-r--r-- | src/dispnew.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/dispnew.c b/src/dispnew.c index 798413d091c..8742d584930 100644 --- a/src/dispnew.c +++ b/src/dispnew.c @@ -4123,7 +4123,12 @@ scrolling_window (struct window *w, bool header_line_p) } #ifdef HAVE_XWIDGETS - /* Currently this seems needed to detect xwidget movement reliably. */ + /* Currently this seems needed to detect xwidget movement reliably. + This is most probably because an xwidget glyph is represented in + struct glyph's 'union u' by a pointer to a struct, which takes 8 + bytes in 64-bit builds, and thus the comparison of u.val values + done by GLYPH_EQUAL_P doesn't work reliably, since it assumes the + size of the union is 4 bytes. FIXME. */ return 0; #endif |