anchor.diff:                       "Create configuration file"))))))
   
       (:p "Example:")
  -    (:pre (:code "
  -\(define-configuration buffer
  +    (:pre (:code "(define-configuration buffer
     ((default-modes (append '(no-script-mode) %slot-default%))))"))
       (:p "The above turns on the 'no-script-mode' (disables JavaScript) by default for
   every buffer.")
  
positive.code:     (:p "To extend the bindings of a specific mode, you can extend the mode with "
          (:code "define-configuration") " and extend its binding scheme with "
          (:code "define-scheme") ". For example:")
      (:pre (:code "
  \(define-configuration base-mode
    ((keymap-scheme
      (define-scheme (:name-prefix \"my-base\" :import %slot-default%)
        scheme:vi-normal
  
negative.code: add the following to your configuration:")
      (:ul
       (:li "vi bindings:"
            (:pre (:code "(define-configuration buffer
    ((default-modes (append '(vi-normal-mode) %slot-default%))))")))
       (:li "Emacs bindings:"
            (:pre (:code "(define-configuration buffer
    ((default-modes (append '(emacs-mode) %slot-default%))))"))))
      (:p "You can create new scheme names with " (:code "keymap:make-scheme-name")
          ".  Also see the " (:code "scheme-name") " class and the "
  