/[emacs]/emacs/src/ChangeLog
ViewVC logotype

Diff of /emacs/src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2701.2.27 by miles, Tue May 11 02:37:03 2004 UTC revision 1.2701.2.28 by miles, Tue Jul 6 09:14:32 2004 UTC
# Line 67  Line 67 
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.
# Line 198  Line 358 
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    
# Line 1544  Line 1704 
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    
# Line 8276  Line 8436 
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.

Legend:
Removed from v.1.2701.2.27  
changed lines
  Added in v.1.2701.2.28

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26