Mercurial > emacs
comparison src/ChangeLog @ 40036:55192b5b2a4a
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 18 Oct 2001 22:13:21 +0000 |
parents | 3f3bca32e246 |
children | e0324e1ca158 |
comparison
equal
deleted
inserted
replaced
40035:2b16a80692ef | 40036:55192b5b2a4a |
---|---|
4 optimization. The fontp->encoding array was not being initialized | 4 optimization. The fontp->encoding array was not being initialized |
5 correctly when compiled with optimizations by MSVC. | 5 correctly when compiled with optimizations by MSVC. |
6 | 6 |
7 2001-10-18 Gerd Moellmann <gerd@gnu.org> | 7 2001-10-18 Gerd Moellmann <gerd@gnu.org> |
8 | 8 |
9 * xdisp.c (display_line): Indicate empty lines in active | 9 * xdisp.c (display_line): Indicate empty lines in active mini-window. |
10 mini-window. | |
11 | 10 |
12 2001-10-17 Andrew Innes <andrewi@gnu.org> | 11 2001-10-17 Andrew Innes <andrewi@gnu.org> |
13 | 12 |
14 * fontset.h (struct font_info) [WINDOWSNT]: Add codepage field. | 13 * fontset.h (struct font_info) [WINDOWSNT]: Add codepage field. |
15 | 14 |
29 | 28 |
30 2001-10-17 Gerd Moellmann <gerd@gnu.org> | 29 2001-10-17 Gerd Moellmann <gerd@gnu.org> |
31 | 30 |
32 * xdisp.c (try_window_id): Undo last change. Give up if | 31 * xdisp.c (try_window_id): Undo last change. Give up if |
33 window ends in strings. | 32 window ends in strings. |
34 | 33 |
35 * xdisp.c (try_window_id): Don't display lines after the window | 34 * xdisp.c (try_window_id): Don't display lines after the window |
36 end if the rest of the window after the window end was already | 35 end if the rest of the window after the window end was already blank. |
37 blank. | 36 |
38 | 37 * xdisp.c (try_window_id): Remove code that was only there |
39 * xdisp.c (try_window_id): Remove code that was only there | |
40 for the release of 21.1. | 38 for the release of 21.1. |
41 | 39 |
42 * xdisp.c (display_line): Don't indicate empty lines in | 40 * xdisp.c (display_line): Don't indicate empty lines in mini-windows. |
43 mini-windows. | |
44 | 41 |
45 2001-10-17 Miles Bader <miles@gnu.org> | 42 2001-10-17 Miles Bader <miles@gnu.org> |
46 | 43 |
47 * lisp.h (DEFUN): Remove `DOC_STRINGS_IN_COMMENTS' case. | 44 * lisp.h (DEFUN): Remove `DOC_STRINGS_IN_COMMENTS' case. |
48 * xmenu.c, xdisp.c, term.c, dispnew.c, abbrev.c, editfns.c, buffer.c | 45 * xmenu.c, xdisp.c, term.c, dispnew.c, abbrev.c, editfns.c, buffer.c |
69 various reasons. Not quite complete -- buffer.c still needs some | 66 various reasons. Not quite complete -- buffer.c still needs some |
70 work, and w32/mac files need rechecking -- so compile-time | 67 work, and w32/mac files need rechecking -- so compile-time |
71 enforcement is left disabled for now. | 68 enforcement is left disabled for now. |
72 | 69 |
73 * lisp.h (LISP_MAKE_RVALUE): New macro, or function in the case of | 70 * lisp.h (LISP_MAKE_RVALUE): New macro, or function in the case of |
74 gcc with a union-based Lisp object rep. Redefine as no-op for | 71 gcc with a union-based Lisp object rep. Redefine as no-op for now. |
75 now. | |
76 (XCAR_AS_LVALUE, XCDR_AS_LVALUE): Rename from old XCAR, XCDR. | 72 (XCAR_AS_LVALUE, XCDR_AS_LVALUE): Rename from old XCAR, XCDR. |
77 (XCAR, XCDR): Apply LISP_MAKE_RVALUE to the _AS_LVALUE versions. | 73 (XCAR, XCDR): Apply LISP_MAKE_RVALUE to the _AS_LVALUE versions. |
78 (XSETCAR, XSETCDR): New macros. | 74 (XSETCAR, XSETCDR): New macros. |
79 (XSETCARFASTINT, XSETCDRFASTINT): New macros. | 75 (XSETCARFASTINT, XSETCDRFASTINT): New macros. |
80 (CHECK_NUMBER_CAR, CHECK_NUMBER_CDR): New macros. | 76 (CHECK_NUMBER_CAR, CHECK_NUMBER_CDR): New macros. |
81 * keyboard.h (POSN_BUFFER_SET_POSN): New macro. | 77 * keyboard.h (POSN_BUFFER_SET_POSN): New macro. |
82 * alloc.c (Fcons, pure_cons, Fgarbage_collect): Use XSETCAR and | 78 * alloc.c (Fcons, pure_cons, Fgarbage_collect): Use XSETCAR and |
83 XSETCDR. | 79 XSETCDR. |
84 (mark_buffer): Use XCAR_AS_LVALUE, XCDR_AS_LVALUE. | 80 (mark_buffer): Use XCAR_AS_LVALUE, XCDR_AS_LVALUE. |
85 * buffer.c (record_buffer, Fbury_buffer, | 81 * buffer.c (record_buffer, Fbury_buffer) |
86 swap_out_buffer_local_variables, recenter_overlay_lists, | 82 (swap_out_buffer_local_variables, recenter_overlay_lists) |
87 Foverlay_put): Use XSETCAR and XSETCDR to set the car and cdr | 83 (Foverlay_put): Use XSETCAR and XSETCDR to set the car and cdr |
88 fields of a cons cell respectively. | 84 fields of a cons cell respectively. |
89 * callint.c (quotify_args, Fcall_interactively): Likewise. | 85 * callint.c (quotify_args, Fcall_interactively): Likewise. |
90 * ccl.c (Fregister_code_conversion_map): Likewise. | 86 * ccl.c (Fregister_code_conversion_map): Likewise. |
91 * coding.c (detect_coding_system): Likewise. | 87 * coding.c (detect_coding_system): Likewise. |
92 * composite.c (get_composition_id, make_composition_value_copy): | 88 * composite.c (get_composition_id, make_composition_value_copy): |
93 Likewise. | 89 Likewise. |
94 * data.c (Fsetcar, Fsetcdr, swap_in_global_binding, | 90 * data.c (Fsetcar, Fsetcdr, swap_in_global_binding) |
95 swap_in_symval_forwarding, set_internal, Fset_default, | 91 (swap_in_symval_forwarding, set_internal, Fset_default) |
96 Fmake_variable_buffer_local, Fmake_local_variable, | 92 (Fmake_variable_buffer_local, Fmake_local_variable) |
97 Fmake_variable_frame_local): Likewise. | 93 (Fmake_variable_frame_local): Likewise. |
98 * fns.c (concat, Fcopy_alist, Fwidget_put): Likewise. | 94 * fns.c (concat, Fcopy_alist, Fwidget_put): Likewise. |
99 * keymap.c (Fset_keymap_parent, store_in_keymap, | 95 * keymap.c (Fset_keymap_parent, store_in_keymap) |
100 accessible_keymaps_1, where_is_internal_2, Fcopy_keymap): | 96 (accessible_keymaps_1, where_is_internal_2, Fcopy_keymap): |
101 Likewise. | 97 Likewise. |
102 * minibuf.c (get_minibuffer): Likewise. | 98 * minibuf.c (get_minibuffer): Likewise. |
103 * search.c (Fmatch_data): Likewise. | 99 * search.c (Fmatch_data): Likewise. |
104 * textprop.c (extend_property_ranges): Likewise. | 100 * textprop.c (extend_property_ranges): Likewise. |
105 * undo.c (record_insert, Fundo_boundary, truncate_undo_list): | 101 * undo.c (record_insert, Fundo_boundary, truncate_undo_list): |
110 * xfaces.c (remove_duplicates, Finternal_set_lisp_face_attribute): | 106 * xfaces.c (remove_duplicates, Finternal_set_lisp_face_attribute): |
111 Likewise. | 107 Likewise. |
112 * xterm.c (x_list_fonts, x_load_font, x_delete_display): | 108 * xterm.c (x_list_fonts, x_load_font, x_delete_display): |
113 Likewise. | 109 Likewise. |
114 * doc.c (store_function_docstring): Use XSETCARFASTINT. | 110 * doc.c (store_function_docstring): Use XSETCARFASTINT. |
115 * fileio.c (Fdo_auto_save): Use XSETCARFASTINT and | 111 * fileio.c (Fdo_auto_save): Use XSETCARFASTINT and XSETCDRFASTINT. |
116 XSETCDRFASTINT. | |
117 (Fread_file_name): Use XSETCAR. | 112 (Fread_file_name): Use XSETCAR. |
118 * fontset.c (Fset_fontset_font): Use CHECK_NUMBER_CAR and | 113 * fontset.c (Fset_fontset_font): Use CHECK_NUMBER_CAR and |
119 CHECK_NUMBER_CDR. | 114 CHECK_NUMBER_CDR. |
120 (accumulate_font_info, Ffontset_info): Use XSETCAR and XSETCDR. | 115 (accumulate_font_info, Ffontset_info): Use XSETCAR and XSETCDR. |
121 * frame.c (Fmake_terminal_frame): Use XSETCDR. | 116 * frame.c (Fmake_terminal_frame): Use XSETCDR. |
130 * lread.c (Fload): Use XSETCARFASTINT and XSETCDRFASTINT. | 125 * lread.c (Fload): Use XSETCARFASTINT and XSETCDRFASTINT. |
131 (openp): Change list traversal to avoid using XCAR as lvalue. | 126 (openp): Change list traversal to avoid using XCAR as lvalue. |
132 (read_list): Use XSETCDR. | 127 (read_list): Use XSETCDR. |
133 * process.c (wait_reading_process_input): Change wait_for_cell | 128 * process.c (wait_reading_process_input): Change wait_for_cell |
134 handling to avoid taking addresses of cons cell slots. | 129 handling to avoid taking addresses of cons cell slots. |
135 * xselect.c (x_own_selection, x_handle_selection_clear, | 130 * xselect.c (x_own_selection, x_handle_selection_clear) |
136 x_clear_frame_selections): Use XSETCDR. | 131 (x_clear_frame_selections): Use XSETCDR. |
137 (wait_for_property_change): Use XSETCARFASTINT and | 132 (wait_for_property_change): Use XSETCARFASTINT and XSETCDRFASTINT. |
138 XSETCDRFASTINT. | 133 (x_handle_property_notify, x_get_foreign_selection) |
139 (x_handle_property_notify, x_get_foreign_selection, | 134 (x_handle_selection_notify): Use XSETCAR. |
140 x_handle_selection_notify): Use XSETCAR. | |
141 | 135 |
142 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 136 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
143 | 137 |
144 * buffer.c: Put doc strings in comments. | 138 * buffer.c: Put doc strings in comments. |
145 | 139 |
146 * sound.c: Include <sys/ioctl.h> also on systems without | 140 * sound.c: Include <sys/ioctl.h> also on systems without <soundcard.h>. |
147 <soundcard.h>. | |
148 | 141 |
149 2001-10-15 Sam Steingold <sds@gnu.org> | 142 2001-10-15 Sam Steingold <sds@gnu.org> |
150 | 143 |
151 * fns.c (Vafter_load_alist): Declare extern (w32 build problem). | 144 * fns.c (Vafter_load_alist): Declare extern (w32 build problem). |
152 | 145 |
153 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 146 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
154 | 147 |
155 * process.c (process-inherit-coding-system-flag, | 148 * process.c (process-inherit-coding-system-flag) |
156 get-buffer-process): Do not confuse make-docfile with doc strings | 149 (get-buffer-process): Do not confuse make-docfile with doc strings |
157 in comment. | 150 in comment. |
158 | 151 |
159 * editfns.c (Fchar_to_string): Make doc string consistent with | 152 * editfns.c (Fchar_to_string): Make doc string consistent with |
160 arguments. | 153 arguments. Put doc strings in comments. |
161 Put doc strings in comments. | |
162 | 154 |
163 * abbrev.c, minibuf.c: Put doc strings in comments. | 155 * abbrev.c, minibuf.c: Put doc strings in comments. |
164 | 156 |
165 2001-10-15 Gerd Moellmann <gerd@gnu.org> | 157 2001-10-15 Gerd Moellmann <gerd@gnu.org> |
166 | 158 |
167 * window.c (window_loop): Don't check for Fother_buffer returning | 159 * window.c (window_loop): Don't check for Fother_buffer returning nil. |
168 nil. | |
169 | 160 |
170 * window.c (select_window_1): Unfreeze window start. Remove a | 161 * window.c (select_window_1): Unfreeze window start. Remove a |
171 doubled test for WINDOW being live. | 162 doubled test for WINDOW being live. |
172 | 163 |
173 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 164 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
181 * xterm.c (x_draw_glyph_string): Restore clipping after | 172 * xterm.c (x_draw_glyph_string): Restore clipping after |
182 drawing box. | 173 drawing box. |
183 | 174 |
184 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 175 2001-10-15 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
185 | 176 |
186 * callint.c (prefix-arg, current-prefix-arg): Fix typo in a doc | 177 * callint.c (prefix-arg, current-prefix-arg): Fix typo in a doc string. |
187 string. | |
188 | 178 |
189 2001-10-14 Stefan Monnier <monnier@cs.yale.edu> | 179 2001-10-14 Stefan Monnier <monnier@cs.yale.edu> |
190 | 180 |
191 * indent.c (skip_invisible): Use new retval of | 181 * indent.c (skip_invisible): Use new retval of |
192 TEXT_PROP_MEANS_INVISIBLE. | 182 TEXT_PROP_MEANS_INVISIBLE. |