aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2002-06-11 19:51:53 +0000
committerStefan Monnier2002-06-11 19:51:53 +0000
commit2cf4b7b27fb29677f50697c22f3efed4df832e98 (patch)
tree04e29333d264b834f258eab45fc55e5a216545ae /src/ChangeLog
parent0672b5a0b94147687925017256456762b428ef9b (diff)
downloademacs-2cf4b7b27fb29677f50697c22f3efed4df832e98.tar.gz
emacs-2cf4b7b27fb29677f50697c22f3efed4df832e98.zip
(read_key_sequence):
Remove prev_(fkey|keytran}_(map|start|end) since we don't want to pass things through those maps after downcasing events. Enforce that keytran_end <= fkey_start, i.e. that key-translation-map applies after function-key-map. Make sure that keytran can be done in the middle in the sequence. Be careful not to throw away events past the one we downcase.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog41
1 files changed, 27 insertions, 14 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 169f4dbba62..ec5ac1f784c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,18 @@
12002-06-11 Stefan Monnier <monnier@cs.yale.edu>
2
3 * keyboard.c (read_key_sequence):
4 Remove prev_(fkey|keytran}_(map|start|end) since we don't want to pass
5 things through those maps after downcasing events.
6 Enforce that keytran_end <= fkey_start, i.e. that key-translation-map
7 applies after function-key-map.
8 Make sure that keytran can be done in the middle in the sequence.
9 Be careful not to throw away events past the one we downcase.
10
11 * lread.c (read_integer): Remove unused var `tem'.
12 (read1): Fix int/Lisp_Object mixup.
13
14 * xfaces.c (tty_lookup_color): Type bool/Lisp_Object mismatch fixed.
15
12002-06-11 Richard M. Stallman <rms@gnu.org> 162002-06-11 Richard M. Stallman <rms@gnu.org>
2 17
3 * keyboard.c (readable_events): Ignore any number of 18 * keyboard.c (readable_events): Ignore any number of
@@ -16,12 +31,12 @@
162002-06-08 Colin Walters <walters@verbum.org> 312002-06-08 Colin Walters <walters@verbum.org>
17 32
18 * textprop.c (Vchar_property_alias_alist): New variable. 33 * textprop.c (Vchar_property_alias_alist): New variable.
19 (syms_of_textprop) <Vchar_property_alias_alist>: DEFVAR_LISP. 34 (syms_of_textprop) <Vchar_property_alias_alist>: DEFVAR_LISP.
20 35
21 * intervals.c (lookup_char_property): New function for looking up 36 * intervals.c (lookup_char_property): New function for looking up
22 overlay and text properties, created from textget. 37 overlay and text properties, created from textget.
23 (textget): Use it. 38 (textget): Use it.
24 39
25 * intervals.h (lookup_char_property): Declare. 40 * intervals.h (lookup_char_property): Declare.
26 (Vchar_property_alias_alist): Declare. 41 (Vchar_property_alias_alist): Declare.
27 42
@@ -34,8 +49,8 @@
34 49
352002-06-07 Eli Zaretskii <eliz@is.elta.co.il> 502002-06-07 Eli Zaretskii <eliz@is.elta.co.il>
36 51
37 * xselect.c (lisp_data_to_selection_data): Fix last change: set 52 * xselect.c (lisp_data_to_selection_data): Fix last change:
38 size_ret. 53 set size_ret.
39 54
402002-06-07 Andreas Schwab <schwab@suse.de> 552002-06-07 Andreas Schwab <schwab@suse.de>
41 56
@@ -53,8 +68,8 @@
53 68
542002-06-05 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 692002-06-05 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
55 70
56 * fileio.c (choose_write_coding_system): Call 71 * fileio.c (choose_write_coding_system):
57 select-safe-coding-system properly. 72 Call select-safe-coding-system properly.
58 73
592002-06-03 Richard M. Stallman <rms@gnu.org> 742002-06-03 Richard M. Stallman <rms@gnu.org>
60 75
@@ -67,8 +82,7 @@
67 82
682002-06-03 Ken Raeburn <raeburn@gnu.org> 832002-06-03 Ken Raeburn <raeburn@gnu.org>
69 84
70 * buffer.c (fix_overlays_before): Fix list-walking bug in 05-19 85 * buffer.c (fix_overlays_before): Fix list-walking bug in 05-19 change.
71 change.
72 86
732002-06-02 Thien-Thi Nguyen <ttn@gnu.org> 872002-06-02 Thien-Thi Nguyen <ttn@gnu.org>
74 88
@@ -79,13 +93,13 @@
79 93
80 * xdisp.c (redisplay_internal, redisplay_window, decode_mode_spec): 94 * xdisp.c (redisplay_internal, redisplay_window, decode_mode_spec):
81 Cast `current_column' return value to int. 95 Cast `current_column' return value to int.
82 (back_to_previous_visible_line_start, 96 (back_to_previous_visible_line_start)
83 reseat_at_next_visible_line_start, next_element_from_buffer): 97 (reseat_at_next_visible_line_start, next_element_from_buffer):
84 Cast `indented_beyond_p' 3rd arg to float. 98 Cast `indented_beyond_p' 3rd arg to float.
85 99
86 * indent.c (last_known_column): Now a float. 100 * indent.c (last_known_column): Now a float.
87 (current_column_1, position_indentation, current_column, 101 (current_column_1, position_indentation, current_column)
88 string_display_width): Return float. 102 (string_display_width): Return float.
89 (Fcurrent_column): Cast `current_column' return value to int. 103 (Fcurrent_column): Cast `current_column' return value to int.
90 (Fcurrent_indentation): Cast `position_indentation' retval to int. 104 (Fcurrent_indentation): Cast `position_indentation' retval to int.
91 (indented_beyond_p): Third arg now a float. 105 (indented_beyond_p): Third arg now a float.
@@ -145,8 +159,7 @@
145 Vread_with_symbol_positions. 159 Vread_with_symbol_positions.
146 (readevalloop, Fread, Fread_from_string): Use it. 160 (readevalloop, Fread, Fread_from_string): Use it.
147 (read1): Use readchar_count to add symbol positions to 161 (read1): Use readchar_count to add symbol positions to
148 Vread_symbol_positions_list if Vread_with_symbol_positions is 162 Vread_symbol_positions_list if Vread_with_symbol_positions is non-nil.
149 non-nil.
150 (syms_of_lread): DEFVAR_LISP and initialize them. 163 (syms_of_lread): DEFVAR_LISP and initialize them.
151 164
152 * lread.c (read0, read1, read_list, read_vector, read_multibyte) 165 * lread.c (read0, read1, read_list, read_vector, read_multibyte)