emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog [lexbind]
Date: Tue, 06 Jul 2004 07:11:23 -0400

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.2701.2.28 emacs/src/ChangeLog:1.2701.2.29
*** emacs/src/ChangeLog:1.2701.2.28     Tue Jul  6 09:14:32 2004
--- emacs/src/ChangeLog Tue Jul  6 09:23:51 2004
***************
*** 67,72 ****
--- 67,169 ----
        (Fdocumentation, store_function_docstring): Handle interpreted
        closures.
  
+ 2004-05-22  Richard M. Stallman  <address@hidden>
+ 
+       * alloc.c (Fmake_string): Doc fix.
+ 
+       * buffer.c (clone_per_buffer_values): Copy the alist of local vars,
+       and the alist pairs too.
+ 
+       * casefiddle.c (casify_object): Return OBJ unchanged if not real char.
+ 
+       * emacs.c (main): Update copyright year.
+ 
+       * fileio.c (Fread_file_name): Expand DIR if not absolute.
+ 
+       * insdel.c (del_range_2, replace_range): Don't write an anchor
+       if the gap is empty.
+ 
+       * xdisp.c (try_scrolling): If scroll-up-aggressively or
+       scroll-down-aggressively is small but positive, put point
+       near the screen edge.
+ 
+ 2004-05-22  Juanma Barranquero  <address@hidden>
+ 
+       * keymap.c (Fdefine_key): Doc fix.
+ 
+ 2004-05-22  Kim F. Storm  <address@hidden>
+ 
+       * alloc.c (struct backtrace): Add debug_on_exit member.
+       (Fgarbage_collect): Clear out buffer undo_list markers after gc_sweep.
+       Identify those markers as Lisp_Misc_Free objects.  Clear car and cdr of
+       the removed cons cells.
+       (mark_object): Undo previous change - disallow Lisp_Misc_Free objects.
+       (gc_sweep): Clear cons_blocks before sweeping strings, so we don't have
+       any cons cells pointing to unallocated stings.
+       Do not lisp_free any marker blocks, as there may still be pointers
+       to them from buffer undo lists at this stage of GC.
+ 
+       * keyboard.c (struct backtrace): Add debug_on_exit member.
+       (Fcommand_execute): Clear it.
+ 
+ 2004-05-20  Luc Teirlinck  <address@hidden>
+ 
+       * intervals.c (lookup_char_property): Do not prematurely return nil.
+ 
+ 2004-05-19  Jim Blandy  <address@hidden>
+ 
+       Add support for new '\_<' and '\_>' regexp operators, matching the
+       beginning and end of symbols.
+ 
+       * regex.c (enum syntaxcode): Add Ssymbol.
+       (init_syntax_once): Set the syntax for '_' to Ssymbol, not Sword.
+       (re_opcode_t): New opcodes `symbeg' and `symend'.
+       (print_partial_compiled_pattern): Print the new opcodes properly.
+       (regex_compile): Parse the new operators.
+       (analyse_first): Skip symbeg and symend (they match only the empty 
string).
+       (mutually_exclusive_p): `symend' is mutually exclusive with \s_ and
+       \sw; `symbeg' is mutually exclusive with \S_ and \Sw.
+       (re_match_2_internal): Match symbeg and symend.
+ 
+       * search.c (trivial_regexp_p): \_ is no longer a trivial regexp.
+ 
+ 2004-05-19  Kim F. Storm  <address@hidden>
+ 
+       * .gdbinit (xsymbol): Fix last change.
+ 
+ 2004-05-18  Stefan Monnier  <address@hidden>
+ 
+       * .gdbinit (xprintstr): New fun.
+       (xstring, xprintsym): Use it.
+ 
+       * w32proc.c (create_child): Use INTMASK.
+ 
+       * alloc.c (Fgarbage_collect): Do all the marking before flushing
+       unmarked elements of the undo list.
+ 
+ 2004-05-18  David Ponce  <address@hidden>
+ 
+       * print.c (print): Reset print_depth before to call print_object.
+ 
+ 2004-05-18  Jason Rumney  <address@hidden>
+ 
+       * w32console.c: Prefix RIF functions with w32con_ to avoid
+       namespace clash with functions in term.c and w32term.c.
+ 
+       * w32menu.c (add_menu_item, w32_menu_display_help)
+       [USE_LISP_UNION_TYPE]: Cast from Lisp_Object using i member.
+ 
+       * w32term.h (display_x_get_resource, vga_stdcolor_name): Add prototype.
+ 
+ 2004-05-18  Eli Zaretskii  <address@hidden>
+ 
+       * lisp.h (DECL_ALIGN): Remove restriction on MS-DOS systems.
+ 
+       * msdos.c (syms_of_msdos): Initialize dos-unsupported-char-glyph
+       with make_number.
+       (IT_write_glyphs): Extract glyph from dos-unsupported-char-glyph
+       with XINT.
+ 
  2004-05-18  Kim F. Storm  <address@hidden>
  
        * blockinput.h (INPUT_BLOCKED_P): New macros.
