anchor.diff: -(asdf:defsystem :next
  +(asdf:defsystem :nyxt
     :version "1.5.0"
     :author "Atlas Engineer LLC"
     :license "BSD 3-Clause"
  
positive.code:                ;; Keep password-store last so that it has higher priority.
                 (:file "password-pass")))
  
  (asdf:defsystem next/hooks
    :depends-on (alexandria serapeum)
    :pathname "libraries/hooks/"
    :components ((:file "package")
                 (:file "hooks"))
    :in-order-to ((test-op (test-op "next/hooks/tests"))))
  
  (asdf:defsystem next/hooks/tests
    :depends-on (next/hooks prove)
    :perform (asdf:test-op (op c)
                           (funcall (read-from-string "prove:run")
                                    (asdf:system-relative-pathname c "libraries/hooks/tests/"))))
  
  (asdf:defsystem next/keymap
    :depends-on (alexandria fset str)
    :pathname "libraries/keymap/"
    :components ((:file "package")
  
negative.code:                (:file "stem")
                 (:file "analysis")))
  
  (asdf:defsystem nyxt/history-tree
    :pathname "libraries/history-tree/"
    :components ((:file "package")
                 (:file "history-tree"))
    :in-order-to ((test-op (test-op "nyxt/history-tree/tests"))))
  
  (asdf:defsystem nyxt/history-tree/tests
    :depends-on (nyxt/history-tree prove)
    :perform (asdf:test-op (op c)
                           (funcall (read-from-string "prove:run")
                                    (asdf:system-relative-pathname c "libraries/history-tree/tests/"))))
  
  (asdf:defsystem nyxt/password-manager
    :depends-on (bordeaux-threads
                 cl-ppcre
                 str
  