Function: doom-modeline-segment--debug
doom-modeline-segment--debug is a natively compiled function defined
in doom-modeline-segments.el.
Signature
(doom-modeline-segment--debug)
Documentation
The current debug state.
Source Code
;; Defined in /nix/store/1lcicrdd2r4b8rkc91nnn74ymk1jl6yd-emacs-packages-deps/share/emacs/site-lisp/elpa/doom-modeline-20260928.1632/doom-modeline-segments.el
(doom-modeline-def-segment debug
"The current debug state."
(when (doom-modeline--segment-visible 'debug)
(let* ((dap doom-modeline--debug-dap)
(edebug (doom-modeline--debug-edebug))
(on-error (doom-modeline--debug-on-error))
(on-quit (doom-modeline--debug-on-quit))
(vsep (doom-modeline-vspc))
(sep (and (or dap edebug on-error on-quit) (doom-modeline-spc))))
(concat sep
(and dap (concat dap (and (or edebug on-error on-quit) vsep)))
(and edebug (concat edebug (and (or on-error on-quit) vsep)))
(and on-error (concat on-error (and on-quit vsep)))
on-quit
sep))))