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

Lines Matching defs:on

1 ;;; ibuffer.el --- operate on buffers like dired
44 ;; because it has a recursive dependency on ibuffer.el
61 Ibuffer allows you to operate on buffers in a manner much like Dired.
91 on that buffer.
120 no upper limit on its size. The size will also be aligned to the
159 evaluates to non-nil, then FACE will be put on the buffer name. The
422 (define-key map (kbd "x") 'ibuffer-do-kill-on-deletion-marks)
793 '(menu-item "Shell command on buffer's file..." ibuffer-do-shell-command-file
853 (defvar ibuffer-restore-window-config-on-quit nil
1035 "Visit the buffer on this line.
1046 "Visit the buffer on this line in another window."
1057 "Visit the buffer on this line in another window, but don't select it."
1062 "Visit the buffer on this line in another frame."
1069 "Visit the buffer on this line, and delete other windows."
1074 "Bury the buffer on this line."
1083 "Visit the tags table in the buffer on this line. See `visit-tags-table'."
1091 "View marked buffers, or the buffer on the current line.
1136 (prog1 (ibuffer-map-on-mark ibuffer-marked-char func)
1143 (defun ibuffer-confirm-operation-on (operation names)
1144 "Display a buffer asking whether to perform OPERATION on NAMES."
1220 (ibuffer-map-on-mark ibuffer-deletion-char func))
1262 (define-ibuffer-op ibuffer-do-kill-on-deletion-marks ()
1302 If point is on a group name, then this function operates on that
1323 "Mark the buffer on this line, and move forward ARG lines.
1324 If point is on a group name, this function operates on that group."
1329 "Unmark the buffer on this line, and move forward ARG lines.
1330 If point is on a group name, this function operates on that group."
1335 "Unmark the buffer on this line, and move backward ARG lines.
1336 If point is on a group name, this function operates on that group."
1347 (ibuffer-mark-on-buffer #'identity mark it))
1371 "Mark the buffers on ARG lines forward for deletion.
1372 If point is on a group name, this function operates on that group."
1377 "Mark the buffers on ARG lines backward for deletion.
1378 If point is on a group name, this function operates on that group."
1389 (error "No buffer on this line")))
1484 ;; Generate a form based on a particular format entry, like
1687 "mouse-1: mark this buffer\nmouse-2: select this buffer\nmouse-3: operate on this buffer"
1829 (defun ibuffer-map-on-mark (mark func)
1840 If optional argument GROUP is non-nil, then only call FUNCTION on
2271 `ibuffer-restore-window-config-on-quit' is non-nil."
2273 (if ibuffer-restore-window-config-on-quit
2332 (setq ibuffer-restore-window-config-on-quit other-window-p)
2357 In Ibuffer, you can conveniently perform many operations on the
2361 Operations on marked buffers:
2390 '\\[ibuffer-do-kill-on-deletion-marks]' - Kill all buffers marked for deletion.
2471 '\\[ibuffer-visit-buffer]' - View the buffer on this line.
2475 '\\[ibuffer-bury-buffer]' - Bury (not kill!) the buffer on this line.
2477 ** Information on Filtering:
2481 are working on an Emacs Lisp project. You can create an Ibuffer
2484 is just one entry on the filtering stack.
2488 buffers which satisfy ALL criteria on the stack. For example, suppose
2503 To remove the top filter on the stack, use '\\[ibuffer-pop-filter]', and
2564 (set (make-local-variable 'ibuffer-restore-window-config-on-quit) nil)