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

Lines Matching defs:minibuffer

35 ;; The initial value given here used to ask for a minibuffer.
44 If the value calls for a frame without a minibuffer, and you have not created
45 a minibuffer frame on your own, one is created according to
46 `minibuffer-frame-alist'.
63 (defcustom minibuffer-frame-alist '((width . 80) (height . 2))
64 "*Alist of frame parameters for initially creating a minibuffer frame.
66 (setq minibuffer-frame-alist
69 `default-frame-alist', for a minibuffer frame."
188 ;; file - if there is no frame with a minibuffer open now, create
198 ;; If there is no frame with a minibuffer besides the terminal
200 ;; it has a minibuffer, but let initial-frame-alist omit the
201 ;; minibuffer spec.
202 (or (delq terminal-frame (minibuffer-frame-list))
210 (setq default-minibuffer-frame
270 ;; window is the minibuffer.
280 ;; Can't modify the minibuffer parameter, so don't try.
281 (setq parms (delq (assq 'minibuffer parms) parms))
362 ;; The initial frame we create above always has a minibuffer.
363 ;; If the user wants to remove it, or make it a minibuffer-only
373 (if (not (eq (cdr (or (assq 'minibuffer initial-frame-alist)
374 (assq 'minibuffer default-frame-alist)
375 '(minibuffer . t)))
417 ;; the only frame with a minibuffer. If it is, create a
419 (or (delq frame-initial-frame (minibuffer-frame-list))
420 (make-initial-minibuffer-frame nil))
423 ;; minibuffer frame for any frames, we need to wean them
424 ;; onto a new frame. The default-minibuffer-frame
431 (minibuffer-window frame))
434 (eq default-minibuffer-frame frame-initial-frame))
443 (eq (cdr (assq 'minibuffer
446 (minibuffer-frame-list))))
447 (new-minibuffer (minibuffer-window new-surrogate)))
449 (if (eq default-minibuffer-frame frame-initial-frame)
450 (setq default-minibuffer-frame new-surrogate))
453 ;; their minibuffer frame.
458 frame (list (cons 'minibuffer new-minibuffer)))))
517 (defun make-initial-minibuffer-frame (display)
518 (let ((parms (append minibuffer-frame-alist '((minibuffer . only)))))
547 Create one if necessary. Note that the minibuffer frame, if separate,
558 (> (minibuffer-depth) 0)
566 (> (minibuffer-depth) 0)
610 (minibuffer . t) The frame should have a minibuffer.
611 (minibuffer . nil) The frame should have no minibuffer.
612 (minibuffer . only) The frame should contain only a minibuffer.
613 (minibuffer . WINDOW) The frame should use WINDOW as its minibuffer window.
640 (defun minibuffer-frame-list ()
644 (eq frame (window-frame (minibuffer-window frame)))))))
820 ;; Since we can't set a frame's minibuffer status,
823 (mini (assq 'minibuffer parms)))
1206 If FRAME uses another frame's minibuffer, the minibuffer frame is
1211 (let* ((mini-frame (window-frame (minibuffer-window frame)))
1213 ;; Delete mon-minibuffer-only frames first, because `delete-frame'
1217 (unless (eq (frame-parameter frame 'minibuffer) 'only)
1219 ;; Delete minibuffer-only frames.
1221 (when (eq (frame-parameter frame 'minibuffer) 'only)