1. 20 Aug, 2004 1 commit
  2. 17 May, 2004 1 commit
  3. 01 May, 2004 1 commit
  4. 20 Apr, 2004 1 commit
  5. 05 Apr, 2004 1 commit
  6. 01 Mar, 2004 1 commit
  7. 27 Feb, 2004 1 commit
    • Kim F. Storm's avatar
      (w32_read_socket): Remove bufp_r and numcharsp args. · 004b1d38
      Kim F. Storm authored
      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.
      Remove local emacs_event in handing of ButtonPress event; just use
      inev instead (so no reason to copy it later).
      004b1d38
  8. 22 Feb, 2004 1 commit
  9. 16 Feb, 2004 1 commit
  10. 13 Feb, 2004 1 commit
  11. 09 Feb, 2004 1 commit
  12. 08 Feb, 2004 1 commit
    • Kim F. Storm's avatar
      (w32_draw_fringe_bitmap): Copy unadapted code from · 4fa0780f
      Kim F. Storm authored
      xterm.c to handle overlayed fringe bitmaps and to use cursor color
      for displaying cursor in fringe.
      (w32_define_fringe_bitmap, w32_destroy_fringe_bitmap): New W32
      specific functions to define and destroy fringe bitmaps in fringe_bmp.
      (w32_redisplay_interface): Add them to redisplay_interface.
      (w32_term_init): Call w32_init_fringe instead of explicitly
      defining fringe bitmaps in fringe_bmp array.
      (x_delete_display): Call w32_reset_fringes instead of explicitly
      destroying fringe bitmaps in fringe_bmp array.
      4fa0780f
  13. 16 Jan, 2004 1 commit
    • Kim F. Storm's avatar
      (x_update_window_end): Call draw_window_fringes. · 5fbcdd19
      Kim F. Storm authored
      (x_after_update_window_line): Just set redraw_fringe_bitmaps_p
      in row instead of actually drawing fringe bitmaps.
      (w32_draw_fringe_bitmap): Handle bottom aligned bitmaps.
      (w32_draw_window_cursor): Draw cursor in fringe.
      5fbcdd19
  14. 01 Jan, 2004 1 commit
  15. 27 Dec, 2003 1 commit
  16. 05 Oct, 2003 1 commit
    • Jan Djärv's avatar
      * w32term.c (w32_read_socket): Remove call to x_check_fullscreen_move, · 068ae0fd
      Jan Djärv authored
      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.
      068ae0fd
  17. 01 Sep, 2003 1 commit
  18. 31 Aug, 2003 2 commits
  19. 27 Aug, 2003 1 commit
  20. 01 Jun, 2003 1 commit
  21. 27 May, 2003 2 commits
  22. 26 May, 2003 1 commit
  23. 24 May, 2003 1 commit
    • Kim F. Storm's avatar
      Make (several) trivial substitutions for renamed and · 62e50ec6
      Kim F. Storm authored
      new macros in dispextern.h, frame.h and window.h.
      (x_draw_glyph_string_box): Adapt to per-window fringes and
      scroll-bars.
      (glyph_rect): Use window coordinates returned from
      window_from_coordinates rather than frame_to_window_pixel_xy.
      (XTset_vertical_scroll_bar): Adapt to per-window fringes and
      scroll-bars.
      (w32_clip_to_row): Remove superfluous whole_line_p arg and code
      (fringes are now inside margins, i.e. always in the clipping area).
      All callers changed.
      (x_new_font): Set FRAME_COLUMN_WIDTH and FRAME_LINE_HEIGHT
      directly, then call compute_fringe_widths.  Don't call
      frame_update_line_height.
      62e50ec6
  24. 04 Apr, 2003 1 commit
  25. 31 Mar, 2003 2 commits
  26. 23 Mar, 2003 1 commit
  27. 21 Mar, 2003 3 commits
  28. 16 Mar, 2003 2 commits
    • Jason Rumney's avatar
    • Kim F. Storm's avatar
      Remove consolidated defines and code. · 6b6bd726
      Kim F. Storm authored
      (BUILD_WCHAR_T, BYTE1, BYTE2): Macros removed; callers changed
      to use STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2 instead.
      (w32_per_char_metric): Change font_type arg to int for RIF.
      (w32_encode_char): Return int according to RIF requirements.
      (w32_compute_glyph_string_overhangs): Adapt to RIF.
      (w32_get_glyph_overhangs): New function for RIF.  Uses generic
      x_get_glyph_overhangs.
      (w32_redisplay_interface): Add new members.
      6b6bd726
  29. 12 Mar, 2003 1 commit
    • Kim F. Storm's avatar
      Remove generic fringe code. · b6ae1532
      Kim F. Storm authored
      (w32_draw_fringe_bitmap): Only perform actual fringe drawing.
      (w32_redisplay_interface): Add w32_draw_fringe_bitmap member.
      b6ae1532
  30. 06 Mar, 2003 1 commit
  31. 22 Jan, 2003 1 commit
    • Jason Rumney's avatar
      * w32term.c (x_draw_glyph_string_foreground) · a18bb28d
      Jason Rumney authored
      (x_draw_composite_glyph_string_foreground): Implement overstriking.
      
      * w32term.c (x_write_glyphs): Clear phys_cursor_on_p if current
      phys_cursor's hpos is overwritten.  This is still not completely
      correct, as it doesn't really make sense to use hpos at all to
      get the cursor glyph (as that is relative to the width of the
      characters on the line, which may have changed during the update).
      
      * w32term.c (notice_overwritten_cursor): Handle the special case
      of the cursor being in the first blank non-text line at the
      end of a window.
      
      * w32term.c (x_draw_hollow_cursor, x_draw_bar_cursor)
      (x_draw_phys_cursor_glyph): Set phys_cursor_width here.
      Compute from the x position returned by x_draw_glyphs.
      
      * w32term.c (note_mode_line_or_margin_highlight): Renamed from
      note_mode_line_highlight and extended.
      
      * w32term.c (last_window): New variable.
      (w32_read_socket) <WM_MOUSEMOVE>: Generate SELECT_WINDOW_EVENTs.
      (note_mouse_movement): Remove reimplemented code in #if 0.
      a18bb28d
  32. 21 Jan, 2003 1 commit
    • Jason Rumney's avatar
      2003-01-21 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp> · 2bf04b9d
      Jason Rumney authored
      	* w32term.c (note_mode_line_highlight): Delete #if 0 to enable
      	function w32_define_cursor.
      	(note_mouse_highlight): Initialize, setup cursor accoding to mouse
      	position, change member name output_data.x to output_data.w32 and
      	add function w32_define_cursor.
      	(show_mouse_face): Delete #if 0 to enable function w32_define_cursor
      	and change member name output_data.x to output_data.w32.
      	(w32_initialize_display_info): Setup
      	dpyinfo->vertical_scroll_bar_cursor.
      
      2003-01-21  David Ponce <david@dponce.com>
      
      	* 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 <handa@m17n.org> on
      	2002-09-30.
      	(w32_draw_relief_rect): Declare all args.
      	(w32_define_cursor): New.
      2bf04b9d
  33. 18 Dec, 2002 1 commit
  34. 12 Dec, 2002 1 commit