aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2001-03-25 15:56:17 +0000
committerGerd Moellmann2001-03-25 15:56:17 +0000
commit20fbd92520fd6a9fd8f21f316425727e819f1ea5 (patch)
tree0983d4ea3030095f2935424fd3d57c9866a2daa4 /src
parent839736d520112f737b4fb2abc7e3827f00ffea1c (diff)
downloademacs-20fbd92520fd6a9fd8f21f316425727e819f1ea5.tar.gz
emacs-20fbd92520fd6a9fd8f21f316425727e819f1ea5.zip
(init_from_display_pos): Test invisible property
with TEXT_PROP_MEANS_INVISIBLE instead of NILP.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog3
-rw-r--r--src/xdisp.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ff7a6c65abb..1cc3d4d635a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
12001-03-25 Gerd Moellmann <gerd@gnu.org> 12001-03-25 Gerd Moellmann <gerd@gnu.org>
2 2
3 * xdisp.c (init_from_display_pos): Test invisible property
4 with TEXT_PROP_MEANS_INVISIBLE instead of NILP.
5
3 * xdisp.c (redisplay_internal) <update one window>: Make sure 6 * xdisp.c (redisplay_internal) <update one window>: Make sure
4 last_arrow_position and last_arrow_string are set. 7 last_arrow_position and last_arrow_string are set.
5 8
diff --git a/src/xdisp.c b/src/xdisp.c
index b40d944b30f..48fc7d7bc14 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -1764,7 +1764,7 @@ init_from_display_pos (it, w, pos)
1764 && (XSETWINDOW (window, w), 1764 && (XSETWINDOW (window, w),
1765 prop = Fget_char_property (make_number (charpos), 1765 prop = Fget_char_property (make_number (charpos),
1766 Qinvisible, window), 1766 Qinvisible, window),
1767 NILP (prop))) 1767 !TEXT_PROP_MEANS_INVISIBLE (prop)))
1768 { 1768 {
1769 prop = Fget_char_property (make_number (charpos - 1), Qinvisible, 1769 prop = Fget_char_property (make_number (charpos - 1), Qinvisible,
1770 window); 1770 window);