aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman2005-02-15 06:50:48 +0000
committerRichard M. Stallman2005-02-15 06:50:48 +0000
commit6407f07b6f630ff3902172c51278b7b200d593d7 (patch)
tree89cc72a94951e63f20eeb81158a841a62a0f5b9a /src
parent0a25a2013ef348a81853c977ccfe6e31339b20df (diff)
downloademacs-6407f07b6f630ff3902172c51278b7b200d593d7.tar.gz
emacs-6407f07b6f630ff3902172c51278b7b200d593d7.zip
(get_next_display_element): Fix escape-glyph criterion
for mode and header lines.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog21
-rw-r--r--src/xdisp.c2
2 files changed, 22 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 999064bb47e..b27fb88f049 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,24 @@
12005-02-15 Richard M. Stallman <rms@gnu.org>
2
3 * xdisp.c (get_next_display_element): Fix escape-glyph criterion
4 for mode and header lines.
5
6 * lread.c (syms_of_lread) <user-init-file>: Doc fix.
7
8 * keymap.h (describe_map_tree): Change decl.
9
10 * keyboard.c (command_loop_1): Always use safe_run_hooks
11 to run Qdeferred_action_function.
12
13 * keymap.c (describe_map_tree): New arg MENTION_SHADOW. Calls changed.
14 (describe_map, describe_vector): Likewise. When it's 1,
15 don't omit shadowed bindings, instead mark them as shadowed.
16
17 * doc.c (Fsubstitute_command_keys): Compute list of shadowing maps
18 for describe_map_tree. Pass 1 for MENTION_SHADOW.
19
20 * data.c (Fsetq_default): Allow no arg case.
21
12005-02-14 Kenichi Handa <handa@m17n.org> 222005-02-14 Kenichi Handa <handa@m17n.org>
2 23
3 * coding.c (encode_coding_string): Always return a unibyte string. 24 * coding.c (encode_coding_string): Always return a unibyte string.
diff --git a/src/xdisp.c b/src/xdisp.c
index fbbd2ccb246..c7f446def55 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -5044,7 +5044,7 @@ get_next_display_element (it)
5044 else if ((it->c < ' ' 5044 else if ((it->c < ' '
5045 && (it->area != TEXT_AREA 5045 && (it->area != TEXT_AREA
5046 /* In mode line, treat \n like other crl chars. */ 5046 /* In mode line, treat \n like other crl chars. */
5047 || (it->c != '\n' 5047 || (it->c != '\t'
5048 && it->glyph_row && it->glyph_row->mode_line_p) 5048 && it->glyph_row && it->glyph_row->mode_line_p)
5049 || (it->c != '\n' && it->c != '\t'))) 5049 || (it->c != '\n' && it->c != '\t')))
5050 || (it->multibyte_p 5050 || (it->multibyte_p