diff options
| author | Richard M. Stallman | 2007-10-09 01:32:25 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2007-10-09 01:32:25 +0000 |
| commit | ec406436ee6c309997ff7914e978df2358b6f414 (patch) | |
| tree | c2fac3cba5523b89ca0a16c9fba63b746c45c2a6 /src | |
| parent | 93870ce2abb67d72adb6658d82fa0a1e82f50b99 (diff) | |
| download | emacs-ec406436ee6c309997ff7914e978df2358b6f414.tar.gz emacs-ec406436ee6c309997ff7914e978df2358b6f414.zip | |
(handle_invisible_prop): After setting up an ellipsis, return HANDLED_RETURN.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xdisp.c | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8983ba5bf37..1a535bc7872 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-10-09 Richard Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (handle_invisible_prop): After setting up an ellipsis, | ||
| 4 | return HANDLED_RETURN. | ||
| 5 | |||
| 1 | 2007-10-06 Martin Rudalics <rudalics@gmx.at> | 6 | 2007-10-06 Martin Rudalics <rudalics@gmx.at> |
| 2 | 7 | ||
| 3 | * keyboard.c (kbd_buffer_get_event): Break loop waiting for input | 8 | * keyboard.c (kbd_buffer_get_event): Break loop waiting for input |
diff --git a/src/xdisp.c b/src/xdisp.c index 451d953ce09..22a0b9dbe05 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -3719,6 +3719,10 @@ handle_invisible_prop (it) | |||
| 3719 | it->position.bytepos = CHAR_TO_BYTE (it->position.charpos); | 3719 | it->position.bytepos = CHAR_TO_BYTE (it->position.charpos); |
| 3720 | } | 3720 | } |
| 3721 | setup_for_ellipsis (it, 0); | 3721 | setup_for_ellipsis (it, 0); |
| 3722 | /* Let the ellipsis display before | ||
| 3723 | considering any properties of the following char. | ||
| 3724 | Fixes jasonr@gnu.org 01 Oct 07 bug. */ | ||
| 3725 | handled = HANDLED_RETURN; | ||
| 3722 | } | 3726 | } |
| 3723 | } | 3727 | } |
| 3724 | } | 3728 | } |