Lines Matching +defs:beginning +defs:of +defs:buffer
9 ;; This file is part of GNU Emacs.
12 ;; it under the terms of the GNU General Public License as published by
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
21 ;; You should have received a copy of the GNU General Public License
28 ;; This package provides equivalents of certain primitives from Gosling
44 (defmacro declare-buffer-specific (&rest vars)
45 (cons 'progn (mapcar (function (lambda (var) (list 'make-variable-buffer-local (list 'quote var)))) vars)))
130 (defun kill-to-end-of-line ()
154 (defun delete-region-to-buffer (bufname)
155 (copy-to-buffer bufname (point) (mark))
158 (defun copy-region-to-buffer (bufname)
159 (copy-to-buffer bufname (point) (mark)))
161 (defun append-region-to-buffer (bufname)
162 (append-to-buffer bufname (point) (mark)))
164 (defun prepend-region-to-buffer (bufname)
165 (prepend-to-buffer bufname (point) (mark)))
194 (defun delete-to-kill-buffer ()
218 (set-mark (match-beginning n))
222 (buffer-substring (min (point) (mark)) (max (point) (mark))))
292 ;; Lisp function buffer-size returns total including invisible;
294 (defun ml-buffer-size ()
300 (defun beginning-of-window ()
303 (defun end-of-window ()
345 (defun line-to-top-of-window ()