See INSTALL.md
With C-u resp active region with wrap symbols
Examples, cursor after pipe-symbol:
(defun foo1 | ==> (defun foo1 ()
With active region until end of region
|interactive ==> (interactive)
keep padding:
| foo ==> ( foo )
|interactive M-x simple-paren-colon RET ==> :interactive:
M-x simple-paren-ogham-feather-mark RET ==> ᚛᚜
or
M-x simple-paren-mathematical-double-angle-bracket RET ==> ⟪⟫
M-x simple-paren- TAB should display what's implemented.
If a command inserting mathematical white square brackets wouldn't exist:
(defun simple-paren-mathematical-white-square-bracket (arg)
(interactive "*P")
(simple-paren--intern ?⟦ ?⟧ arg))
[(super \()] 'simple-paren-parentize
[(super \/)] 'simple-paren-slash)
[(super \<)] 'simple-paren-lesser-than)
Conceived for a deliberately non-electric use