67 |
(Fdocumentation, store_function_docstring): Handle interpreted |
(Fdocumentation, store_function_docstring): Handle interpreted |
68 |
closures. |
closures. |
69 |
|
|
70 |
|
2004-05-18 Kim F. Storm <storm@cua.dk> |
71 |
|
|
72 |
|
* blockinput.h (INPUT_BLOCKED_P): New macros. |
73 |
|
|
74 |
|
* keyboard.c (Frecursive_edit): Return immediately if input blocked. |
75 |
|
(Ftop_level): Unblock input if blocked. |
76 |
|
|
77 |
|
* buffer.h (GET_OVERLAYS_AT): New macro. |
78 |
|
* msdos.c (IT_note_mouse_highlight): Use it. |
79 |
|
* textprop.c (get_char_property_and_overlay): Use it. |
80 |
|
* xdisp.c (next_overlay_change, note_mouse_highlight): Use it. |
81 |
|
* xfaces.c (face_at_buffer_position): Use it. |
82 |
|
|
83 |
|
* print.c (print_object): Increase buf size. |
84 |
|
|
85 |
|
2004-05-17 Jason Rumney <jasonr@gnu.org> |
86 |
|
|
87 |
|
* w32fns.c (Fw32_register_hot_key, Fw32_unregister_hot_key) |
88 |
|
(Fw32_toggle_lock_key) [USE_LISP_UNION_TYPE]: Cast from |
89 |
|
Lisp_Object using i member. |
90 |
|
(w32_quit_key): Rename from Vw32_quit_key, and make an int. |
91 |
|
(syms_of_w32fns, globals_of_w32fns): Use Lisp_Object and int |
92 |
|
consistently. |
93 |
|
|
94 |
|
* w32proc.c (create_child): Use make_number instead of masking pid. |
95 |
|
|
96 |
|
* w32fns.c (w32_color_map_lookup): Return a Lisp_Object. |
97 |
|
(x_to_w32_charset, w32_to_x_charset, w32_to_all_x_charsets): |
98 |
|
Use EQ to compare Lisp_Objects. |
99 |
|
(w32_parse_hot_key): Use int for lisp_modifiers consistently. |
100 |
|
|
101 |
|
* w32term.c (w32_num_mouse_buttons): Rename from |
102 |
|
Vw32_num_mouse_buttons and make it an int. |
103 |
|
|
104 |
|
* w32.c (init_environment): Use it. |
105 |
|
|
106 |
|
* w32fns.c (w32_wnd_proc): Likewise. |
107 |
|
|
108 |
|
* w32proc.c (w32_pipe_read_delay): Rename from |
109 |
|
Vw32_pipe_read_delay and make it an int. |
110 |
|
|
111 |
|
* w32.c (_sys_read_ahead): Use it. |
112 |
|
|
113 |
|
* lisp.h (egetenv) [USE_CRT_DLL]: Remove condition. |
114 |
|
|
115 |
|
* w32proc.c (create_child) [USE_LSB_TAG]: Don't try to mask pid. |
116 |
|
|
117 |
|
* w32inevt.c (w32_console_mouse_position, do_mouse_event) |
118 |
|
(key_event): Don't mix Lisp_Object and int. |
119 |
|
|
120 |
|
* w32heap.c (init_heap) [USE_LSB_TAG]: Don't check heap location. |
121 |
|
|
122 |
|
* keyboard.c (kbd_buffer_get_event): Don't use event->code and |
123 |
|
modifiers in language change event. |
124 |
|
|
125 |
|
2004-05-17 Kim F. Storm <storm@cua.dk> |
126 |
|
|
127 |
|
* alloc.c (mark_object): Ignore Lisp_Misc_Free objects. |
128 |
|
Such objects may be freed markers which still exist on an undo list. |
129 |
|
|
130 |
|
2004-05-16 Juanma Barranquero <lektu@terra.es> |
131 |
|
|
132 |
|
* data.c (Fset_default): Make argument names match their use in |
133 |
|
docstring. |
134 |
|
|
135 |
|
2004-05-15 Andreas Schwab <schwab@suse.de> |
136 |
|
|
137 |
|
* emacs.c (gdb_array_mark_flag): Define. |
138 |
|
* .gdbinit: Mask off gdb_array_mark_flag from vector sizes. |
139 |
|
|
140 |
|
2004-05-15 Eli Zaretskii <eliz@gnu.org> |
141 |
|
|
142 |
|
* lisp.h (DECL_ALIGN) [MSDOS]: Don't define DECL_ALIGN to use |
143 |
|
__attribute__((__aligned__)), so that USE_LSB_TAG would not become |
144 |
|
defined for the MS-DOS build. |
145 |
|
|
146 |
|
2004-05-14 Stefan Monnier <monnier@iro.umontreal.ca> |
147 |
|
|
148 |
|
* w32fns.c (Fw32_define_rgb_color): Avoid XSET. |
149 |
|
|
150 |
|
2004-05-14 Kenichi Handa <handa@m17n.org> |
151 |
|
|
152 |
|
* ccl.c (Fccl_execute_on_string): Fix setting elements of STATUS. |
153 |
|
|
154 |
|
2004-05-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
155 |
|
|
156 |
|
* lisp.h (Vx_resource_name, Vx_resource_class): Move from xfns.c |
157 |
|
section to frame.c section. |
158 |
|
(Fxw_display_color_p, Fx_file_dialog): Declare if |
159 |
|
HAVE_WINDOW_SYSTEM defined. |
160 |
|
* macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup. |
161 |
|
* macmenu.c (set_frame_menubar): Use NILP to test a lisp value. |
162 |
|
* macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers) |
163 |
|
(mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values. |
164 |
|
(XTread_socket): Fix int/Lisp_Object mixup. |
165 |
|
(mac_check_for_quit_char): Fix pointer/Lisp_Object mixup. |
166 |
|
* macterm.h (struct frame, struct face, struct image) |
167 |
|
(display_x_get_resource, Fx_display_color_p) |
168 |
|
(Fx_display_grayscale_p, Fx_display_planes, x_free_gcs): |
169 |
|
Add prototypes. |
170 |
|
|
171 |
|
2004-05-14 Kim F. Storm <storm@cua.dk> |
172 |
|
|
173 |
|
* process.c (wait_reading_process_input): Make reentrant. |
174 |
|
Make Available and Connecting non-static. Save and restore value |
175 |
|
of waiting_for_user_input_p. |
176 |
|
|
177 |
|
2004-05-13 Kim F. Storm <storm@cua.dk> |
178 |
|
|
179 |
|
* keyboard.c (mark_kboards): Don't mark x and y members |
180 |
|
that are overloaded in selection request events. |
181 |
|
|
182 |
|
2004-05-13 Stefan Monnier <monnier@iro.umontreal.ca> |
183 |
|
|
184 |
|
* lisp.h (USE_LSB_TAG): Make it the default when it is known to work. |
185 |
|
|
186 |
|
2004-05-13 Glenn Morris <gmorris@ast.cam.ac.uk> |
187 |
|
|
188 |
|
* window.c (Fdisplay_buffer, Fsplit_window) |
189 |
|
(split-height-threshold): Doc fix. |
190 |
|
|
191 |
|
2004-05-13 Juanma Barranquero <lektu@terra.es> |
192 |
|
|
193 |
|
* xfaces.c (Ftty_supports_face_attributes_p) |
194 |
|
(Finternal_copy_lisp_face): Fix typo in docstring. |
195 |
|
(Finternal_get_lisp_face_attribute): Fix docstring. |
196 |
|
|
197 |
|
2004-05-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
198 |
|
|
199 |
|
* xfns.c (syms_of_xfns): Provide x-toolkit also for GTK. |
200 |
|
|
201 |
|
2004-05-11 Steven Tamm <steventamm@mac.com> |
202 |
|
|
203 |
|
* macfns.c (Fx_create_frame): Default to using tool-bar by |
204 |
|
setting tool-bar-lines to 1 in default-frame-alist. |
205 |
|
|
206 |
|
2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
207 |
|
|
208 |
|
* image.c (xpm_scan, xpm_make_color_table_v, xpm_put_color_table_v) |
209 |
|
(xpm_get_color_table_v, xpm_make_color_table_h) |
210 |
|
(xpm_put_color_table_h, xpm_get_color_table_h) |
211 |
|
(xpm_str_to_color_key, xpm_load_image, xpm_load) |
212 |
|
(syms_of_image): Support XPM on Carbon Emacs. Does not |
213 |
|
depend on libXpm, but only supports XPM version 3 without extensions. |
214 |
|
|
215 |
|
2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
216 |
|
|
217 |
|
* macterm.c (x_flush, XTframe_up_to_date): Use FRAME_MAC_P |
218 |
|
instead of FRAME_X_P |
219 |
|
|
220 |
|
2004-05-11 Kim F. Storm <storm@cua.dk> |
221 |
|
|
222 |
|
* process.c (read_process_output): Grow decoding_buf when needed; |
223 |
|
this could cause a crash in allocate_string and compact_small_strings. |
224 |
|
|
225 |
|
2004-04-29 Jim Blandy <jimb@redhat.com> |
226 |
|
|
227 |
|
* regex.c (mutually_exclusive_p): In 'case wordbeg', compare op2 |
228 |
|
against proper opcode. |
229 |
|
|
230 |
2004-05-10 Juanma Barranquero <lektu@terra.es> |
2004-05-10 Juanma Barranquero <lektu@terra.es> |
231 |
|
|
232 |
* process.c (Fstart_process): Fix docstring. |
* process.c (Fstart_process): Fix docstring. |
358 |
|
|
359 |
2004-05-02 Eli Zaretskii <eliz@gnu.org> |
2004-05-02 Eli Zaretskii <eliz@gnu.org> |
360 |
|
|
361 |
* syntax.h (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT): Avoid |
* syntax.h (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT): |
362 |
compiler warnings. |
Avoid compiler warnings. |
363 |
|
|
364 |
* Makefile.in (region-cache.o): Depend on config.h. |
* Makefile.in (region-cache.o): Depend on config.h. |
365 |
|
|
1704 |
|
|
1705 |
2004-02-09 Sam Steingold <sds@gnu.org> |
2004-02-09 Sam Steingold <sds@gnu.org> |
1706 |
|
|
1707 |
* w32term.c (w32_draw_fringe_bitmap): Fixed a typo in the last patch. |
* w32term.c (w32_draw_fringe_bitmap): Fix a typo in the last patch. |
1708 |
|
|
1709 |
2004-02-09 Kim F. Storm <storm@cua.dk> |
2004-02-09 Kim F. Storm <storm@cua.dk> |
1710 |
|
|
8436 |
|
|
8437 |
* msdos.c (croak): Add `void' to definition. |
* msdos.c (croak): Add `void' to definition. |
8438 |
|
|
8439 |
* sysdep.c [MSDOS] (request_sigio, unrequest_sigio): |
* sysdep.c (request_sigio, unrequest_sigio) [MSDOS]: |
8440 |
Don't define them, they are defined in msdos.c. |
Don't define them, they are defined in msdos.c. |
8441 |
|
|
8442 |
* mem-limits.h [MSDOS]: Declare etext. |
* mem-limits.h [MSDOS]: Declare etext. |