anchor.diff:  (export '(*enable-recursive-minibuffers*
             *minibuffer-completion-function*
             *minibuffer-file-complete-function*
  +          *minibuffer-activate-hook*
  +          *minibuffer-deactivate-hook*
             *minibuf-keymap*
             minibuffer-prompt-attribute
             minibuffer-window-p
  
positive.code: 
  (defun prompt-for-line (prompt initial comp-f existing-p history-name
                          &optional (syntax-table (current-syntax)))
    (when (and (not *enable-recursive-minibuffers*) (< 0 *minibuf-read-line-depth*))
      (editor-error "ERROR: recursive use of minibuffer"))
    (let ((*minibuffer-calls-window* (current-window))
  
negative.code: (defvar *minibuffer-completion-function* nil)
  (defvar *minibuffer-file-complete-function* nil)
  
  (defvar *minibuffer-activate-hook* '())
  (defvar *minibuffer-deactivate-hook* '())
  
  (defclass minibuffer-window (window) ())
  
  (defun make-minibuffer-window (buffer)
  