• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/

Lines Matching +defs:at +defs:do

13 ;; the Free Software Foundation; either version 2, or (at your option)
282 and start at the first error.
312 "Visit the source code corresponding to the `next-error' message at point."
333 "Restart at the first error.
377 (unless (equal next-error-follow-last-line (line-number-at-pos))
378 (setq next-error-follow-last-line (line-number-at-pos))
410 ;; Inserting a newline at the end of a line produces better redisplay in
411 ;; try_window_id than inserting at the beginning of a line, and the textual
412 ;; result is the same. So, if we're at beginning of line, pretend to be at
421 (not (buffer-has-markers-at (1- (point))))
422 (not (buffer-has-markers-at (point)))
440 (looking-at page-delimiter)))
448 ;; there is no need to since we're at BOL.
452 ;; If we get an error in self-insert-command, put point at right place.
468 (and (looking-at "[ \t]$")
472 ;; when we added the newline at the beginning of a line
492 (let* ((do-fill-prefix (and fill-prefix (bolp)))
493 (do-left-margin (and (bolp) (> (current-left-margin) 0)))
501 (if do-left-margin (indent-to (current-left-margin)))
502 (if do-fill-prefix (insert-and-inherit fill-prefix))))
526 (looking-at (regexp-quote prefix))))))
533 "Join this line to previous and fix up whitespace at join.
562 (setq thisblank (looking-at "[ \t]*$"))
566 (not (looking-at "[ \t]*\n[ \t]*$"))
569 (not (looking-at "[ \t]*$")))))))
590 ;; Delete the line, leaving point at eob.
591 (if (looking-at "^[ \t]*\n\\'")
607 (if (looking-at ".*\f")
680 "Move forward ARG lines and position at first nonblank character."
686 "Move backward ARG lines and position at first nonblank character."
705 (if (or (looking-at "^\\|\\s)")
707 (looking-at "$\\|\\s(\\|\\s'")))
744 "Move point to the beginning of the buffer; leave mark at previous position.
745 With \\[universal-argument] prefix, do not set mark at previous position.
769 "Move point to the end of the buffer; leave mark at previous position.
770 With \\[universal-argument] prefix, do not set mark at previous position.
796 ;; then scroll specially to put it near, but not at, the bottom.
801 "Put point at beginning and mark at end of buffer.
815 "Goto line ARG, counting from line 1 at beginning of buffer.
821 If there's a number in the buffer at point, it is the default for ARG."
825 ;; Look for a default, a number in the buffer at point.
829 (if (looking-at "[0-9]")
874 (n (line-number-at-pos)))
881 (+ n (line-number-at-pos start) -1) n))))))
887 and the greater of them is not at the start of a line."
906 (defun line-number-at-pos (&optional pos)
907 "Return (narrowed) buffer line number at position POS.
909 Counting starts at (point-min), so the value refers
1007 ;; Initialize read-expression-map. It is defined at C level.
1169 \(That convention is designed to do the right thing for
1351 (let ((point-at-start (point)))
1356 ;; next-matching-history-element always puts us at (point-min).
1357 ;; Move to the position we were at before changing the buffer contents.
1359 (goto-char point-at-start)))
1373 ;; Return the width of everything before the field at the end of
1459 ;; I don't know how to do that in the undo-in-region case.
1493 No argument or nil as argument means do this for the current buffer."
1508 Some change-hooks test this variable to do something different.")
1600 (point-at-end (< (cdr undo-elt) 0 )))
1602 (setcdr undo-elt (* (if point-at-end -1 1)
1691 only do it if you really want to undo the command.
1696 leak memory. So you should make sure that you do not wait
1713 ;; collection is inhibited around the call, so it had better not do a
1771 With prefix argument, insert the COMMAND's output at point.
1807 in the current buffer\", a message about the error goes at the end
1841 ;; We do not use -f for csh; we will not support broken use of
2009 appears at the end of the output.
2502 (defun current-kill (n &optional do-not-move)
2525 (or do-not-move
2660 The argument is used for internal purposes; do not supply one."
2734 killed OR yanked. Put point at end, and set mark at beginning.
2735 With just \\[universal-argument] as argument, same but put point at beginning (and mark at end).
2760 ;; If we do get all the way thru, make this-command indicate that.
2841 "*If non-nil, `kill-line' with no arg at beg of line kills the whole line."
2854 To kill a whole line, when point is not at the beginning, type \
2858 including its terminating newline, when used at the beginning of a line
3110 It is also run at the end of a command, if the mark is active and
3203 "Set mark at where point is.
3233 With no prefix argument, set the mark at point, and push the
3285 "Set mark at LOCATION (point, by default) and push old mark on mark ring.
3353 So do certain other operations that set the mark
3366 \"mark.*active\" at the prompt, to see the documentation of
3372 Some commands will do this in order to go to positions outside
3375 If `widen-automatically' is nil, these commands will do something else
3412 column, or at the end of the line if it is not long enough.
3449 column, or at the end of the line if it is not long enough.
3471 "*Non-nil means vertical motion starting at end of line keeps to ends of lines.
3487 at the start of current run of vertical motion commands.
3535 (let ((ppos (posn-at-point)))
3541 ;; or clear vscroll and move forward at end of tall image.
3564 ;; That is not really a clean thing to do, since it mixes
3566 ;; a cleaner solution to the problem of making C-n do something
3628 ;; from field boundaries ocurring exactly at point.
3690 ;; at least go to end of line.
3694 ;; at least go to beginning of line.
3725 ;; line-move-finish, point is at the start of a new *screen*
3849 ;; and now we're not really at eol,
3936 ;; We can do that without knowing which window it will be.
3943 Leave mark at previous position.
3962 Leave mark at previous position.
3981 If no argument and at end of line, the previous two chars are exchanged."
3987 "Interchange words around point, leaving point at end of them.
4008 ;; might do funny things like infix-precedence.
4010 (looking-at "\\sw\\|\\s_")
4012 (save-excursion (forward-char -1) (looking-at "\\sw\\|\\s_"))))
4095 With argument, do this that many times."
4126 With argument, do this that many times."
4132 With argument, do this that many times."
4177 "*String for filling to insert at front of new line, or nil for none."
4202 (defun do-auto-fill ()
4211 (looking-at auto-fill-inhibit-regexp))))
4237 (looking-at (regexp-quote fill-prefix))
4247 ;; There is no use breaking at end of line.
4249 ;; It is futile to split at the end of the prefix
4264 ;; If point is at the fill-point, do not `save-excursion'.
4274 ;; Now do justification, if required
4288 (defvar normal-auto-fill-function 'do-auto-fill
4298 In Auto Fill mode, inserting a space at a column beyond `current-fill-column'
4299 automatically breaks the line at a previous space.
4314 "Automatically break line at a previous space, in insertion of text."
4409 existing text. Newlines are not treated specially, so typing at the
4413 \\[quoted-insert] replaces the text at the cursor, just as ordinary
4414 typing characters do.
4433 Line numbers do not appear for very large buffers and buffers
4476 If nil, search stops at the beginning of the accessible portion of the buffer."
4589 ;; that happens in the QUIT macro at the C code level.
4604 \(such as cancelling a prefix argument, minibuffer or region) do not apply.")
4803 (let* ((default-var (variable-at-point))
4887 "Number of chars at beginning of minibuffer not involved in completion.
5075 "Normal hook run at the end of setting up a completion list buffer.
5146 ;; the start of the file name component at point.
5308 "Normal hook to run in the new buffer at the end of `clone-buffer'.")
5313 NEWNAME is modified by adding or incrementing <N> at the end as necessary.
5350 adding or incrementing <N> at the end as necessary to create a
5439 Optional third arg NORECORD non-nil means do not put this buffer at the