Function: web-mode-debug
web-mode-debug is an interactive and natively compiled function
defined in web-mode.el.
Signature
(web-mode-debug)
Documentation
Display information useful for debugging.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/2qgnz1rp30nzfz6w0apx4kdm14if1bbs-emacs-packages-deps/share/emacs/site-lisp/elpa/web-mode-20260831.219/web-mode.el
(defun web-mode-debug ()
"Display information useful for debugging."
(interactive)
(let ((modes nil)
(customs '(web-mode-enable-current-column-highlight web-mode-enable-current-element-highlight indent-tabs-mode))
(ignore '(abbrev-mode auto-composition-mode auto-compression-mode auto-encryption-mode auto-insert-mode blink-cursor-mode column-number-mode delete-selection-mode display-time-mode electric-indent-mode file-name-shadow-mode font-lock-mode global-font-lock-mode global-hl-line-mode line-number-mode menu-bar-mode mouse-wheel-mode recentf-mode show-point-mode tool-bar-mode tooltip-mode transient-mark-mode)))
(message "\n")
(message "--- WEB-MODE DEBUG BEG ---")
(message "versions: emacs(%S.%S) web-mode(%S)"
emacs-major-version emacs-minor-version web-mode-version)
(message "vars: engine(%S) minor(%S) content-type(%S) file(%S)"
web-mode-engine
web-mode-minor-engine
web-mode-content-type
(or (buffer-file-name) (buffer-name)))
(message "system: window(%S) config(%S)" window-system system-configuration)
(message "colors: fg(%S) bg(%S) "
(cdr (assoc 'foreground-color default-frame-alist))
(cdr (assoc 'background-color default-frame-alist)))
(mapc (lambda (mode)
(condition-case nil
(if (and (symbolp mode) (symbol-value mode) (not (member mode ignore)))
(push mode modes))
(error nil))
) ;lambda
minor-mode-list)
(message "minor modes: %S" modes)
(message "vars:")
(dolist (custom customs)
(message (format "%s=%S " (symbol-name custom) (symbol-value custom))))
(message "--- WEB-MODE DEBUG END ---")
(switch-to-buffer "*Messages*")
(goto-char (point-max))
(recenter)
))