***************
*** 157,168 ****
--- 254,269 ----
        section to frame.c section.
        (Fxw_display_color_p, Fx_file_dialog): Declare if
        HAVE_WINDOW_SYSTEM defined.
+ 
        * macfns.c (Fx_create_frame): Fix int/Lisp_Object mixup.
+ 
        * macmenu.c (set_frame_menubar): Use NILP to test a lisp value.
+ 
        * macterm.c (mac_get_emulated_btn, mac_event_to_emacs_modifiers)
        (mac_get_mouse_btn): Use NILP and EQ to test/compare lisp values.
        (XTread_socket): Fix int/Lisp_Object mixup.
        (mac_check_for_quit_char): Fix pointer/Lisp_Object mixup.
+ 
        * macterm.h (struct frame, struct face, struct image)
        (display_x_get_resource, Fx_display_color_p)
        (Fx_display_grayscale_p, Fx_display_planes, x_free_gcs):
***************
*** 306,311 ****
--- 407,413 ----
        around call to ReceiveEvent to avoid certain crashes.
  
  2004-05-07  YAMAMOTO Mitsuharu  <address@hidden>
+ 
        * macterm.c (mac_draw_line_to_pixmap, XCreatePixmapFromBitmapData)
        (mac_fill_rectangle_to_pixmap, mac_draw_rectangle_to_pixmap)
        (mac_copy_area_to_pixmap, mac_copy_area_with_mask_to_pixmap):
***************
*** 1230,1236 ****
  
        * macterm.c (XTread_socket): Remove bufp_r and
        numcharsp args.  Add hold_quit arg.
!       Rework to use just one, local, inev input_event. Store inev
        directly in fifo using kbd_buffer_store_event_hold.
  
        * sysdep.c (BUFFER_SIZE_FACTOR): Remove.
--- 1332,1338 ----
  
        * macterm.c (XTread_socket): Remove bufp_r and
        numcharsp args.  Add hold_quit arg.
!       Rework to use just one, local, inev input_event.  Store inev
        directly in fifo using kbd_buffer_store_event_hold.
  
        * sysdep.c (BUFFER_SIZE_FACTOR): Remove.
***************
*** 1246,1259 ****
  
        * w32inevt.c (w32_console_read_socket): Remove bufp_r and
        numcharsp args.  Add hold_quit arg.
!       Rework to use just one, local, inev input_event. Store inev
        directly in fifo using kbd_buffer_store_event_hold.
  
        * w32inevt.h (w32_console_mouse_position): Fix prototype.
  
        * w32term.c (w32_read_socket): Remove bufp_r and numcharsp args.
!       Add hold_quit arg. Rework to use just one, local, inev
!       input_event. Store inev directly in fifo using
        kbd_buffer_store_event_hold.  Update count in one place.
        Postpone call to gen_help_event until inev is stored; use new
        local do_help for this.
--- 1348,1361 ----
  
        * w32inevt.c (w32_console_read_socket): Remove bufp_r and
        numcharsp args.  Add hold_quit arg.
!       Rework to use just one, local, inev input_event.  Store inev
        directly in fifo using kbd_buffer_store_event_hold.
  
        * w32inevt.h (w32_console_mouse_position): Fix prototype.
  
        * w32term.c (w32_read_socket): Remove bufp_r and numcharsp args.
!       Add hold_quit arg.  Rework to use just one, local, inev
!       input_event.  Store inev directly in fifo using
        kbd_buffer_store_event_hold.  Update count in one place.
        Postpone call to gen_help_event until inev is stored; use new
        local do_help for this.
***************
*** 1272,1279 ****
        (current_hold_quit) [USE_GTK]: Add.
        (event_handler_gdk): Adapt to new handle_one_xevent.
        (handle_one_xevent): Remove bufp_r and numcharsp args.
