smartparens
smartparens copied to clipboard
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
Hi, I am a evil user and I really love your package. I wonder if it is possible not to activate the pair overlay whenever I insert a pair? As...
## Expected behavior After defining two sp-pairs with the same `:wrap` and `trigger` but different parens-pairs and disjunct `:when` condititions, the `:wrap` keybinding inserts that pair whose `:when` condition returns...
## Expected behavior A region is wrapped in a pair using the keybindings specified in the definition iff all functions in `:when` keyword return `non-nil`, or if all functions in...
This seems to work for me. The logic is that when `sp-forward-sexp` (in `sp--get-hybrid-sexp-end`) returns a next sexp whose `:beg` is before point, it must be because there are no...
`cperl-mode` is quite proactive about doing things automatically for you. It thus can, and often does, conflict with `smartparens`. I am thus proposing to add a few words of warning...
## Expected behavior In Latex mode, inside a snippet, adding an open paren does not automatically close it. ## Actual behavior `\frac{(}{}` should be `\frac{()}{}` ## Steps to reproduce the...
Fixes the roughest issues of #784; see the discussion there.
## Expected behavior There should be no error when calling `sp-backward-delete-word` when the kill ring is empty. ## Actual behavior An error happened and it took me into recursive edit....
## Expected behavior I want to be able to swap an s-expression with its adjacent neighbors at the whim of a keybinding ; sp-swap-right 1 |2 3 => 1 3...
## Expected behavior Given a buffer with the following contents (where `|` indicates the point) ``` | ``` Executing `M-: (sp-get-enclosing-sexp) RET` should return `(:beg 1 :end 25 :op ""...