1. 23 Nov, 2003 4 commits
    • Kim F. Storm's avatar
      (make_lispy_position): New function for generating · 3d566707
      Kim F. Storm authored
      mouse click positions from frame and pixel coordinates.
      Enhanced to return buffer position and actual row/column for
      events outside the text area using updated mode_line_string and
      marginal_area_string functions.
      Return left-fringe and right-fringe clicks as such, rather than
      clicks in text area.
      (make_lispy_event) [USE_X_TOOLKIT, USE_GTK]: Don't call
      pixel_to_glyph_coords, as we never use the results.
      (make_lispy_event): Use make_lispy_position for MOUSE_CLICK_EVENT,
      WHEEL_EVENT, and DRAG_N_DROP_EVENT to replace redundant code.
      Eliminate unused code in WHEEL_EVENT handling.
      (make_lispy_movement): Use make_lispy_position.
      3d566707
    • Kim F. Storm's avatar
      (buffer_posn_from_coords): Return actual row/column · ba922d0c
      Kim F. Storm authored
      for glyph clicked on, rather than (unused) pixel positions.
      (mode_line_string, marginal_area_string): Change X and Y args to
      pointers for returning actual row/column for glyph clicked on.
      Simplify and optimize loops.
      ba922d0c
    • Kim F. Storm's avatar
    • Kim F. Storm's avatar
      63ccbe21
  2. 22 Nov, 2003 6 commits
  3. 21 Nov, 2003 6 commits
  4. 18 Nov, 2003 5 commits
  5. 17 Nov, 2003 5 commits
  6. 16 Nov, 2003 6 commits
  7. 14 Nov, 2003 3 commits
  8. 13 Nov, 2003 1 commit
    • Kenichi Handa's avatar
      (select_frame_for_redisplay): New function. · dd429b03
      Kenichi Handa authored
      (redisplay_internal): Record also selected_frame for
      unwind_redisplay.  Call select_frame_for_redisplay before
      redrawing each frame.
      (unwind_redisplay): Argument changed to a cons.
      dd429b03
  9. 12 Nov, 2003 2 commits
  10. 11 Nov, 2003 2 commits