anchor.diff:             (not (uiop:emptyp (query query))))
         (format nil (search-url (engine query))
                 (str:join ""
  -                (mapcar #'encode-url-char
  -                        (map 'list #'string (query query))))))
  +                        (mapcar #'encode-url-char
  +                                (map 'list #'string (query query))))))
        ((engine query)
         (fallback-url (engine query)))
        (t (query query)))))
  
positive.code:                                           :multi-selection-p t))))
      (with-current-html-buffer (reduced-buffer "*Reduced Buffers*" 'base-mode)
        (spinneret:with-html-string
          (:style (style reduced-buffer))
          (:h1 "Reduced Buffers:")
          (:div
           (loop for buffer in buffers
  
negative.code: 
  Password interfaces may have user classes (that is, prefixed with 'user-' as in
  the above example), in which case you can use `define-configuration' on them.")
     (download-path
      (make-instance 'download-data-path)
      :type data-path
      :documentation "Path of directory where downloads will be
  stored.  Nil means use system default.
  Downloads are kept in browser's `user-data', keyed by the expanded `download-path'.")
     (download-engine
      :initform :renderer
      :type symbol
      :documentation "Select a download engine to use,
  such as :lisp or :renderer.")
     (history-path
      (make-instance 'history-data-path)
      :type data-path
      :documentation "
  The path where the system will create/save the global history.
  History data is kept in browser's `user-data', keyed by the expanded `history-path'.")
     (bookmarks-path
      (make-instance 'bookmarks-data-path)
      :type data-path
      :documentation "
  The path where the system will create/save the bookmarks.
  Bookmarks' data is kept in browser's `user-data', keyed by the expanded `bookmarks-path'.")
     (annotations-path
      (make-instance 'annotations-data-path)
      :type data-path
      :documentation "
  The path where the system will create/save annotations.
  Annotation' data is kept in browser's `user-data', keyed by the expanded
  `annotations-path'.")
     (inputs-path
      (make-instance 'inputs-data-path)
      :type data-path
      :documentation "
  The path where the system will create/save the input data.
  Inputs' data is kept in browser's `user-data', keyed by the expanded `save-inputs-path'.")
     (auto-mode-rules-path
      (make-instance 'auto-mode-rules-data-path)
      :type data-path
      :documentation "The path where the auto-mode rules are saved.
  Rules are kept in browser's `user-data', keyed by the expanded `auto-mode-rules-path'.")
     (standard-output-path
      (make-instance 'standard-output-data-path)
      :type data-path
      :documentation "Path where `*standard-output*' can be written to.")
     (error-output-path
      (make-instance 'error-output-data-path)
      :type data-path
      :documentation "Path where `*error-output*' can be written to."))
    (:export-class-name-p t)
    (:export-accessor-names-p t)
    (:export-predicate-name-p t)
  