Function: electric-pair--insert

electric-pair--insert is a byte-compiled function defined in elec-pair.el.gz.

Signature

(electric-pair--insert CHAR TIMES)

Source Code

;; Defined in /usr/src/emacs/lisp/elec-pair.el.gz
(defun electric-pair--insert (char times)
  (let ((last-command-event char)
	(blink-matching-paren nil)
	(electric-pair-mode nil)
        ;; When adding a closing delimiter, a job this function is
        ;; frequently used for, we don't want to munch any extra
        ;; newlines above us.  That would be the default behavior of
        ;; `electric-layout-mode', which potentially kicked in before us
        ;; to add these newlines, and is probably about to kick in again
        ;; after we add the closer.
        (electric-layout-allow-duplicate-newlines t))
    (self-insert-command times)))