anchor.diff:  
   (define-ffi-method ffi-window-set-buffer ((window gtk-window) (buffer gtk-buffer) &key (focus t))
     "Set BROWSER's WINDOW buffer to BUFFER."
  -  (gtk:gtk-container-remove (active-buffer-container window) (gtk-object (active-buffer window)))
  -  (gtk:gtk-box-pack-start (active-buffer-container window) (gtk-object buffer) :expand t :fill t)
  +  (gtk:gtk-container-remove (main-buffer-container window) (gtk-object (active-buffer window)))
  +  (gtk:gtk-box-pack-start (main-buffer-container window) (gtk-object buffer) :expand t :fill t)
     (gtk:gtk-widget-show (gtk-object buffer))
     (when focus
       (gtk:gtk-widget-grab-focus (gtk-object buffer)))
  
positive.code:        (setf panel-buffer-container-right (make-instance 'gtk:gtk-box
                                                    :orientation :horizontal
                                                    :spacing 0))
         (setf active-buffer-container (make-instance 'gtk:gtk-box
                                                      :orientation :vertical
                                                      :spacing 0))
         (setf prompt-buffer-container (make-instance 'gtk:gtk-box
  
negative.code:    (horizontal-box-layout)
     (panel-buffer-container-left)
     (panel-buffer-container-right)
     (main-buffer-container)
     (prompt-buffer-container)
     (prompt-buffer-view)
     (status-container)
  