Variable: ghostel--line-mode-paused

ghostel--line-mode-paused is a buffer-local variable defined in ghostel-line-mode.el.

Documentation

Sentinel plist marking line mode as paused, awaiting alt-screen exit.

Nil when not paused. Set by ghostel--line-mode-pause (auto-pause when an alt-screen TUI starts) and by ghostel--line-mode-defer-entry
(when the user invokes ghostel-line-mode while a TUI is already
running); consumed by ghostel--line-mode-try-resume once alt-screen has gone off and a prompt is locatable. Cleared when the user manually switches input modes so a later alt-screen exit does not surprise them by force-resuming line mode.

Source Code

;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel-line-mode.el
;;; Internal state

(defvar-local ghostel--line-mode-paused nil
  "Sentinel plist marking line mode as paused, awaiting alt-screen exit.
Nil when not paused.  Set by `ghostel--line-mode-pause' (auto-pause
when an alt-screen TUI starts) and by `ghostel--line-mode-defer-entry'
\(when the user invokes `ghostel-line-mode' while a TUI is already
running); consumed by `ghostel--line-mode-try-resume' once alt-screen
has gone off and a prompt is locatable.  Cleared when the user
manually switches input modes so a later alt-screen exit does not
surprise them by force-resuming line mode.")