• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/

Lines Matching +defs:marker +defs:position

116 ;;  comint-last-input-start		marker	Handy if inferior always echoes
117 ;; comint-last-input-end marker For comint-delete-output command
139 ;; comint-accum-marker maker For comint-accumulate
559 (defvar comint-accum-marker nil
618 (set (make-local-variable 'comint-last-input-start) (point-min-marker))
619 (set (make-local-variable 'comint-last-input-end) (point-min-marker))
620 (set (make-local-variable 'comint-last-output-start) (make-marker))
655 (make-local-variable 'comint-accum-marker)
656 (setq comint-accum-marker (make-marker))
737 (set-marker (process-mark proc) (point))
817 (if (or (null comint-accum-marker)
832 (or (marker-position comint-accum-marker)
1084 (let* ((pos (comint-previous-matching-input-string-position regexp arg)))
1087 (defun comint-previous-matching-input-string-position (regexp arg &optional start)
1118 (or (marker-position comint-accum-marker)
1129 (let ((pos (comint-previous-matching-input-string-position regexp n)))
1161 (or (marker-position comint-accum-marker)
1224 (let ((toend (- (line-end-position) (point)))
1225 (start (or start (comint-line-beginning-position))))
1228 (skip-chars-forward "^!^" (- (line-end-position) toend))
1229 (< (point) (- (line-end-position) toend)))
1276 (comint-previous-matching-input-string-position
1512 (intxt (if (>= (point) (marker-position pmark))
1546 (let ((beg (marker-position pmark))
1577 (set-marker comint-last-input-start pmark)
1578 (set-marker comint-last-input-end (point))
1579 (set-marker (process-mark proc) (point))
1580 ;; clear the "accumulation" marker
1581 (set-marker comint-accum-marker nil)
1686 (delete-region (point) (line-beginning-position)))
1715 (saved-point (point-marker)))
1718 (set-marker-insertion-type saved-point t)
1726 (set-marker comint-last-output-start (point))
1733 ;; don't _want_ to advance, such as the start-marker of some
1748 (set-marker comint-last-output-start old-point)
1751 (equal (marker-position comint-last-input-end)
1753 (set-marker comint-last-input-end old-point))
1773 (set-marker (process-mark process) (point))
1782 (set-marker saved-point (point))
1875 (and (marker-position comint-last-output-start)
1932 (buffer-substring-no-properties (point) (line-end-position)))))
1949 (<= (match-end 0) (line-end-position)))
1953 "Return t if point is after the process output marker."
1955 (<= (marker-position pmark) (point))))
1967 (defun comint-line-beginning-position ()
1968 "Return the buffer position of the beginning of the line, after any prompt.
1979 ;; `line-beginning-position' inside a field, this function will
1980 ;; return the position of the end of a prompt, even if the point is
1985 (constrain-to-field (line-beginning-position) (line-end-position))))
1997 (goto-char (comint-line-beginning-position))))
2079 (point-marker))))
2130 (let ((pos (or (marker-position comint-last-input-end) (point-max))))
2198 (marker (process-mark (get-buffer-process (current-buffer)))))
2200 (if (= marker pos)
2201 (set-marker marker (point)))))
2207 (if (> (point) (marker-position pmark))
2215 (if (and (eobp) proc (= (point) (marker-position (process-mark proc))))
2343 ;; First usage; initialize to a marker
2345 (make-marker)))))
2347 (if (<= (point) (comint-line-beginning-position))
2352 (set-marker comint-insert-previous-argument-last-start-pos (point))
2487 then the string is taken as default. This allows you to just position
2608 (proc-pt (marker-position proc-mark)))
2611 ;; Try to position the proc window so you can see the answer.
3049 (set-marker comint-accum-marker (point))
3086 (set-marker (process-mark proc) (point))