diff options
| author | Paul Eggert | 2011-06-08 14:36:31 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-06-08 14:36:31 -0700 |
| commit | 8692a7dea5aa8796a59be6335323c68d78ec5749 (patch) | |
| tree | 24f83e436a2d8259187ab9e5b9684f6473503089 /src/ChangeLog | |
| parent | 9c4c5f81ceb3fb3100a6a81adffcf764b843363c (diff) | |
| parent | 7e2aa385adee11a135231dba9d11cd47ffbc8ff1 (diff) | |
| download | emacs-8692a7dea5aa8796a59be6335323c68d78ec5749.tar.gz emacs-8692a7dea5aa8796a59be6335323c68d78ec5749.zip | |
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 66 |
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 | ||
| 51 | 2011-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 | ||
| 55 | 2011-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 | |||
| 93 | 2011-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 | |||
| 57 | 2011-06-07 Daniel Colascione <dan.colascione@gmail.com> | 119 | 2011-06-07 Daniel Colascione <dan.colascione@gmail.com> |
| 58 | 120 | ||
| 59 | * fns.c (Fputhash): Document return value. | 121 | * fns.c (Fputhash): Document return value. |