Function: so-long--enable

so-long--enable is a byte-compiled function defined in so-long.el.gz.

Signature

(so-long--enable)

Documentation

Enable functionality other than global-so-long-mode(var)/global-so-long-mode(fun).

Source Code

;; Defined in /usr/src/emacs/lisp/so-long.el.gz
(defun so-long--enable ()
  "Enable functionality other than `global-so-long-mode'."
  (add-to-list 'mode-line-misc-info '("" so-long-mode-line-info))
  (define-key-after (current-global-map) [menu-bar so-long]
    `(menu-item "So Long" nil
                ;; See also `so-long-mode-map'.
                :visible (or so-long--active
                             so-long-detected-p
                             (derived-mode-p 'so-long-mode))
                :filter ,(lambda (_cmd) (so-long-menu))))
  (setq so-long-enabled t))