anchor.diff:  
   (defun document (object &key stream pages (format :markdown))
     """Write OBJECT in FORMAT to STREAM diverting some output to PAGES.
  -  FORMAT can be anything [3BMD][3bmd] supports which is
  -  currently :MARKDOWN, :HTML and :PLAIN. STREAM may be a stream
  -  object, T or NIL as with CL:FORMAT.
  +  FORMAT can be anything [3BMD][3bmd] supports, which is currently
  +  :MARKDOWN, :HTML and :PLAIN. STREAM may be a stream object, T or NIL
  +  as with CL:FORMAT.
   
     Most often, this function is called on section objects
     like `(DOCUMENT @MGL-PAX-MANUAL)`, but it supports all kinds of
  
positive.code: (defvar *document-uppercase-is-code* t
    """When true, words with at least three characters and no lowercase
    characters naming an interned symbol are assumed to be code as if
    they were marked up with backticks which is especially useful when
    combined with *DOCUMENT-LINK-CODE*. For example, this docstring:
  
        "`FOO` and FOO."
  
negative.code:   this extension, if a locative is the previous or the next expression
    around the symbol of interest, then `M-.` will go straight to the
    definition which corresponds to the locative. If that fails, `M-.`
    will try to find the definitions in the normal way, which may
    involve popping up an xref buffer and letting the user interactively
    select one of possible definitions.
  
    *Note that the this feature is implemented in terms of
    SWANK-BACKEND:FIND-SOURCE-LOCATION and
  