diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 191 |
1 files changed, 187 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index fad84ff38f5..7425754e042 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,186 @@ | |||
| 1 | 2004-05-18 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems. | ||
| 4 | |||
| 5 | * msdos.c (syms_of_msdos): Initialize dos-unsupported-char-glyph | ||
| 6 | with make_number. | ||
| 7 | (IT_write_glyphs): Extract glyph from dos-unsupported-char-glyph | ||
| 8 | with XINT. | ||
| 9 | |||
| 10 | 2004-05-18 Kim F. Storm <storm@cua.dk> | ||
| 11 | |||
| 12 | * blockinput.h (INPUT_BLOCKED_P): New macros. | ||
| 13 | |||
| 14 | * keyboard.c (Frecursive_edit): Return immediately if input blocked. | ||
| 15 | (Ftop_level): Unblock input if blocked. | ||
| 16 | |||
| 17 | * buffer.h (GET_OVERLAYS_AT): New macro. | ||
| 18 | * msdos.c (IT_note_mouse_highlight): Use it. | ||
| 19 | * textprop.c (get_char_property_and_overlay): Use it. | ||
| 20 | * xdisp.c (next_overlay_change, note_mouse_highlight): Use it. | ||
| 21 | * xfaces.c (face_at_buffer_position): Use it. | ||
| 22 | |||
| 23 | * print.c (print_object): Increase buf size. | ||
| 24 | |||
| 25 | 2004-05-17 Jason Rumney <jasonr@gnu.org> | ||
| 26 | |||
| 27 | * w32fns.c (Fw32_register_hot_key, Fw32_unregister_hot_key) | ||
| 28 | (Fw32_toggle_lock_key) [USE_LISP_UNION_TYPE]: Cast from | ||
| 29 | Lisp_Object using i member. | ||
| 30 | (w32_quit_key): Rename from Vw32_quit_key, and make an int. | ||
| 31 | (syms_of_w32fns, globals_of_w32fns): Use Lisp_Object and int | ||
| 32 | consistently. | ||
| 33 | |||
| 34 | * w32proc.c (create_child): Use make_number instead of masking pid. | ||
| 35 | |||
| 36 | * w32fns.c (w32_color_map_lookup): Return a Lisp_Object. | ||
| 37 | (x_to_w32_charset, w32_to_x_charset, w32_to_all_x_charsets): | ||
| 38 | Use EQ to compare Lisp_Objects. | ||
| 39 | (w32_parse_hot_key): Use int for lisp_modifiers consistently. | ||
| 40 | |||
| 41 | * w32term.c (w32_num_mouse_buttons): Rename from | ||
| 42 | Vw32_num_mouse_buttons and make it an int. | ||
| 43 | |||
| 44 | * w32.c (init_environment): Use it. | ||
| 45 | |||
| 46 | * w32fns.c (w32_wnd_proc): Likewise. | ||
| 47 | |||
| 48 | * w32proc.c (w32_pipe_read_delay): Rename from | ||
| 49 | Vw32_pipe_read_delay and make it an int. | ||
| 50 | |||
| 51 | * w32.c (_sys_read_ahead): Use it. | ||
| 52 | |||
| 53 | * lisp.h (egetenv) [USE_CRT_DLL]: Remove condition. | ||
| 54 | |||
| 55 | * w32proc.c (create_child) [USE_LSB_TAG]: Don't try to mask pid. | ||
| 56 | |||
| 57 | * w32inevt.c (w32_console_mouse_position, do_mouse_event) | ||
| 58 | (key_event): Don't mix Lisp_Object and int. | ||
| 59 | |||
| 60 | * w32heap.c (init_heap) [USE_LSB_TAG]: Don't check heap location. | ||
| 61 | |||
| 62 | * keyboard.c (kbd_buffer_get_event): Don't use event->code and | ||
| 63 | modifiers in language change event. | ||
| 64 | |||
| 65 | 2004-05-17 Kim F. Storm <storm@cua.dk> | ||
| 66 | |||
| 67 | * alloc.c (mark_object): Ignore Lisp_Misc_Free objects. | ||
| 68 | Such objects may be freed markers which still exist on an undo list. | ||
| 69 | |||
| 70 | 2004-05-16 Juanma Barranquero <lektu@terra.es> | ||
| 71 | |||
| 72 | * data.c (Fset_default): Make argument names match their use in | ||
| 73 | docstring. | ||
| 74 | |||
| 75 | 2004-05-15 Andreas Schwab <schwab@suse.de> | ||
| 76 | |||
| 77 | * emacs.c (gdb_array_mark_flag): Define. | ||
| 78 | * .gdbinit: Mask off gdb_array_mark_flag from vector sizes. | ||
| 79 | |||
| 80 | 2004-05-15 Eli Zaretskii <eliz@gnu.org> | ||
| 81 | |||
| 82 | * lisp.h (DECL_ALIGN) [MSDOS]: Don't define DECL_ALIGN to use | ||
| 83 | __attribute__((__aligned__)), so that USE_LSB_TAG would not become | ||
| 84 | defined for the MS-DOS build. | ||
| 85 | |||
| 86 | 2004-05-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 87 | |||
| 88 | * w32fns.c (Fw32_define_rgb_color): Avoid XSET. | ||
| 89 | |||
| 90 | 2004-05-14 Kenichi Handa <handa@m17n.org> | ||
| 91 | |||
| 92 | * ccl.c (Fccl_execute_on_string): Fix setting elements of STATUS. | ||
| 93 | |||
| 94 | 2004-05-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 95 | |||
| 96 | * lisp.h (Vx_resource_name, Vx_resource_class): Move from xfns.c | ||
| 97 | section to frame.c section. | ||
| 98 | (Fxw_display_color_p, Fx_file_dialog): Declare if | ||
| 99 | HAVE_WINDOW_SYSTEM defined. | ||
| 100 | * macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup. | ||
| 101 | * macmenu.c (set_frame_menubar): Use NILP to test a lisp value. | ||
| 102 | * macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers) | ||
| 103 | (mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values. | ||
| 104 | (XTread_socket): Fix int/Lisp_Object mixup. | ||
| 105 | (mac_check_for_quit_char): Fix pointer/Lisp_Object mixup. | ||
| 106 | * macterm.h (struct frame, struct face, struct image) | ||
| 107 | (display_x_get_resource, Fx_display_color_p) | ||
| 108 | (Fx_display_grayscale_p, Fx_display_planes, x_free_gcs): | ||
| 109 | Add prototypes. | ||
| 110 | |||
| 111 | 2004-05-14 Kim F. Storm <storm@cua.dk> | ||
| 112 | |||
| 113 | * process.c (wait_reading_process_input): Make reentrant. | ||
| 114 | Make Available and Connecting non-static. Save and restore value | ||
| 115 | of waiting_for_user_input_p. | ||
| 116 | |||
| 117 | 2004-05-13 Kim F. Storm <storm@cua.dk> | ||
| 118 | |||
| 119 | * keyboard.c (mark_kboards): Don't mark x and y members | ||
| 120 | that are overloaded in selection request events. | ||
| 121 | |||
| 122 | 2004-05-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 123 | |||
| 124 | * lisp.h (USE_LSB_TAG): Make it the default when it is known to work. | ||
| 125 | |||
| 126 | 2004-05-13 Glenn Morris <gmorris@ast.cam.ac.uk> | ||
| 127 | |||
| 128 | * window.c (Fdisplay_buffer, Fsplit_window) | ||
| 129 | (split-height-threshold): Doc fix. | ||
| 130 | |||
| 131 | 2004-05-13 Juanma Barranquero <lektu@terra.es> | ||
| 132 | |||
| 133 | * xfaces.c (Ftty_supports_face_attributes_p) | ||
| 134 | (Finternal_copy_lisp_face): Fix typo in docstring. | ||
| 135 | (Finternal_get_lisp_face_attribute): Fix docstring. | ||
| 136 | |||
| 137 | 2004-05-12 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 138 | |||
| 139 | * xfns.c (syms_of_xfns): Provide x-toolkit also for GTK. | ||
| 140 | |||
| 141 | 2004-05-11 Steven Tamm <steventamm@mac.com> | ||
| 142 | |||
| 143 | * macfns.c (Fx_create_frame): Default to using tool-bar by | ||
| 144 | setting tool-bar-lines to 1 in default-frame-alist. | ||
| 145 | |||
| 146 | 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 147 | |||
| 148 | * image.c (xpm_scan, xpm_make_color_table_v, xpm_put_color_table_v) | ||
| 149 | (xpm_get_color_table_v, xpm_make_color_table_h) | ||
| 150 | (xpm_put_color_table_h, xpm_get_color_table_h) | ||
| 151 | (xpm_str_to_color_key, xpm_load_image, xpm_load) | ||
| 152 | (syms_of_image): Support XPM on Carbon Emacs. Does not | ||
| 153 | depend on libXpm, but only supports XPM version 3 without extensions. | ||
| 154 | |||
| 155 | 2004-05-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 156 | |||
| 157 | * macterm.c (x_flush, XTframe_up_to_date): Use FRAME_MAC_P | ||
| 158 | instead of FRAME_X_P | ||
| 159 | |||
| 160 | 2004-05-11 Kim F. Storm <storm@cua.dk> | ||
| 161 | |||
| 162 | * process.c (read_process_output): Grow decoding_buf when needed; | ||
| 163 | this could cause a crash in allocate_string and compact_small_strings. | ||
| 164 | |||
| 165 | 2004-04-29 Jim Blandy <jimb@redhat.com> | ||
| 166 | |||
| 167 | * regex.c (mutually_exclusive_p): In 'case wordbeg', compare op2 | ||
| 168 | against proper opcode. | ||
| 169 | |||
| 170 | 2004-05-10 Juanma Barranquero <lektu@terra.es> | ||
| 171 | |||
| 172 | * process.c (Fstart_process): Fix docstring. | ||
| 173 | |||
| 174 | * charset.c (Fget_unused_iso_final_char): Fix typos in docstring. | ||
| 175 | (Fchar_bytes, Fchar_width, Fstring_width, Fchar_direction) | ||
| 176 | (Fsplit_char, Fchar_charset): Make argument names match their use | ||
| 177 | in docstring. | ||
| 178 | |||
| 179 | 2004-05-10 Richard M. Stallman <rms@gnu.org> | ||
| 180 | |||
| 181 | * print.c (print_preprocess): Use being_printed, loop_count and | ||
| 182 | halftail to detect overdeep nesting and cyclic cdr chains. | ||
| 183 | |||
| 1 | 2004-05-10 Andreas Schwab <schwab@suse.de> | 184 | 2004-05-10 Andreas Schwab <schwab@suse.de> |
| 2 | 185 | ||
| 3 | * lisp.h: Declare Fmake_symbolic_link. | 186 | * lisp.h: Declare Fmake_symbolic_link. |
| @@ -115,8 +298,8 @@ | |||
| 115 | 298 | ||
| 116 | 2004-05-02 Eli Zaretskii <eliz@gnu.org> | 299 | 2004-05-02 Eli Zaretskii <eliz@gnu.org> |
| 117 | 300 | ||
| 118 | * syntax.h (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT): Avoid | 301 | * syntax.h (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY_INT): |
| 119 | compiler warnings. | 302 | Avoid compiler warnings. |
| 120 | 303 | ||
| 121 | * Makefile.in (region-cache.o): Depend on config.h. | 304 | * Makefile.in (region-cache.o): Depend on config.h. |
| 122 | 305 | ||
| @@ -1461,7 +1644,7 @@ | |||
| 1461 | 1644 | ||
| 1462 | 2004-02-09 Sam Steingold <sds@gnu.org> | 1645 | 2004-02-09 Sam Steingold <sds@gnu.org> |
| 1463 | 1646 | ||
| 1464 | * w32term.c (w32_draw_fringe_bitmap): Fixed a typo in the last patch. | 1647 | * w32term.c (w32_draw_fringe_bitmap): Fix a typo in the last patch. |
| 1465 | 1648 | ||
| 1466 | 2004-02-09 Kim F. Storm <storm@cua.dk> | 1649 | 2004-02-09 Kim F. Storm <storm@cua.dk> |
| 1467 | 1650 | ||
| @@ -8193,7 +8376,7 @@ | |||
| 8193 | 8376 | ||
| 8194 | * msdos.c (croak): Add `void' to definition. | 8377 | * msdos.c (croak): Add `void' to definition. |
| 8195 | 8378 | ||
| 8196 | * sysdep.c [MSDOS] (request_sigio, unrequest_sigio): | 8379 | * sysdep.c (request_sigio, unrequest_sigio) [MSDOS]: |
| 8197 | Don't define them, they are defined in msdos.c. | 8380 | Don't define them, they are defined in msdos.c. |
| 8198 | 8381 | ||
| 8199 | * mem-limits.h [MSDOS]: Declare etext. | 8382 | * mem-limits.h [MSDOS]: Declare etext. |