anchor.diff:          (print-status))
       ;; TODO: Should we move mode to the front when it already exists?
       (push mode (modes (buffer mode))))
  +  (setf (slot-value mode 'enabled-p) t)
     (log:debug "~a enabled." mode))
   
   (export-always 'disable)
  
positive.code: ;;;; SPDX-License-Identifier: BSD-3-Clause
  
  (in-package :nyxt)
  
  ;; TODO: Leverage `activate'.
  
  (defclass mode-class (user-class)
    ((toggler-command-p                   ; TODO: Rename to `togglable-p'?
  
negative.code:                  buffer))
          (prompt-render-prompt buffer)
          (print-status)))
    (setf (slot-value mode 'enabled-p) nil)
    (log:debug "~a disabled." mode))
  
  (export-always 'define-mode)
  