anchor.diff:      (:p "Note that the last search engine is the default one. For example, in
   order to make python3 the default, the above code can be slightly modified as
   follows.")
  -        (:pre (:code "
  +    (:pre (:code "
   \(defvar *my-search-engines*
     (list
      '(\"doi\" \"https://dx.doi.org/~a\" \"https://dx.doi.org/\")
  
positive.code:     (:h3 "Slot configuration")
      (:p "Slots store values that can be either accessed (get) or changed
  (set). Setting new values for slots allows many possibilities of customization.
  For instance, keyboard layouts vary across the world. The slot " (:code
  "hints-alphabet") " has the default value of " (:code
  "ABCDEFGHIJKLMNOPQRSTUVWXYZ" ) ". If the user has an American keyboard, they can
  do:")
      (:ol
       (:li "Execute command " (command-markup 'describe-slot) ";")
       (:li "Type " (:code 'hints-alphabet)";")
  
negative.code:   ((default-modes (append '(my-mode) %slot-default%))))"))
  
      (:p "Bindings are subject to various translations as per "
          (:code "keymap:*translator*") ". "
          "By default if it fails to find a binding it tries again with inverted
  shifts.  For instance if " (:code "C-x C-F") " fails to match anything " (:code "C-x C-f")
          " is tried."
          "See the default value of " (:code "keymap:*translator*") " to learn how to
           custsomize it or set it to " (:code "nil") " to disable all forms of
           translation.")
  
  