1. 17 Feb, 2005 1 commit
  2. 03 Feb, 2005 1 commit
  3. 27 Jan, 2005 2 commits
  4. 25 Jan, 2005 1 commit
  5. 20 Jan, 2005 1 commit
  6. 31 Dec, 2004 1 commit
  7. 30 Dec, 2004 1 commit
    • Kenichi Handa's avatar
      (x_new_font): Set FRAME_COLUMN_WIDTH to · 6875d1ae
      Kenichi Handa authored
      fontp->average_width, not FONT_WIDTH.  Set FRAME_SPACE_WIDTH to
      fontp-?space_width..
      (x_load_font): Calculate fontp->space_width and
      fontp->average_width.
      (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH.
      6875d1ae
  8. 15 Dec, 2004 1 commit
  9. 11 Dec, 2004 1 commit
  10. 21 Nov, 2004 1 commit
  11. 05 Nov, 2004 1 commit
    • Kim F. Storm's avatar
      * xterm.c (handle_one_xevent): Don't queue X selection events · 958f04e8
      Kim F. Storm authored
      here, it may be too late if we start queuing after we have already
      stored some selection events into the kbd buffer.
      (struct selection_event_queue, queue, x_queue_selection_requests)
      (x_queue_event, x_unqueue_events, x_start_queuing_selection_requests)
      (x_stop_queuing_selection_requests): Remove/move to xselect.c.
      (x_catch_errors_unwind): Block input around final XSync.
      958f04e8
  12. 02 Nov, 2004 1 commit
  13. 21 Oct, 2004 1 commit
    • Jan Djärv's avatar
      * xterm.h (x_output): New member `xic_base_fontname'. · c27ed90a
      Jan Djärv authored
      (FRAME_XIC_BASE_FONTNAME): New macro.
      (xic_free_xfontset): Declare.
      
      * xfns.c (xic_create_xfontset): Share fontsets between frames
      based on base_fontname.
      (xic_free_xfontset): New function.
      (free_frame_xic): Use it.
      (xic_set_xfontset): Ditto.
      
      * xterm.c (xim_destroy_callback): Ditto.
      c27ed90a
  14. 19 Oct, 2004 1 commit
  15. 12 Oct, 2004 1 commit
  16. 07 Oct, 2004 1 commit
  17. 05 Oct, 2004 1 commit
  18. 04 Oct, 2004 1 commit
    • Kim F. Storm's avatar
      (XTset_vertical_scroll_bar): Improve handling of scroll · 13fcb889
      Kim F. Storm authored
      bars with fractional column width.  If scroll bar separates two
      windows, move it towards the window it belongs to.  Only update
      the padding area below the scroll bar widget when necessary,
      i.e. when scroll bar widget is created, moved, or resized.
      13fcb889
  19. 18 Sep, 2004 1 commit
  20. 24 Aug, 2004 1 commit
  21. 20 Aug, 2004 1 commit
  22. 30 Jun, 2004 1 commit
  23. 17 Jun, 2004 1 commit
  24. 16 Jun, 2004 1 commit
  25. 24 Apr, 2004 1 commit
  26. 20 Apr, 2004 1 commit
  27. 05 Apr, 2004 1 commit
  28. 29 Mar, 2004 2 commits
  29. 20 Mar, 2004 1 commit
  30. 28 Feb, 2004 1 commit
    • Jan Djärv's avatar
      xfns.c (x_window): Fixed indentation · b59dd9c8
      Jan Djärv authored
      * xterm.c (x_calc_absolute_position): Call x_real_positions
        to get WM window sizes and use those to calculate position.
        (x_set_offset): Removed code commented out.
      b59dd9c8
  31. 27 Feb, 2004 1 commit
    • Kim F. Storm's avatar
      (x_focus_changed, x_detect_focus_change): Remove · 89079179
      Kim F. Storm authored
      numchars arg.  Always store event into bufp arg.  Return nothing.
      Callers changed accordingly.
      (glyph_rect): Simplify.
      (STORE_KEYSYM_FOR_DEBUG): New macro.
      (SET_SAVED_MENU_EVENT): Use inev instead of bufp, etc.
      (current_bufp, current_numcharsp) [USE_GTK]: Remove.
      (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.
      Simplify handling of keysyms (consolidate common code).  Fix bug
      where count was updated with nchars instead of nbytes.
      Remove local emacs_event in handing of ButtonPress event; just use
      inev instead (so no reason to copy it later).
      Remove `out' label.  Rename label `ret' to `done'; add various
      `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.
      Decrement handling_signal before unblocking input.
      (x_initialize) [USE_GTK]: Initialize current_count.
      89079179
  32. 13 Feb, 2004 1 commit
  33. 08 Feb, 2004 1 commit
  34. 03 Feb, 2004 1 commit
  35. 16 Jan, 2004 2 commits
  36. 28 Dec, 2003 1 commit
  37. 17 Nov, 2003 1 commit