anchor.diff:         (setf box-layout (make-instance 'gtk:gtk-box
                                          :orientation :vertical
                                          :spacing 0))
  -       (setf minibuffer-container (make-instance 'gtk:gtk-box
  +       (setf prompt-buffer-container (make-instance 'gtk:gtk-box
                                                    :orientation :vertical
                                                    :spacing 0))
          (setf message-container (make-instance 'gtk:gtk-box
  
positive.code:       #'javascript-error-handler))))
  
  (define-ffi-method ffi-prompt-buffer-evaluate-javascript-async ((window gtk-window) javascript)
    (webkit2:webkit-web-view-evaluate-javascript (minibuffer-view window) javascript))
  
  (define-ffi-method ffi-buffer-enable-javascript ((buffer gtk-buffer) value)
    (setf (webkit:webkit-settings-enable-javascript
  
negative.code:        (setf (gtk:gtk-widget-size-request status-container)
               (list -1 (height status-buffer)))
  
         (setf prompt-buffer-view (make-web-view))
         (gtk:gtk-box-pack-end box-layout prompt-buffer-container :expand nil)
         (gtk:gtk-box-pack-start prompt-buffer-container prompt-buffer-view :expand t)
         (setf (gtk:gtk-widget-size-request prompt-buffer-container)
               (list -1 0))
  
         (gtk:gtk-container-add gtk-object box-layout)
  