aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2011-06-08 14:36:31 -0700
committerPaul Eggert2011-06-08 14:36:31 -0700
commit8692a7dea5aa8796a59be6335323c68d78ec5749 (patch)
tree24f83e436a2d8259187ab9e5b9684f6473503089 /src/ChangeLog
parent9c4c5f81ceb3fb3100a6a81adffcf764b843363c (diff)
parent7e2aa385adee11a135231dba9d11cd47ffbc8ff1 (diff)
downloademacs-8692a7dea5aa8796a59be6335323c68d78ec5749.tar.gz
emacs-8692a7dea5aa8796a59be6335323c68d78ec5749.zip
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog66
1 files changed, 64 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 100a7b0f000..f54d40db392 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -48,12 +48,74 @@
48 All uses of STRING_BYTES_MAX replaced by STRING_BYTES_BOUND. 48 All uses of STRING_BYTES_MAX replaced by STRING_BYTES_BOUND.
49 * lisp.h (STRING_BYTES_BOUND): Renamed from STRING_BYTES_MAX. 49 * lisp.h (STRING_BYTES_BOUND): Renamed from STRING_BYTES_MAX.
50 50
512011-06-07 Paul Eggert <eggert@cs.ucla.edu>
52
53 * character.c (string_escape_byte8): Fix nbytes/nchars typo. 51 * character.c (string_escape_byte8): Fix nbytes/nchars typo.
54 52
55 * alloc.c (Fmake_string): Check for out-of-range init. 53 * alloc.c (Fmake_string): Check for out-of-range init.
56 54
552011-06-08 Martin Rudalics <rudalics@gmx.at>
56
57 * window.h (window): Add some new members to window structure -
58 normal_lines, normal_cols, new_total, new_normal, clone_number,
59 splits, nest, prev_buffers, next_buffers.
60 (WINDOW_TOTAL_SIZE): Move here from window.c.
61 (MIN_SAFE_WINDOW_WIDTH, MIN_SAFE_WINDOW_HEIGHT): Define here.
62
63 * window.c (Fwindow_height, Fwindow_width, Fwindow_full_width_p):
64 Remove.
65 (make_dummy_parent): Set new members of windows structure.
66 (make_window): Move down in code. Handle new members of window
67 structure.
68 (Fwindow_clone_number, Fwindow_splits, Fset_window_splits)
69 (Fwindow_nest, Fset_window_nest, Fwindow_new_total)
70 (Fwindow_normal_size, Fwindow_new_normal, Fwindow_prev_buffers)
71 (Fset_window_prev_buffers, Fwindow_next_buffers)
72 (Fset_window_next_buffers, Fset_window_clone_number): New
73 functions.
74 (Fwindow_hscroll, Fwindow_at, Fwindow_point, Fwindow_start)
75 (Fwindow_end, Fwindow_line_height, Fset_window_dedicated_p):
76 Doc-string fixes.
77 (Fwindow_parameters, Fwindow_parameter, Fset_window_parameter):
78 Argument WINDOW can be now internal window too.
79 (Fwindow_use_time): Move up in code.
80 (Fget_buffer_window): Rename argument FRAME to ALL-FRAMES.
81 Rewrite doc-string.
82 (Fset_window_configuration, saved_window)
83 (Fcurrent_window_configuration, save_window_save): Handle new
84 members of window structure.
85 (WINDOW_TOTAL_SIZE, MIN_SAFE_WINDOW_WIDTH)
86 (MIN_SAFE_WINDOW_HEIGHT): Move to window.h.
87 (syms_of_window): New Lisp objects Qrecord_window_buffer,
88 Qwindow_deletable_p, Qdelete_window, Qreplace_buffer_in_windows,
89 Qget_mru_window, Qresize_root_window,
90 Qresize_root_window_vertically, Qsafe, Qabove, Qbelow,
91 Qauto_buffer_name; staticpro them.
92
932011-06-07 Martin Rudalics <rudalics@gmx.at>
94
95 * window.c (Fwindow_total_size, Fwindow_left_column)
96 (Fwindow_top_line, window_body_lines, Fwindow_body_size)
97 (Fwindow_list_1): New functions.
98 (window_box_text_cols): Replace with window_body_cols.
99 (Fwindow_width, Fscroll_left, Fscroll_right): Use
100 window_body_cols instead of window_box_text_cols.
101 (delete_window, Fset_window_configuration): Call
102 delete_all_subwindows with window as argument.
103 (delete_all_subwindows): Take a window as argument and not a
104 structure. Rewrite.
105 (window_loop): Remove handling of GET_LRU_WINDOW and
106 GET_LARGEST_WINDOW.
107 (Fget_lru_window, Fget_largest_window): Move to window.el.
108
109 * window.h: Extern window_body_cols instead of
110 window_box_text_cols. delete_all_subwindows now takes a
111 Lisp_Object as argument.
112
113 * indent.c (compute_motion, Fcompute_motion): Use
114 window_body_cols instead of window_box_text_cols.
115
116 * frame.c (delete_frame): Call delete_all_subwindows with root
117 window as argument.
118
572011-06-07 Daniel Colascione <dan.colascione@gmail.com> 1192011-06-07 Daniel Colascione <dan.colascione@gmail.com>
58 120
59 * fns.c (Fputhash): Document return value. 121 * fns.c (Fputhash): Document return value.