!       Add hold_quit arg. Rework to use just one, local, inev
!       input_event. Store inev directly in fifo using
        kbd_buffer_store_event_hold.  Update count in one place.
        Postpone call to gen_help_event until inev is stored; use new
        local do_help for this.
--- 1374,1381 ----
        (current_hold_quit) [USE_GTK]: Add.
        (event_handler_gdk): Adapt to new handle_one_xevent.
        (handle_one_xevent): Remove bufp_r and numcharsp args.
!       Add hold_quit arg.  Rework to use just one, local, inev
!       input_event.  Store inev directly in fifo using
        kbd_buffer_store_event_hold.  Update count in one place.
        Postpone call to gen_help_event until inev is stored; use new
        local do_help for this.
***************
*** 1285,1291 ****
        `goto done' to clarify code flow in deeply nested blocks.
        (x_dispatch_event): Simplify as handle_one_xevent now calls
        kbd_buffer_store_event itself.
!       (XTread_socket): Remove bufp_r and numcharsp args. Add hold_quit
        arg.  Call handle_one_xevent with new arglist.  Store event from
        x_session_check_input in fifo.
        [USE_GTK]: Setup current_hold_quit.
--- 1387,1393 ----
        `goto done' to clarify code flow in deeply nested blocks.
        (x_dispatch_event): Simplify as handle_one_xevent now calls
        kbd_buffer_store_event itself.
!       (XTread_socket): Remove bufp_r and numcharsp args.  Add hold_quit
        arg.  Call handle_one_xevent with new arglist.  Store event from
        x_session_check_input in fifo.
        [USE_GTK]: Setup current_hold_quit.
***************
*** 2214,2220 ****
        (marginal_area_string): Fix prototypes.
  
        * keyboard.h (POSN_POSN, POSN_SET_POSN): Rename macros from
!       POSN_BUFFER_POSN and POSN_SET_BUFFER_POSN. All uses changed.
        (POSN_INBUFFER_P, POSN_BUFFER_POSN): New macros.
  
        * keyboard.c (make_lispy_position): Use modified mode_line_string,
--- 2316,2322 ----
        (marginal_area_string): Fix prototypes.
  
        * keyboard.h (POSN_POSN, POSN_SET_POSN): Rename macros from
!       POSN_BUFFER_POSN and POSN_SET_BUFFER_POSN.  All uses changed.
        (POSN_INBUFFER_P, POSN_BUFFER_POSN): New macros.
  
        * keyboard.c (make_lispy_position): Use modified mode_line_string,
***************
*** 2381,2387 ****
        control frame pointer shape.  Detect image hot-spots for pointer
        and help_echo properties.  Use define_frame_cursor1.
        (note_mouse_highlight): Use Vvoid_text_area_pointer.
!       (syms_of_xdisp): Defsubr new defun. Intern and staticpro new variables.
        DEFVAR_LISP Vvoid_text_area_pointer instead of 
Vshow_text_cursor_in_void.
  
        * xfaces.c (cache_face): Abort if c->size exceeds MAX_FACE_ID.
--- 2483,2489 ----
        control frame pointer shape.  Detect image hot-spots for pointer
        and help_echo properties.  Use define_frame_cursor1.
        (note_mouse_highlight): Use Vvoid_text_area_pointer.
!       (syms_of_xdisp): Defsubr new defun.  Intern and staticpro new variables.
        DEFVAR_LISP Vvoid_text_area_pointer instead of 
Vshow_text_cursor_in_void.
  
        * xfaces.c (cache_face): Abort if c->size exceeds MAX_FACE_ID.
***************
*** 2502,2508 ****
        (glyph_to_pixel_coords): Don't use negative hpos.
        (x_y_to_hpos_vpos): Fix for partially visible first glyph.
        (append_stretch_glyph): Change ascent arg to be actual value
!       in pixels rather than ratio to height. Callers changed.
        (calc_pixel_width_or_height): New aux function, implementing
        pixel based artihmetic for glyph widths and heights.
        (produce_stretch_glyph): Use calc_pixel_width_or_height for
--- 2604,2610 ----
        (glyph_to_pixel_coords): Don't use negative hpos.
        (x_y_to_hpos_vpos): Fix for partially visible first glyph.
        (append_stretch_glyph): Change ascent arg to be actual value
!       in pixels rather than ratio to height.  Callers changed.
        (calc_pixel_width_or_height): New aux function, implementing
        pixel based artihmetic for glyph widths and heights.
        (produce_stretch_glyph): Use calc_pixel_width_or_height for
