Variable: comint-osc-handlers

comint-osc-handlers is a buffer-local variable defined in comint.el.gz.

Documentation

Alist of handlers for OSC escape sequences.

See comint-osc-process-output for details.

Probably introduced at or before Emacs version 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/comint.el.gz
;;; OSC escape sequences (Operating System Commands)
;;============================================================================
;; Adding `comint-osc-process-output' to `comint-output-filter-functions'
;; enables the interpretation of OSC escape sequences.  By default, only
;; OSC 8, for hyperlinks, is acted upon.  Adding more entries to
;; `comint-osc-handlers' allows a customized treatment of further sequences.

(defvar-local comint-osc-handlers '(("7" . comint-osc-directory-tracker)
                                    ("8" . comint-osc-hyperlink-handler))
  "Alist of handlers for OSC escape sequences.
See `comint-osc-process-output' for details.")