Variable: term--bash-needs-EMACS-status

term--bash-needs-EMACS-status is a variable defined in term.el.gz.

Value

nil

Documentation

43 if Bash is so old that it needs EMACS set.

Some other integer if Bash is new or not in use. Nil if unknown.

Source Code

;; Defined in /usr/src/emacs/lisp/term.el.gz
;; This private hack is for backwards compatibility with Bash 4.3 and earlier.
;; It can be useful even when running a program other than Bash, as the
;; program might invoke Bash as an interactive subshell.  See this thread:
;; https://lists.gnu.org/r/emacs-devel/2018-05/msg00670.html
;; Remove this hack and its uses once Bash 4.4-or-later is reasonably
;; universal, because it slows down execution slightly when
;; term--bash-needs-EMACSp is first called.
(defvar term--bash-needs-EMACS-status nil
  "43 if Bash is so old that it needs EMACS set.
Some other integer if Bash is new or not in use.
Nil if unknown.")