1. 23 Nov, 2003 1 commit
  2. 18 Nov, 2003 1 commit
  3. 16 Nov, 2003 1 commit
  4. 01 Sep, 2003 1 commit
  5. 24 May, 2003 1 commit
    • Kim F. Storm's avatar
      (struct glyph_matrix): Rename members window_left_x · 87388f9d
      Kim F. Storm authored
      to window_left_col, window_top_y to window_top_line. All uses
      changed.
      (FRAME_INTERNAL_BORDER_WIDTH_SAFE): Remove macro; can now safely
      use FRAME_INTERNAL_BORDER_WIDTH macro instead as
      internal_border_width is now set to 0 for non-window frames.
      (WINDOW_DISPLAY_PIXEL_WIDTH, WINDOW_DISPLAY_PIXEL_HEIGHT)
      (WINDOW_DISPLAY_MODE_LINE_HEIGHT, WINDOW_DISPLAY_HEADER_LINE_HEIGHT)
      (WINDOW_DISPLAY_HEIGHT_NO_MODE_LINE, WINDOW_DISPLAY_TEXT_HEIGHT)
      (WINDOW_DISPLAY_LEFT_EDGE_PIXEL_X, WINDOW_DISPLAY_RIGHT_EDGE_PIXEL_X)
      (WINDOW_DISPLAY_TOP_EDGE_PIXEL_Y, WINDOW_DISPLAY_BOTTOM_EDGE_PIXEL_Y)
      (WINDOW_TO_FRAME_PIXEL_X, WINDOW_TO_FRAME_PIXEL_Y)
      (FRAME_TO_WINDOW_PIXEL_X, FRAME_TO_WINDOW_PIXEL_Y)
      (WINDOW_DISPLAY_LEFT_AREA_PIXEL_WIDTH)
      (WINDOW_DISPLAY_RIGHT_AREA_PIXEL_WIDTH, WINDOW_WANTS_MODELINE_P):
      Move to window.h and renamed [see window.h changes].
      (WINDOW_AREA_TO_FRAME_PIXEL_X, WINDOW_AREA_PIXEL_WIDTH)
      (WINDOW_DISPLAY_TEXT_AREA_PIXEL_WIDTH): Remove macros.
      (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Use
      WINDOW_TOTAL_LINES.
      (frame_update_line_height): Remove prototype.
      87388f9d
  6. 31 Mar, 2003 1 commit
    • Kim F. Storm's avatar
      (frame_parm_handler): New typedef. · e6b3aecd
      Kim F. Storm authored
      (struct redisplay_interface): New member frame_parm_handlers.
      (enum resource_types): Move declaration here.
      (x_get_arg, x_frame_get_arg, x_frame_get_and_record_arg)
      (x_default_parameter): Add prototypes.
      e6b3aecd
  7. 24 Mar, 2003 1 commit
  8. 21 Mar, 2003 4 commits
    • Kim F. Storm's avatar
      Fix compilation with --with-x=no. · dfbe5d05
      Kim F. Storm authored
      dfbe5d05
    • Kim F. Storm's avatar
      (pixel_to_glyph_coords, glyph_to_pixel_coords): · 1853f74c
      Kim F. Storm authored
      Add prototypes.
      1853f74c
    • Kim F. Storm's avatar
      (struct redisplay_interface): Add active_p argument to · e5a3b7d9
      Kim F. Storm authored
      draw_window_cursor member.  All uses changed.
      e5a3b7d9
    • Kim F. Storm's avatar
      * dispextern.h (Display_Info): Generic typedef for *_display_info. · d74b2553
      Kim F. Storm authored
      (NativeRectangle): Generic typedef for rectangle type.
      (enum window_part): Move here from window.c.
      (struct redisplay_interface): New members flush_display_optional,
      define_frame_cursor, clear_frame_area, draw_window_cursor,
      draw_vertical_window_border, shift_glyphs_for_insert.
      Rename member clear_mouse_face to clear_window_mouse_face.
      (estimate_mode_line_height_hook): Remove hook.
      (auto_raise_tool_bar_buttons_p): Don't declare extern.
      (tool_bar_item_info): Remove prototype.
      (help_echo_string, help_echo_window, help_echo_object)
      (previous_help_echo_string, help_echo_pos)
      (last_mouse_frame, last_tool_bar_item, mouse_autoselect_window):
      (x_stretch_cursor_p, output_cursor): Declare extern.
      (x_draw_glyphs, notice_overwritten_cursor): Remove prototypes.
      (x_write_glyphs), x_insert_glyphs, x_clear_end_of_line)
      (x_fix_overlapping_area, draw_phys_cursor_glyph, erase_phys_cursor)
      (display_and_set_cursor, set_output_cursor, x_cursor_to)
      (x_update_cursor, x_clear_cursor, x_draw_vertical_border)
      (frame_to_window_pixel_xy, get_glyph_string_clip_rect)
      (note_mouse_highlight, x_clear_window_mouse_face, cancel_mouse_face)
      (handle_tool_bar_click, clear_mouse_face, show_mouse_face)
      (cursor_in_mouse_face_p, expose_frame, x_intersect_rectangles):
      Add prototypes.
      (mode_line_string, marginal_area_string): Fix prototypes.
      d74b2553
  9. 18 Mar, 2003 1 commit
  10. 16 Mar, 2003 1 commit
    • Kim F. Storm's avatar
      (struct glyph): Reduce face_id member from 22 to · d5cc60b8
      Kim F. Storm authored
      21 bits (this reduces number of faces from 4M to 2M).
      Replace W32 specific w32_font_type member (2 bits) by generic
      font_type member (3 bits) for portability.
      (FONT_TYPE_UNKNOWN): New define, default for font_type member.
      (enum draw_glyphs_face): Define here.
      (struct glyph_string): Define here.  Merge W32 and X versions.
      (struct redisplay_interface): New members per_char_metric,
      encode_char, compute_glyph_string_overhangs, draw_glyph_string.
      (VCENTER_BASELINE_OFFSET): Define here.
      (dump_glyph_string, x_get_glyph_overhangs, x_produce_glyphs)
      (x_draw_glyphs, notice_overwritten_cursor): Declare prototypes here.
      d5cc60b8
  11. 12 Mar, 2003 1 commit
    • Kim F. Storm's avatar
      (enum fringe_bitmap_type): Define here. · f4e1400d
      Kim F. Storm authored
      (struct fringe_bitmap, struct draw_fringe_bitmap_params): New.
      (fringe_bitmaps): Declare extern.
      (struct redisplay_interface): New member draw_fringe_bitmap.
      (draw_row_fringe_bitmaps, compute_fringe_widths): Declare extern.
      f4e1400d
  12. 18 Feb, 2003 1 commit
  13. 04 Feb, 2003 1 commit
  14. 17 Nov, 2002 1 commit
  15. 25 Oct, 2002 1 commit
  16. 30 Aug, 2002 1 commit
  17. 29 Aug, 2002 1 commit
  18. 16 Jul, 2002 1 commit
  19. 28 May, 2002 2 commits
  20. 26 May, 2002 1 commit
  21. 29 Apr, 2002 1 commit
  22. 26 Apr, 2002 1 commit
  23. 14 Apr, 2002 1 commit
  24. 04 Mar, 2002 1 commit
  25. 28 Feb, 2002 1 commit
  26. 26 Feb, 2002 1 commit
  27. 13 Feb, 2002 1 commit
  28. 11 Feb, 2002 1 commit
  29. 09 Feb, 2002 1 commit
  30. 08 Feb, 2002 1 commit
  31. 25 Jan, 2002 1 commit
  32. 21 Jan, 2002 1 commit
  33. 18 Jan, 2002 1 commit
  34. 14 Jan, 2002 1 commit
  35. 13 Jan, 2002 1 commit
  36. 16 Nov, 2001 1 commit
    • Kim F. Storm's avatar
      Fringe cleanup. · afb7aabb
      Kim F. Storm authored
      (FRINGE_FACE_ID): Renamed from BITMAP_AREA_FACE_ID.
      Comments fixed. Use renamed symbols.
      afb7aabb