***************
*** 2704,2710 ****
        x_display_info_for_display instead.  Use Display in xev instead
        of GDK_DISPLAY.
        (x_dispatch_event): Call x_display_info_for_display.
!       (XTread_socket): Move GTK part out of loop. current_dpyinfo removed.
        (x_connection_closed): Call xg_display_close for GTK.
        (x_term_init): Call xg_display_open for additional displays.
        Initiate dpyinfo->xg_cursor with call to xg_create_default_cursor
--- 2806,2812 ----
        x_display_info_for_display instead.  Use Display in xev instead
        of GDK_DISPLAY.
        (x_dispatch_event): Call x_display_info_for_display.
!       (XTread_socket): Move GTK part out of loop.  current_dpyinfo removed.
        (x_connection_closed): Call xg_display_close for GTK.
        (x_term_init): Call xg_display_open for additional displays.
        Initiate dpyinfo->xg_cursor with call to xg_create_default_cursor
***************
*** 4206,4212 ****
        from x/w32/macterm.h files.  All uses changed.  Also change code
        which referred to f->output_data...->pixel_height.
        (FRAME_PIXEL_WIDTH): Renamed from PIXEL_WIDTH and moved
!       from x/w32/macterm.h files.  All uses changed.  Also change code
        which referred to f->output_data...->pixel_width.
        (FRAME_LINES): Renamed from FRAME_HEIGHT.  All uses changed.
        Also change code which referred to f->height.
--- 4308,4314 ----
        from x/w32/macterm.h files.  All uses changed.  Also change code
        which referred to f->output_data...->pixel_height.
        (FRAME_PIXEL_WIDTH): Renamed from PIXEL_WIDTH and moved
!       from x/w32/macterm.h files.  All uses changed.  Also change code
        which referred to f->output_data...->pixel_width.
        (FRAME_LINES): Renamed from FRAME_HEIGHT.  All uses changed.
        Also change code which referred to f->height.
***************
*** 4516,4522 ****
        * xdisp.c: Make (many) trivial substitutions for renamed and
        new macros in dispextern.h, frame.h and window.h.
        (window_box_width): Adapt to per-window fringes and scroll bars,
!       and new fringe vs. display margin position. Note that returned
        value is no longer guaranteed to be a whole multiple of the frame
        column width, since per-window fringes may now be any width.
        (window_box_left_offset): New function like window_box_left, but
--- 4618,4624 ----
        * xdisp.c: Make (many) trivial substitutions for renamed and
        new macros in dispextern.h, frame.h and window.h.
        (window_box_width): Adapt to per-window fringes and scroll bars,
!       and new fringe vs. display margin position.  Note that returned
        value is no longer guaranteed to be a whole multiple of the frame
        column width, since per-window fringes may now be any width.
        (window_box_left_offset): New function like window_box_left, but
***************
*** 5266,5272 ****
  
        * xfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove. Use generic var.
        (enum x_frame_parms): Remove (bogus, unused enum).
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
--- 5368,5374 ----
  
        * xfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove.  Use generic var.
        (enum x_frame_parms): Remove (bogus, unused enum).
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
***************
*** 5286,5292 ****
        (syms_of_xfns): Don't intern/staticpro removed vars.
  
        * xterm.c: Remove unnecessary extern declarations.
!       (x_fullscreen_adjust): Remove. Use generic instead.
        (x_redisplay_interface): Add x_frame_parm_handlers member.
  
        * w32gui.h (XrmDatabase): New (dummy) typedef.
--- 5388,5394 ----
        (syms_of_xfns): Don't intern/staticpro removed vars.
  
        * xterm.c: Remove unnecessary extern declarations.
!       (x_fullscreen_adjust): Remove.  Use generic instead.
        (x_redisplay_interface): Add x_frame_parm_handlers member.
  
        * w32gui.h (XrmDatabase): New (dummy) typedef.
