Function: js-jsx--detect-after-change

js-jsx--detect-after-change is a byte-compiled function defined in js.el.gz.

Signature

(js-jsx--detect-after-change BEG END LEN)

Documentation

Detect if JSX is likely to be used after a change.

This function is intended for use in after-change-functions.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/js.el.gz
(defun js-jsx--detect-after-change (beg end _len)
  "Detect if JSX is likely to be used after a change.
This function is intended for use in `after-change-functions'."
  (when (<= end 4000)
    (save-excursion
      (goto-char beg)
      (beginning-of-line)
      (save-restriction
        (narrow-to-region (point) end)
        (when (js-jsx--detect-and-enable 'arbitrarily)
          (remove-hook 'after-change-functions #'js-jsx--detect-after-change t))))))