Function: minibuffer--regexp-exit

minibuffer--regexp-exit is a byte-compiled function defined in minibuffer.el.gz.

Signature

(minibuffer--regexp-exit)

Documentation

Function to deactivate minibuffer-regexp-mode(var)/minibuffer-regexp-mode(fun) in current buffer.

Run by minibuffer-exit-hook.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer--regexp-exit ()
  "Function to deactivate `minibuffer-regexp-mode' in current buffer.
Run by `minibuffer-exit-hook'."
  (with-silent-modifications
    (remove-text-properties (point-min) (point-max) '(syntax-table nil)))
  (setq-local parse-sexp-lookup-properties nil)
  (remove-hook 'before-change-functions #'minibuffer--regexp-before-change t)
  (remove-hook 'after-change-functions #'minibuffer--regexp-after-change t)
  (remove-hook 'post-self-insert-hook #'minibuffer--regexp-post-self-insert t))