***************
*** 5298,5304 ****
  
        * w32fns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove. Use generic var.
        (enum x_frame_parms): Remove (bogus, unused enum).
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
--- 5400,5406 ----
  
        * w32fns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove.  Use generic var.
        (enum x_frame_parms): Remove (bogus, unused enum).
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
***************
*** 5331,5337 ****
  
        * macfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove. Use generic var.
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
        (init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
--- 5433,5439 ----
  
        * macfns.c (Qauto_raise, Qauto_lower, ...): Remove vars for frame
        parameters now defined in frame.h and frame.c.
!       (Vx_resource_name): Remove.  Use generic var.
        (check_x_display_info): Make non-static (for frame.c).
        (struct x_frame_parm_table, x_frame_parms): Remove.
        (init_x_parm_symbols, x_set_frame_parameters, x_report_frame_params)
***************
*** 6312,6318 ****
        [HAVE_XPM]: Avoid clashes with XColor, XImage and Pixel
        definitions in xpm.h.
        (init_xpm_functions): New function.
!       (xpm_load): Sync with xfns.c. Adapt for Windows version of libXpm.
        (init_external_image_libraries): Try to load libXpm.dll.
  
        * fileio.c (Fcopy_file) [WINDOWSNT]: Reverse logic for setting
--- 6414,6420 ----
        [HAVE_XPM]: Avoid clashes with XColor, XImage and Pixel
        definitions in xpm.h.
        (init_xpm_functions): New function.
!       (xpm_load): Sync with xfns.c.  Adapt for Windows version of libXpm.
        (init_external_image_libraries): Try to load libXpm.dll.
  
        * fileio.c (Fcopy_file) [WINDOWSNT]: Reverse logic for setting
***************
*** 6341,6348 ****
        * w32fns.c (DrawText): Kludge to avoid a redefinition on Windows
        when including gif_lib.h.
        (init_gif_functions, init_tiff_functions): New functions.
!       (gif_load, tiff_load): Sync with xfns.c version. Adjust colors for
!       Windows. Disable color table lookups. Call library functions
        through pointers determined at runtime.
        (init_external_image_libraries): Try to load libungif.dll and
        libtiff.dll.
--- 6443,6450 ----
        * w32fns.c (DrawText): Kludge to avoid a redefinition on Windows
        when including gif_lib.h.
        (init_gif_functions, init_tiff_functions): New functions.
!       (gif_load, tiff_load): Sync with xfns.c version.  Adjust colors for
!       Windows.  Disable color table lookups.  Call library functions
        through pointers determined at runtime.
        (init_external_image_libraries): Try to load libungif.dll and
        libtiff.dll.
***************
*** 6408,6415 ****
  
        * w32fns.c (init_jpeg_functions, jpeg_resync_to_restart_wrapper):
        New functions.
!       (jpeg_load): Sync with xfns.c version. Adjust colors for Windows.
!       Disable color table lookups. Call jpeg library functions
        through pointers determined at runtime.
        (init_external_image_libraries): Try to load jpeg.dll.
  
--- 6510,6517 ----
  
        * w32fns.c (init_jpeg_functions, jpeg_resync_to_restart_wrapper):
        New functions.
!       (jpeg_load): Sync with xfns.c version.  Adjust colors for Windows.
!       Disable color table lookups.  Call jpeg library functions
        through pointers determined at runtime.
        (init_external_image_libraries): Try to load jpeg.dll.
  
***************
*** 6446,6453 ****
  
        * w32fns.c (XPutPixel): Handle monochrome images; used for masks.
        [HAVE_PNG]: Sync with xfns.c version.
!       (png_load): Adjust colors for Windows. Use Windows
!       bitmaps. Disable color table lookups.
        (DEF_IMGLIB_FN, LOAD_IMGLIB_FN): New macros.
        (init_png_functions): New function.
        (png_read_from_memory, png_load): Call png library functions
--- 6548,6555 ----
  
        * w32fns.c (XPutPixel): Handle monochrome images; used for masks.
        [HAVE_PNG]: Sync with xfns.c version.
!       (png_load): Adjust colors for Windows.  Use Windows
!       bitmaps.  Disable color table lookups.
        (DEF_IMGLIB_FN, LOAD_IMGLIB_FN): New macros.
        (init_png_functions): New function.
        (png_read_from_memory, png_load): Call png library functions
***************
*** 6544,6550 ****
  2003-01-21  David Ponce  <address@hidden>
  
        * w32term.c (w32_encode_char): For DIM=1 charset, set
!       ccl->reg[2] to -1 before calling ccl_driver. (Sync. with xterm.c
        x_encode_char change by Kenichi Handa <address@hidden> on
        2002-09-30.)
        (w32_draw_relief_rect): Declare all args.
--- 6646,6652 ----
  2003-01-21  David Ponce  <address@hidden>
  
        * w32term.c (w32_encode_char): For DIM=1 charset, set
!       ccl->reg[2] to -1 before calling ccl_driver.  (Sync. with xterm.c
        x_encode_char change by Kenichi Handa <address@hidden> on
        2002-09-30.)
        (w32_draw_relief_rect): Declare all args.
***************
*** 7077,7083 ****
        only if g_b_init_get_sid_identifier_authority is equal to 0.
        On initialization set g_b_init_get_sid_identifier_authority equal to 1.
  
!       * w32fns.c (globals_of_w32fns): New function. Used to initialize
        those global variables that must always be initialized on startup
        even when the global variable initialized is non zero.
        Its primary purpose at this time is to initialize the global variable
--- 7179,7185 ----
        only if g_b_init_get_sid_identifier_authority is equal to 0.
        On initialization set g_b_init_get_sid_identifier_authority equal to 1.
  
!       * w32fns.c (globals_of_w32fns): New function.  Used to initialize
        those global variables that must always be initialized on startup
        even when the global variable initialized is non zero.
        Its primary purpose at this time is to initialize the global variable
***************
*** 7088,7094 ****
  
        * w32fns.c (syms_of_w32fns): Call globals_of_w32fns.
  
!       * w32menu.c (globals_of_w32menu): New function. Used to
        initialize those global variables that must always be initialized
        on startup even when the global variable initialized is non zero.
        Its primary purpose at this time is to initialize the global
--- 7190,7196 ----
  
        * w32fns.c (syms_of_w32fns): Call globals_of_w32fns.
  
!       * w32menu.c (globals_of_w32menu): New function.  Used to
        initialize those global variables that must always be initialized
        on startup even when the global variable initialized is non zero.
        Its primary purpose at this time is to initialize the global
***************
*** 9310,9316 ****
  2002-06-21  Pavel Jan,Am(Bk  <address@hidden>
  
        * m/pmax.h (START_FILES): Define START_FILES for NetBSD and
!       OpenBSD. Add support for mipseb-*-netbsd* machines.
  
  2002-06-17  Andrew Choi  <address@hidden>
  
--- 9412,9418 ----
  2002-06-21  Pavel Jan,Am(Bk  <address@hidden>
  
        * m/pmax.h (START_FILES): Define START_FILES for NetBSD and
!       OpenBSD.  Add support for mipseb-*-netbsd* machines.
  
  2002-06-17  Andrew Choi  <address@hidden>
  
***************
*** 10712,10718 ****
        (server_accept_connection): New function.
        (wait_reading_process_input): Use it to handle incoming connects.
        Do not enable input on a new connection if process is stopped.
!       (read_process_output): Handle datagram sockets. Use 2k buffer for them.
        (send_process): Handle datagram sockets.
        (Fstop_process, Fcontinue_process): Apply to network processes.  A 
stopped
        network process is indicated by setting command field to t .
--- 10814,10820 ----
        (server_accept_connection): New function.
        (wait_reading_process_input): Use it to handle incoming connects.
        Do not enable input on a new connection if process is stopped.
!       (read_process_output): Handle datagram sockets.  Use 2k buffer for them.
        (send_process): Handle datagram sockets.
        (Fstop_process, Fcontinue_process): Apply to network processes.  A 
stopped
        network process is indicated by setting command field to t .
***************
*** 12298,12304 ****
  
  2001-12-01  Jason Rumney  <address@hidden>
  
!       * window.c (Qleft_fringe, Qright_fringe): Remove. Now in frame.c.
  
        * w32term.h (WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT)
        [!WM_MOUSELEAVE]: Define.
--- 12400,12406 ----
  
  2001-12-01  Jason Rumney  <address@hidden>
  
!       * window.c (Qleft_fringe, Qright_fringe): Remove.  Now in frame.c.
  
        * w32term.h (WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT)
        [!WM_MOUSELEAVE]: Define.
***************
*** 12350,12356 ****
  
        * xterm.c (zv_height, zv_bits, zv_period): Changed zv bitmap to
        fill fringe evenly with small dashes.
!       (x_draw_fringe_bitmap): Clear background if necessary. Align and
        clip the new ZV bitmap to avoid jitter between rows.
        (x_draw_row_fringe_bitmaps): Rely on x_draw_fringe_bitmap to clear
        background.  Don't draw fringe bitmaps if fringe width is zero.
--- 12452,12458 ----
  
        * xterm.c (zv_height, zv_bits, zv_period): Changed zv bitmap to
        fill fringe evenly with small dashes.
!       (x_draw_fringe_bitmap): Clear background if necessary.  Align and
        clip the new ZV bitmap to avoid jitter between rows.
        (x_draw_row_fringe_bitmaps): Rely on x_draw_fringe_bitmap to clear
        background.  Don't draw fringe bitmaps if fringe width is zero.
***************
*** 12415,12421 ****
        menu items.  From David Ponce <address@hidden>.
        (w32_dialog_show) [HAVE_DIALOGS]: Compile whole function
        conditionally.
!       (w32_menu_display_help): New argument OWNER. Rewritten to store a
        help event in the owner frame's keyboard buffer.
  
        * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Display help directly.
--- 12517,12523 ----
        menu items.  From David Ponce <address@hidden>.
        (w32_dialog_show) [HAVE_DIALOGS]: Compile whole function
        conditionally.
!       (w32_menu_display_help): New argument OWNER.  Rewritten to store a
        help event in the owner frame's keyboard buffer.
  
        * w32fns.c (w32_wnd_proc) <WM_MENUSELECT>: Display help directly.
***************
*** 12531,12537 ****
        (my_create_tip_window): Assign tip_window.
        (x_create_tip_frame): Use same defaults as X.
        (compute_tip_xy): Remove unused variable.  Use full screen width.
!       (Fx_show_tip): Do not double height. Call ShowWindow directly.
  
        * w32term.c (x_after_update_window_line): Doc fix.
        (w32_read_socket): Doc fix.  Avoid SET_FRAME_GARBAGED for tip
--- 12633,12639 ----
        (my_create_tip_window): Assign tip_window.
        (x_create_tip_frame): Use same defaults as X.
        (compute_tip_xy): Remove unused variable.  Use full screen width.
!       (Fx_show_tip): Do not double height.  Call ShowWindow directly.
  
        * w32term.c (x_after_update_window_line): Doc fix.
        (w32_read_socket): Doc fix.  Avoid SET_FRAME_GARBAGED for tip
***************
*** 12768,12776 ****
        `bitmaps':
  
        * dispextern.h (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
!       Comments fixed. Use renamed symbols.
  
!       * dispnew.c: Comment fix. Use renamed symbols.
  
        * frame.h (FRAME_FRINGE_COLS): Renamed from FRAME_FLAGS_AREA_COLS.
        (FRAME_FRINGE_WIDTH): Renamed from FRAME_FLAGS_AREA_WIDTH.
--- 12870,12878 ----
        `bitmaps':
  
        * dispextern.h (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
!       Comments fixed.  Use renamed symbols.
  
!       * dispnew.c: Comment fix.  Use renamed symbols.
  
        * frame.h (FRAME_FRINGE_COLS): Renamed from FRAME_FLAGS_AREA_COLS.
        (FRAME_FRINGE_WIDTH): Renamed from FRAME_FLAGS_AREA_WIDTH.
***************
*** 12780,12792 ****
  
        * w32fns.c: Use renamed symbols.
  
!       * w32term.c: Comment fixes. Use renamed symbols.
        (fringe_bitmap_type): Renamed from bitmap_type.
        (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
        (w32_draw_fringe_bitmap): Renamed from w32_draw_bitmap.
        (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
  
!       * w32term.h: Comment fixes. Use renamed symbols.
        (fringes_extra): Renamed from flags_areas_extra.
        (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
        (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
--- 12882,12894 ----
  
        * w32fns.c: Use renamed symbols.
  
!       * w32term.c: Comment fixes.  Use renamed symbols.
        (fringe_bitmap_type): Renamed from bitmap_type.
        (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
        (w32_draw_fringe_bitmap): Renamed from w32_draw_bitmap.
        (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
  
!       * w32term.h: Comment fixes.  Use renamed symbols.
        (fringes_extra): Renamed from flags_areas_extra.
        (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
        (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
***************
*** 12799,12820 ****
  
        * widget.c: Use renamed symbols.
  
!       * window.c: Comment fixes. Use renamed symbols.
        (coordinates-in-window-p): Doc fix.
  
!       * xdisp.c: Comment fixes. Use renamed symbols.
  
        * xfaces.c (realize_basic_faces): Use FRINGE_FACE_ID.
  
        * xfns.c: Use renamed symbols.
  
!       * xterm.c: Comment fixes. Use renamed symbols.
        (fringe_bitmap_type): Renamed from bitmap_type.
        (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
        (x_draw_fringe_bitmap): Renamed from x_draw_bitmap.
        (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
  
!       * xterm.h: Comment fixes. Use renamed symbols.
        (fringes_extra): Renamed from flags_areas_extra.
        (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
        (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
--- 12901,12922 ----
  
        * widget.c: Use renamed symbols.
  
!       * window.c: Comment fixes.  Use renamed symbols.
        (coordinates-in-window-p): Doc fix.
  
!       * xdisp.c: Comment fixes.  Use renamed symbols.
  
        * xfaces.c (realize_basic_faces): Use FRINGE_FACE_ID.
  
        * xfns.c: Use renamed symbols.
  
!       * xterm.c: Comment fixes.  Use renamed symbols.
        (fringe_bitmap_type): Renamed from bitmap_type.
        (NO_FRINGE_BITMAP): Renamed from NO_BITMAP.
        (x_draw_fringe_bitmap): Renamed from x_draw_bitmap.
        (x_draw_row_fringe_bitmaps): Renamed from x_draw_row_bitmaps.
  
!       * xterm.h: Comment fixes.  Use renamed symbols.
        (fringes_extra): Renamed from flags_areas_extra.
        (FRAME_FRINGE_BITMAP_WIDTH): Renamed from FRAME_FLAGS_BITMAP_WIDTH.
        (FRAME_FRINGE_BITMAP_HEIGHT): Renamed from FRAME_FLAGS_BITMAP_HEIGHT.
***************
*** 12932,12939 ****
  2001-11-12  Jason Rumney  <address@hidden>
  
        * w32console.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
!       * w32term.c: Change doc-string comments to `new style'.
!       [w/`doc:' keyword]. Doc fixes.
  
        * w32fns.c: Don't define max.
        (Fx_open_connection): Only execute once.
--- 13034,13041 ----
  2001-11-12  Jason Rumney  <address@hidden>
  
        * w32console.c, w32fns.c, w32menu.c, w32proc.c, w32select.c,
!       * w32term.c: Change doc-string comments to `new style'
!       [w/`doc:' keyword].  Doc fixes.
  
        * w32fns.c: Don't define max.
        (Fx_open_connection): Only execute once.
***************
*** 12968,12974 ****
  2001-11-10  Jason Rumney  <address@hidden>
  
        * w32fns.c (enum_font_cb2): Use leading @ on face name to detect
!       vertical fonts. Allow them if face name is explicitly specified.
        Do not give up if we find a font that cannot be converted to an xlfd.
  
  2001-11-10  Gerd Moellmann  <address@hidden>
--- 13070,13076 ----
  2001-11-10  Jason Rumney  <address@hidden>
  
        * w32fns.c (enum_font_cb2): Use leading @ on face name to detect
!       vertical fonts.  Allow them if face name is explicitly specified.
        Do not give up if we find a font that cannot be converted to an xlfd.
  
  2001-11-10  Gerd Moellmann  <address@hidden>
***************
*** 13778,13784 ****
        full-width rows.
        (x_dump_glyph_string): Put in #if GLYPH_DEBUG.
        (w32_draw_relief_rect): Extend left shadow to the bottom and left;
!       change bottom shadow accordingly. Some cleanup.
        (x_update_window_end): Handle overwritten mouse face
        also for tool bar windows.
        (show_mouse_face): Set the glyph row's mouse_face_p flag also when
--- 13880,13886 ----
        full-width rows.
        (x_dump_glyph_string): Put in #if GLYPH_DEBUG.
        (w32_draw_relief_rect): Extend left shadow to the bottom and left;
!       change bottom shadow accordingly.  Some cleanup.
        (x_update_window_end): Handle overwritten mouse face
        also for tool bar windows.
        (show_mouse_face): Set the glyph row's mouse_face_p flag also when
***************
*** 13824,13830 ****
        (Fv_max_tooltip_size): New variable.
        (syns_of_xfns): DEFVAR_LISP it.
        (Fx_show_tip): Add parameter TEXT.  Set the tip frame's root
!       window buffer to *tip* right after creating the frame. Set frame's
        window_width.  Use a maximum tooltip size specified by
        Vx_max_tooltip_size, if that has valid contents.
        (compute_tip_xy): Add parameters WIDTH and HEIGHT.
--- 13926,13932 ----
        (Fv_max_tooltip_size): New variable.
        (syns_of_xfns): DEFVAR_LISP it.
        (Fx_show_tip): Add parameter TEXT.  Set the tip frame's root
!       window buffer to *tip* right after creating the frame.  Set frame's
        window_width.  Use a maximum tooltip size specified by
        Vx_max_tooltip_size, if that has valid contents.
        (compute_tip_xy): Add parameters WIDTH and HEIGHT.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]