anchor.diff:          (cl-gopher:display-string line))))
   
   \(defmethod line->html ((line cl-gopher:image)) (image->link line))
  -\(defmethod line->html ((line cl-gopher:gif)) (image->html line))
  +\(defmethod line->html ((line cl-gopher:gif)) (image->link line))
   \(defmethod line->html ((line cl-gopher:png)) (image->link line))
   
   Gemini support is a bit more chaotic, but you can override `line->html' for
  
positive.code:         (cl-gopher:display-string line))))
  
  (defun image->html (line)
    (spinneret:with-html-string
      (:a :href (cl-gopher:uri-for-gopher-line line)
          (:img :src (cl-gopher:uri-for-gopher-line line)
                :alt (cl-gopher:display-string line)))))
  
  (defmethod line->html ((line cl-gopher:image)) (image->html line))
  (defmethod line->html ((line cl-gopher:gif)) (image->html line))
  
negative.code:                (let ((text (quri:url-encode
                              (handler-case
                                  (prompt1 :prompt meta
                                           :sources (list (make-instance 'prompter:raw-source))
                                           :invisible-input-p (eq status :sensitive-input))
                                (nyxt::nyxt-prompt-buffer-canceled () "")))))
                   (buffer-load (str:concat url "?" text) :buffer buffer)))
                (:success
  