1. 18 Aug, 2000 1 commit
  2. 11 Aug, 2000 2 commits
  3. 10 Aug, 2000 2 commits
    • Gerd Moellmann's avatar
      (trace_move) [GLYPH_DEBUG]: New variable. · 47589c8c
      Gerd Moellmann authored
      (TRACE_MOVE) [GLYPH_DEBUG]: New macro.
      (move_it_in_display_line_to): Record iterator's ascent and descent
      before producing glyphs, and restore them when we know the glyph
      doesn't fit on the line.
      (move_it_to): Restructured so that it's easier to debug.  If
      moving to a vpos, and not moving to an x or character position,
      stop as soon as the specified vpos is reached; don't move further
      into that line because that might change the computed line height.
      (try_cursor_movement): New function, extracted from the cursor
      movement branch of redisplay_window.  If ending on a partially
      visible line, don't try to scroll if the cursor line is taller
      than the window.
      (redisplay_window): Use try_cursor_movement.
      47589c8c
    • Gerd Moellmann's avatar
      (Vmessages_buffer_name): New variable. · 6a94510a
      Gerd Moellmann authored
      (message_dolog): Use it.
      (syms_of_xdisp): Initialize it.
      6a94510a
  4. 09 Aug, 2000 1 commit
  5. 08 Aug, 2000 2 commits
  6. 07 Aug, 2000 2 commits
    • Gerd Moellmann's avatar
      (start_display): WHen starting display on a continuation · b28cb6ed
      Gerd Moellmann authored
      line, clear ascent and descent members of the iterator structure;
      the height of the continued line does not affect the height of the
      continuation line.
      (make_cursor_line_fully_visible): Do nothing if cursor is on a
      line taller than the window.
      (redisplay_window) <forced window start>: Handle case that the
      middle of the window is not found in any row.
      (dump_glyph_row): Show more information.
      (compute_line_metrics): Use MATRIX_FIRST_TEXT_ROW to determine the
      first text line in a glyph matrix.
      b28cb6ed
    • Gerd Moellmann's avatar
      (ensure_echo_area_buffers): If a buffer was killed and a · ff3d9573
      Gerd Moellmann authored
      new buffer is created, make sure make sure echo_area_buffer[]
      references the new buffer.
      ff3d9573
  7. 25 Jul, 2000 1 commit
  8. 24 Jul, 2000 1 commit
    • Gerd Moellmann's avatar
      (with_echo_area_buffer): Take additional EMACS_INT · 23a96c77
      Gerd Moellmann authored
      parameters instead of using int parameters.  Expect FN to accept
      EMACS_INT parameters.
      (display_echo_area, resize_echo_area_axactly, current_message)
      (truncate_echo_area, set_message_1): Call with_echo_area_buffer
      with new argument list.
      (resize_mini_window_1): New callback function.
      (current_message_1, truncate_message_1, set_message_1): Change
      parameter lists to the new format expected by
      with_echo_area_buffer.
      23a96c77
  9. 19 Jul, 2000 1 commit
  10. 15 Jul, 2000 1 commit
  11. 14 Jul, 2000 1 commit
    • Gerd Moellmann's avatar
      (eval_form): GCPRO argument sexpr. · 0d8b31c0
      Gerd Moellmann authored
      (call_function): New function.
      (handle_single_display_prop): Use call_function and FUNCTIONP
      instead of checking whether if font_height is a symbol and
      using eval_form.
      0d8b31c0
  12. 13 Jul, 2000 1 commit
  13. 12 Jul, 2000 1 commit
  14. 10 Jul, 2000 1 commit
  15. 28 Jun, 2000 1 commit
  16. 27 Jun, 2000 1 commit
  17. 22 Jun, 2000 1 commit
    • Gerd Moellmann's avatar
      (handle_stop): Initialize it->add_overlay_start to zero. · 2970b9be
      Gerd Moellmann authored
      (handle_invisible_prop): Record the start of invisible text in
      it->add_overlay_start.
      (struct overlay_entry): Add member `overlay'.
      (handle_overlay_change): Simplify.
      (next_overlay_string): After having processed overlay strings at the
      end of the buffer, record that fact in
      it->overlay_strings_at_end_processed_p.
      (compare_overlay_entries): If before- and after-strings come
      from the same overlay, let before-strings come first.
      (RECORD_OVERLAY_STRING): Record the overlay that strings come from.
      (load_overlay_strings): Take it->add_overlay_start into account
      when adding overlay strings.
      2970b9be
  18. 20 Jun, 2000 1 commit
  19. 19 Jun, 2000 1 commit
  20. 16 Jun, 2000 2 commits
  21. 14 Jun, 2000 1 commit
  22. 13 Jun, 2000 2 commits
    • Gerd Moellmann's avatar
      (message_truncate_lines, Qmessage_truncate_lines): New · ad4f174e
      Gerd Moellmann authored
      variables.
      (ensure_echo_area_buffers): Initialize echo buffer's
      truncate lines setting to nil.
      (with_echo_area_buffer): Don't set the echo buffer's truncate
      lines setting here.
      (set_message_1): Set it here, instead, based on the value
      of message_truncate_lines.
      (resize_mini_window): Handle case that lines are truncated.
      (syms_of_xdisp): Initialize Qmessage_truncate_lines.  DEFVAR_BOOL
      message-truncate-lines.
      ad4f174e
    • Gerd Moellmann's avatar
      (Vline_number_display_limit): Renamed from · 090703f4
      Gerd Moellmann authored
      line_number_display_limit.
      (syms_of_xdisp): Use DEFVAR_LISP for line-number-display-limit.
      Extend documentation string.  Initialize
      Vline_number_display_limit to nil meaning no limit.
      (decode_mode_spec): Use Vline_number_display_limit with its new
      meaning.
      090703f4
  23. 08 Jun, 2000 1 commit
  24. 07 Jun, 2000 1 commit
  25. 06 Jun, 2000 3 commits
  26. 05 Jun, 2000 2 commits
  27. 29 May, 2000 1 commit
  28. 25 May, 2000 2 commits
  29. 20 May, 2000 1 commit
  30. 19 May, 2000 1 commit