X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/b0f23edf1c3c7482847e07ec82ff76114d85edc0..a4887377a2f0b7983167bdcc06c35c632b1f223e:/src/ChangeLog diff --git a/src/ChangeLog b/src/ChangeLog index 00a82cc140..ecd9d17e9c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,190 @@ +2003-10-12 Andrew Choi + + * macterm.c (XTread_socket): Call DragWindow only for mouseDown + events. + + * s/darwin.h (GC_MARK_STACK): Define. + +2003-10-12 Jan Dj,Ad(Brv + + * window.c (shrink_windows): New function. + (size_window): Call shrink_windows to calculate window sizes when + shrinking frame with more than one window. + +2003-10-12 Kim F. Storm + + * xdisp.c (compute_fringe_widths): Doc fix. + +2003-10-08 Kenichi Handa + + * coding.c (Fcoding_system_p): Return t for auto-loading coding + system. + +2003-10-07 Kenichi Handa + + * coding.c (Qcoding_system_define_form): New variable. + (syms_of_coding): Intern and staticpro it. + (Fcheck_coding_system): Try to autoload the definition of + CODING-SYSTEM. + +2003-10-05 Luc Teirlinck + + * fns.c (Frequire): Doc fix. + +2003-10-05 Jan Dj,Ad(Brv + + * xfns.c (Fx_send_client_event): New function as a base for + manipulating extended window manager hints. + (Fx_send_client_event): Remove unused variable s. + + * w32term.c (w32_read_socket): Remove call to x_check_fullscreen_move, + that function is removed. + + * xterm.c (x_set_offset): Use move_offset_left/top instead of + x/y_pixels_outer_diff. + (x_check_expected_move): Calculate move_offset_left/top. + + * xterm.h (struct x_output): New members: move_offset_top/left. + + * frame.c (x_set_frame_parameters): x_fullscreen_move removed, + call x_set_offset directly. + + * frame.h (enum): FULLSCREEN_MOVE_WAIT removed. + + * frame.c (Fdelete_frame): Free decode_mode_spec_buffer. + + * xterm.c (x_delete_display): Free font names and font_encoder + in dpyinfo->font_table. + + * xfns.c (Fx_close_connection): Only call XFreeFont here. xfree + of font names moved to x_delete_display. + + * xterm.h (struct x_display_info): New member, wm_type. + (struct x_output): New members, expected_top/left and + check_expected_move. + + * xterm.c (handle_one_xevent): Reset wm_type when ReparentNotify + is received. + (handle_one_xevent): x_check_expected_move renamed from + x_check_fullscreen_move + (x_set_offset): Only add WM decoration sizes to modified_top/left + for X_WMTYPE_A. Set check_expected_move when WM type is unknown. + (x_check_expected_move): Renamed from x_check_fullscreen_move. + Removed fullscreen specific code. Use check_expected_move, + expected_left/top instead. Also, set wm_type. + (x_term_init): Initialize wm_type to unknown. + + * frame.c (x_fullscreen_move): Remove addition of WM decoration + sizes to move_x/y. + +2003-10-03 Kenichi Handa + + * macterm.c (x_load_font): Clear all members of FONTP before start + filling them. + +2003-10-02 Kenichi Handa + + * fontset.c (fs_load_font): Don't set fontp->font_encoder to NULL + before calling find_ccl_program_func. Call find_ccl_program_func + only when fontp->font_encoder is not NULL. + + * xterm.c (x_load_font): Clear all members of FONTP before start + filling them. + +2003-10-03 John Paul Wallington + + * keymap.c (map_keymap): Don't abort when binding is a vector. + +2003-10-02 Jason Rumney + + * makefile.w32-in (emacs.o, coding.o, bytecode.o): Sync + dependancies with Makefile.in. + (alloca.o): Remove. + + * w32fns.c (w32_load_system_font): Clear all members of FONTP before + filling them. + + * w32bdf.c (w32_load_bdf_font): Likewise. + +2003-09-30 Richard M. Stallman + + * term.c (set_tty_color_mode): Calculate current_mode_spec + regardless of value of VAL. + + * intervals.c (graft_intervals_into_buffer): + Set BUF_INTERVALS (buffer)->up_obj when appropriate. + Handle over_used when splitting UNDER. + +2003-09-30 YAMAMOTO Mitsuharu + + * regex.c (regex_compile): Free the stack when returning from function. + +2003-09-28 Kenichi Handa + + * fontset.c (Finternal_char_font): Change return value to + cons (FONT-NAME . GLYPH-CODE). + +2003-09-28 Eli Zaretskii + + * term.c (tty_setup_colors): Treat any negative argument as -1. + +2003-09-27 Gaute B Strokkenes (tiny change) + + * process.c (send_process): Delete unused temp_buf. + +2003-09-26 Dave Love + + * xterm.c (x_bitmap_mask): Declare. + +2003-09-25 Dave Love + + * Makefile.in (fns.o): Depend on md5.h. + +2003-09-25 Kim F. Storm + + * window.c (set_window_buffer): Fix redisplay problems when + switching between buffers with different display margin widths. + +2003-09-23 Kim F. Storm + + * process.c (set_socket_option): Fix :bindtodevice option. + (Fset_network_process_option): Update process contact list when + setting option succeeds. + (Fmake_network_process): Doc fix. + +2003-09-23 Dave Love + + * process.c (Fnetwork_interface_info): Use HAVE_STRUCT_IFREQ... macros. + +2003-09-22 Eli Zaretskii + + * term.c (set_tty_color_mode): Use INTEGERP to test whether a + color mode is an integer number (it could be -1). + +2003-09-22 Richard M. Stallman + + * intervals.c (graft_intervals_into_buffer): Correct the main loop + in the case where OVER is longer than UNDER. + +2003-09-22 Masatake YAMATO + + * window.c (Fset_window_scroll_bars): Validate the value of + `vertical_type'. + +2003-09-21 Kim F. Storm + + * frame.c (Vdefault_frame_scroll_bars): New variable. + (x_set_vertical_scroll_bars): Use it instead of hardcoded values. + (syms_of_frame): DEFVAR_LISP it, and initialize according to + window-system default scroll bar position. + + * window.c (Fwindow_scroll_bars): Doc fix. + +2003-09-19 Jan Dj,Ad(Brv + + * xterm.c (x_set_offset): Take window manager decorations + into account. + 2003-09-19 Richard M. Stallman * atimer.h: Don't include lisp.h. @@ -12,6 +199,8 @@ 2003-09-18 Dave Love + * alloc.c (GC_MALLOC_CHECK): Move conditional undef after lisp.h. + * process.c (Fnetwork_interface_info): Fix type error. (Fnetwork_interface_list): Doc fix. (read_process_output, read_process_output): Delete unused var. @@ -39,7 +228,7 @@ Return 1< + + * m/sr2k.h (XMARKBIT, XUNMARK): Remove. + * m/news-r6.h (XUNMARK): Remove. + * m/mips.h (XUNMARK): Remove. + * m/mips-siemens.h (XUNMARK): Remove. + * m/iris4d.h (XUNMARK): Remove. + * m/hp800.h (XMARKBIT, XUNMARK): Remove. + 2003-09-11 Stefan Monnier * lisp.h (VALBITS): Don't remove 1 for the markbit. @@ -79,7 +277,7 @@ * bytecode.c (mark_byte_stack, unmark_byte_stack): Ignore the markbit. -2003-09-08 Lute Kamstra +2003-09-08 Lute Kamstra * xdisp.c (pint2hrstr): New function. (decode_mode_spec): Add `%i' and `%I' specs.