1. 04 Jun, 2006 1 commit
  2. 01 Jun, 2006 2 commits
  3. 01 May, 2006 1 commit
  4. 12 Apr, 2006 1 commit
  5. 20 Mar, 2006 1 commit
  6. 23 Feb, 2006 1 commit
  7. 06 Feb, 2006 1 commit
  8. 07 Oct, 2005 2 commits
  9. 01 Sep, 2005 1 commit
  10. 17 Aug, 2005 1 commit
  11. 16 Aug, 2005 1 commit
  12. 07 Aug, 2005 2 commits
  13. 04 Jul, 2005 1 commit
  14. 23 Jun, 2005 1 commit
  15. 22 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-438 · 53abc3bf
      Miles Bader authored
      Rename vertical-divider face to vertical-border
      
      2005-06-22  Miles Bader  <miles@gnu.org>
      
         * lisp/faces.el (vertical-border): Renamed from `vertical-divider'.
      
      2005-06-22  Miles Bader  <miles@gnu.org>
      
         * man/display.texi (Faces): Change `vertical-divider' to `vertical-border'.
      
      2005-06-22  Miles Bader  <miles@gnu.org>
      
         * src/xfaces.c (Qvertical_border): Renamed from `Qvertical_divider'.
         (realize_basic_faces, syms_of_xfaces): Update references to it.
         * src/dispextern.h (enum face_id): Rename `VERTICAL_DIVIDER_FACE_ID'
         to `VERTICAL_BORDER_FACE_ID'.
         * src/dispnew.c (build_frame_matrix_from_leaf_window): Update references.
      53abc3bf
  16. 20 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-435 · b4e49aee
      Miles Bader authored
      Implement tty vertical-divider face
      
      2005-06-20  Miles Bader  <miles@gnu.org>
      
         * lisp/faces.el (vertical-divider): New face.
      
      2005-06-20  Miles Bader  <miles@gnu.org>
      
         * man/display.texi (Faces): Add `vertical-divider'.
      
      2005-06-20  Miles Bader  <miles@gnu.org>
      
         * src/xfaces.c (Qvertical_divider): New variable.
         (realize_basic_faces): Realize its face.
         (syms_of_xfaces): Initialize it.
      
         * src/dispextern.h (enum face_id): Add `VERTICAL_DIVIDER_FACE_ID'.
      
         * src/dispnew.c (build_frame_matrix_from_leaf_window): Display vertical
         window-separator on ttys using `vertical-divider' face by default.
      b4e49aee
  17. 17 Jun, 2005 1 commit
  18. 01 May, 2005 1 commit
  19. 18 Apr, 2005 1 commit
  20. 09 Apr, 2005 1 commit
  21. 17 Mar, 2005 1 commit
  22. 03 Feb, 2005 3 commits
  23. 17 Jan, 2005 1 commit
  24. 16 Jan, 2005 1 commit
    • Jan Djärv's avatar
      * keyboard.c (READABLE_EVENTS_DO_TIMERS_NOW) · a2d5fca0
      Jan Djärv authored
      (READABLE_EVENTS_FILTER_EVENTS)
      (READABLE_EVENTS_IGNORE_SQUEEZABLES): New flags for readable_events.
      get_filtered_input_pending, readable_filtered_events): Removed.
      (tracking_off): Call readable_events and get_input_pending with
      flag READABLE_EVENTS_DO_TIMERS_NOW.
      (readable_events): Move code from old readable_filtered_events here,
      but check new READABLE_EVENTS_* in argument flags instead of previous
      two boolean arguments do_timers_now and filter_events.
      If we are doing mouse tracking and the mouse moved, return only if
      READABLE_EVENTS_IGNORE_SQUEEZABLES is not set in flags.
      (swallow_events): Call get_input_pending with flag
      READABLE_EVENTS_DO_TIMERS_NOW.
      (get_input_pending): Move code from old   get_filtered_input_pending
      here.  Replace boolean arguments do_timers_now, filter_events with
      flags, and pass flags to readable_events.  Document new
      READABLE_EVENTS_* flags.
      (detect_input_pending_ignore_squeezables): New function.
      (detect_input_pending_run_timers): Call get_input_pending with flag
      READABLE_EVENTS_DO_TIMERS_NOW.
      (Finput_pending_p): Call get_input_pending with flags
      READABLE_EVENTS_DO_TIMERS_NOW and READABLE_EVENTS_FILTER_EVENTS.
      
      * dispnew.c (update_window, update_frame_1): Replace calls to
      detect_input_pending with detect_input_pending_ignore_squeezables
      so that redisplay is not paused if the event queue contains only
      mouse movements.
      
      * lisp.h: Declare detect_input_pending_ignore_squeezables.
      a2d5fca0
  25. 15 Dec, 2004 1 commit
    • Jan Djärv's avatar
      * syssignal.h: Declare main_thread. · 333f1b6f
      Jan Djärv authored
      (SIGNAL_THREAD_CHECK): New macro.
      
      * keyboard.c (input_available_signal): Move thread checking code
      to macro SIGNAL_THREAD_CHECK and call that macro.
      (interrupt_signal): Call SIGNAL_THREAD_CHECK.
      
      * alloc.c (uninterrupt_malloc): Move main_thread to emacs.c.
      
      * emacs.c: Define main_thread.
      (main): Initialize main_thread.
      (handle_USR1_signal, handle_USR2_signal, fatal_error_signal)
      (memory_warning_signal): Call SIGNAL_THREAD_CHECK.
      
      * floatfns.c (float_error): Call SIGNAL_THREAD_CHECK.
      
      * dispnew.c (window_change_signal): Call SIGNAL_THREAD_CHECK.
      
      * sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK.
      
      * process.c (send_process_trap, sigchld_handler): Call
      SIGNAL_THREAD_CHECK.
      
      * data.c (arith_error): Call SIGNAL_THREAD_CHECK.
      
      * atimer.c (alarm_signal_handler): Call SIGNAL_THREAD_CHECK.
      333f1b6f
  26. 31 Oct, 2004 1 commit
  27. 20 Aug, 2004 1 commit
  28. 19 Aug, 2004 1 commit
  29. 21 Jul, 2004 1 commit
  30. 20 Apr, 2004 1 commit
  31. 13 Apr, 2004 1 commit
  32. 28 Feb, 2004 1 commit
  33. 08 Feb, 2004 1 commit
    • Kim F. Storm's avatar
      (row_equal_p): Compare fringe bitmap faces and overlay · 5cbd733a
      Kim F. Storm authored
      arrows.
      (update_frame): Do flush_display if force_flush_display_p to
      ensure display (specifically fringes) are updated in a timely
      manner when resizing the frame by dragging the mouse.
      (update_window_line): Update row if overlay arrow changed.
      (scrolling_window): Redraw fringe bitmaps if fringe bitmap faces
      or overlay arrow changed.
      5cbd733a
  34. 17 Jan, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-41 · 7af0e8d7
      Miles Bader authored
      Make fringe-drawing stuff compile without a window-system
      
      * src/xdisp.c (Voverflow_newline_into_fringe)
      (move_it_in_display_line_to, redisplay_internal)
      (update_window_fringes, redisplay_window, display_line, window):
      Add `#ifdef HAVE_WINDOW_SYSTEM' around fringe-drawing stuff, so
      that it compiles without a window-system.
      * src/dispnew.c (direct_output_for_insert, update_window): Likewise.
      7af0e8d7
  35. 16 Jan, 2004 1 commit
    • Kim F. Storm's avatar
      (row_equal_p, update_window_line): Compare fringe bitmaps · 60e99293
      Kim F. Storm authored
      instead of related indicator fields.
      Compare exact_window_width_line_p and cursor_in_mouse_face_p indicators.
      (direct_output_for_insert): Handle exact width lines like
      contined lines.  Call update_window_fringes.
      (update_window): Call update_window_fringes.
      (scrolling_window): Don't skip desired rows with changed bitmaps.
      Check if fringe bitmaps changes when assigning scrolled rows.
      60e99293