aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2008-05-03 14:31:55 +0000
committerStefan Monnier2008-05-03 14:31:55 +0000
commitc6bff69edc9af8d59b806f88e7e0b41c3b0bd33d (patch)
tree122b55b6f6c3c3a559f0a6bf6bd3a1caa591bec0 /src
parentd97d570d2c47d3a3cdf5d19c841e310042515438 (diff)
downloademacs-c6bff69edc9af8d59b806f88e7e0b41c3b0bd33d.tar.gz
emacs-c6bff69edc9af8d59b806f88e7e0b41c3b0bd33d.zip
(Fset_char_table_range): If range is t, really set all chars to that value.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog15
-rw-r--r--src/chartab.c5
2 files changed, 12 insertions, 8 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index a6596173ab4..b2727835730 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12008-05-03 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * chartab.c (Fset_char_table_range): If range is t, really set all
4 chars to that value.
5
12008-05-03 Eli Zaretskii <eliz@gnu.org> 62008-05-03 Eli Zaretskii <eliz@gnu.org>
2 7
3 * dired.c (Ffile_attributes): Don't allow the device number become 8 * dired.c (Ffile_attributes): Don't allow the device number become
@@ -35,16 +40,16 @@
35 (compare_window_configurations): Handle resize_proportionally. 40 (compare_window_configurations): Handle resize_proportionally.
36 (WINDOW_TOTAL_SIZE): New macro. 41 (WINDOW_TOTAL_SIZE): New macro.
37 (window_min_size, shrink_windows, size_window): Use it. 42 (window_min_size, shrink_windows, size_window): Use it.
38 (check_min_window_sizes): Removed. Invalid values of 43 (check_min_window_sizes): Remove. Invalid values of
39 window-min-height|width are handled by window_min_size_2 now. 44 window-min-height|width are handled by window_min_size_2 now.
40 (size_window, Fsplit_window, enlarge_window) 45 (size_window, Fsplit_window, enlarge_window)
41 (adjust_window_trailing_edge, grow_mini_window): Don't call 46 (adjust_window_trailing_edge, grow_mini_window): Don't call
42 check_min_window_sizes. 47 check_min_window_sizes.
43 (window_min_size_2, window_min_size_1, window_min_size): New 48 (window_min_size_2, window_min_size_1, window_min_size):
44 argument safe_p for retrieving "safe" minimum sizes. 49 New argument safe_p for retrieving "safe" minimum sizes.
45 (Fdisplay_buffer, Fsplit_window, enlarge_window): 50 (Fdisplay_buffer, Fsplit_window, enlarge_window):
46 (adjust_window_trailing_edge, grow_mini_window): Adjust 51 (adjust_window_trailing_edge, grow_mini_window):
47 arguments of window_min_size... functions. 52 Adjust arguments of window_min_size... functions.
48 (shrink_windows): Argument min_size removed. New argument 53 (shrink_windows): Argument min_size removed. New argument
49 safe_p allows shrinking windows to their safe minimum sizes. 54 safe_p allows shrinking windows to their safe minimum sizes.
50 Calculate minimum size and decide whether a window shall be 55 Calculate minimum size and decide whether a window shall be
diff --git a/src/chartab.c b/src/chartab.c
index f7a3c2ccbf5..1e7262196b6 100644
--- a/src/chartab.c
+++ b/src/chartab.c
@@ -611,10 +611,9 @@ or a character code. Return VALUE. */)
611 { 611 {
612 int i; 612 int i;
613 613
614 XCHAR_TABLE (char_table)->ascii = Qnil; 614 XCHAR_TABLE (char_table)->ascii = value;
615 for (i = 0; i < chartab_size[0]; i++) 615 for (i = 0; i < chartab_size[0]; i++)
616 XCHAR_TABLE (char_table)->contents[i] = Qnil; 616 XCHAR_TABLE (char_table)->contents[i] = value;
617 XCHAR_TABLE (char_table)->defalt = value;
618 } 617 }
619 else if (EQ (range, Qnil)) 618 else if (EQ (range, Qnil))
620 XCHAR_TABLE (char_table)->defalt = value; 619 XCHAR_TABLE (char_table)->defalt = value;