Function: elixir-ts--electric-pair-string-delimiter
elixir-ts--electric-pair-string-delimiter is a byte-compiled function
defined in elixir-ts-mode.el.gz.
Signature
(elixir-ts--electric-pair-string-delimiter)
Documentation
Insert corresponding multi-line string for electric-pair-mode(var)/electric-pair-mode(fun).
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/elixir-ts-mode.el.gz
(defun elixir-ts--electric-pair-string-delimiter ()
"Insert corresponding multi-line string for `electric-pair-mode'."
(when (and electric-pair-mode
(eq last-command-event ?\")
(let ((count 0))
(while (eq (char-before (- (point) count)) last-command-event)
(incf count))
(= count 3))
(eq (char-after) last-command-event))
(save-excursion
(insert (make-string 2 last-command-event)))
(save-excursion
(newline 1 t))))