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

Lines Matching +defs:minibuffer +defs:window

226 ;; line of the minibuffer.  Normally, the minibuffer window will grow
228 ;; of the variables `resize-mini-windows' and `max-mini-window-height').
229 ;; If you want ido to behave differently from the default minibuffer
230 ;; resizing behaviour, set the variable `ido-max-window-height'.
454 `selected-window' Show new file in selected window
455 `other-window' Show new file in another window (same frame)
456 `display' Display file in another window without selecting to it
459 you want to see the file in the same window of the current
462 frame; otherwise, visit the file in the same window"
463 :type '(choice (const :tag "Visit in selected window" selected-window)
464 (const :tag "Visit in other window" other-window)
465 (const :tag "Display (no select) in other window" display)
474 :type '(choice (const :tag "Show in selected window" selected-window)
475 (const :tag "Show in other window" other-window)
476 (const :tag "Display (no select) in other window" display)
480 :type '(choice (const selected-window)
481 (const other-window)
520 This means that \\[ido-complete] must always be followed by \\[ido-exit-minibuffer]
528 window with completion alternatives, or `ido-next-match' or
542 For a long list of prospects, building the full list for the minibuffer can take a
557 (defcustom ido-max-window-height nil
558 "*Non-nil specifies a value to override `max-mini-window-height'."
563 :tag "Fraction of window height"
722 `ido-reread-directory' command (C-l) in the minibuffer.
771 "*String used by ido to separate the alternatives in the minibuffer.
777 "*List of strings used by ido to display the alternatives in the minibuffer.
898 (defcustom ido-minibuffer-setup-hook nil
899 "*Ido-specific customization of minibuffer setup.
901 This hook is run during minibuffer setup iff `ido' will be active.
905 \(add-hook 'ido-minibuffer-setup-hook
908 \(make-local-variable 'max-mini-window-height)
909 \(setq max-mini-window-height 3))))
911 will constrain Emacs to a maximum minibuffer height of 3 lines when
912 ido is running. Copied from `icomplete-minibuffer-setup-hook'."
996 "Point where minibuffer input ends and completion info begins.
1037 Is set by ido functions to the current `minibuffer-depth',
1038 so that it doesn't interfere with other minibuffer usage.")
1044 "Non-nil means to explicitly cursor on entry to minibuffer.
1128 (= ido-use-mycompletion-depth (minibuffer-depth))))))
1463 This function also adds a hook to the minibuffer."
1480 (add-hook 'minibuffer-setup-hook 'ido-minibuffer-setup)
1495 (define-key map [remap find-file-other-window] 'ido-find-file-other-window)
1496 (define-key map [remap find-file-read-only-other-window] 'ido-find-file-read-only-other-window)
1502 (define-key map [remap switch-to-buffer-other-window] 'ido-switch-buffer-other-window)
1548 (define-key map "\C-m" 'ido-exit-minibuffer)
1564 (set-keymap-parent map minibuffer-local-map)
1781 ;; a command may set ido-exit and call (exit-minibuffer)
1943 ((minibuffer-local-completion-map
1945 minibuffer-local-completion-map
1947 (minibuffer-local-filename-completion-map
1950 minibuffer-local-filename-completion-map))
1951 (max-mini-window-height (or ido-max-window-height
1952 (and (boundp 'max-mini-window-height) max-mini-window-height)))
1955 (ido-use-mycompletion-depth (1+ (minibuffer-depth)))
2145 (exit-minibuffer)))
2234 (exit-minibuffer))))
2300 (let ((minibuffer-completing-file-name t))
2450 (exit-minibuffer))))
2456 (exit-minibuffer))
2469 (exit-minibuffer)
2471 (delete-region (minibuffer-prompt-end) (point))
2478 ;; found something to complete, so put it in the minibuffer.
2482 (delete-region (minibuffer-prompt-end) (point))
2526 (exit-minibuffer))
2567 ((> (point) (minibuffer-prompt-end))
2622 (if (and (not (eobp)) (> (point) (minibuffer-prompt-end)))
2623 (goto-char (minibuffer-prompt-end))
2631 (exit-minibuffer)))
2642 (exit-minibuffer))))
2652 (exit-minibuffer))))
2667 (exit-minibuffer))))
2669 (defun ido-exit-minibuffer ()
2670 "Exit minibuffer, but make sure we have a match if one is needed."
2675 (exit-minibuffer)))
2682 (exit-minibuffer))
2691 (exit-minibuffer))
2697 (exit-minibuffer))
2703 (exit-minibuffer))
2709 (exit-minibuffer))
2715 (exit-minibuffer))
2721 (exit-minibuffer))
2730 (exit-minibuffer))
2736 ((= (minibuffer-prompt-end) (point))
2751 (if (= (minibuffer-prompt-end) (point))
2796 (exit-minibuffer))))
2807 (exit-minibuffer))))
2816 (exit-minibuffer))
2832 (exit-minibuffer)))
2848 (exit-minibuffer)))
2864 (exit-minibuffer)))
2870 (exit-minibuffer))
2878 (exit-minibuffer))
2886 (exit-minibuffer)))
2909 (exit-minibuffer))))
2929 (exit-minibuffer))))
2938 (exit-minibuffer))))
2957 (exit-minibuffer))))
2994 (exit-minibuffer))))
3060 (exit-minibuffer)))
3573 (let ((buf (buffer-name (window-buffer win))))
3756 (exit-minibuffer)
3770 (setq win (get-buffer-window temp-buf))
3771 (if (pos-visible-in-window-p (point-max) win)
3774 (set-window-start win (point-min))
3779 (scroll-other-window))
3870 ((eq method 'other-window)
3873 (switch-to-buffer-other-window buffer))
3883 window-system
3884 (setq win (ido-buffer-window-other-frame buffer))
3887 (setq newframe (window-frame win))
3889 (select-window win))
3891 ;; (eq method 'selected-window)
3900 (defun ido-buffer-window-other-frame (buffer)
3901 ;; Return window pointer if BUFFER is visible in another frame.
3908 (get-buffer-window buffer 0) ; better than 'visible
3918 default is to show it in the same window, unless it is already visible
3938 in a separate window.
3944 \\[ido-completion-help] Show list of matching buffers in separate window.
3952 (defun ido-switch-buffer-other-window ()
3953 "Switch to another buffer and show it in another window.
3957 (ido-buffer-internal 'other-window 'switch-to-buffer-other-window))
3961 "Display a buffer in another window but don't select it.
4003 "Edit file with name obtained via minibuffer.
4005 default is to show it in the same window, unless it is already
4026 in a separate window.
4040 \\[ido-completion-help] Show list of matching files in separate window.
4047 (defun ido-find-file-other-window ()
4048 "Switch to another file and show it in another window.
4052 (ido-file-internal 'other-window 'find-file-other-window))
4056 "Switch to another file and show it in another window.
4064 "Edit file read-only with name obtained via minibuffer.
4071 (defun ido-find-file-read-only-other-window ()
4072 "Edit file read-only in other window with name obtained via minibuffer.
4076 (ido-file-internal 'read-only 'find-file-read-only-other-window nil "Find file read-only other window: "))
4080 "Edit file read-only in other frame with name obtained via minibuffer.
4088 "Display a file in another window but don't select it.
4145 ;; The first time we enter the minibuffer, Emacs puts up the default
4151 ;; show the default the first time we enter the minibuffer.
4162 (let ((contents (buffer-substring-no-properties (minibuffer-prompt-end) ido-eoinput)))
4175 ;; Find matching files and display a list in the minibuffer.
4181 (let ((contents (buffer-substring-no-properties (minibuffer-prompt-end) (point-max)))
4228 (exit-minibuffer))
4308 (exit-minibuffer))
4326 (exit-minibuffer))
4345 (exit-minibuffer)))
4379 (exit-minibuffer)))
4385 minibuffer-completion-table
4386 minibuffer-completion-predicate
4387 (not minibuffer-completion-confirm))))
4480 (defun ido-minibuffer-setup ()
4482 ;; Copied from `icomplete-minibuffer-setup-hook'.
4490 (run-hooks 'ido-minibuffer-setup-hook)
4492 (goto-char (+ (minibuffer-prompt-end) ido-initial-position))
4515 ;; Reestablish the local variable 'cause minibuffer-setup is weird:
4537 (put 'dired-other-window 'ido 'dir)
4578 (minibuffer-completing-file-name t)
4613 (minibuffer-completing-file-name t)
4632 Read a string in the minibuffer with ido-style completion.
4641 If INITIAL-INPUT is non-nil, insert it in the minibuffer initially,