smartparens
smartparens copied to clipboard
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
Do you plan to add commands to change pairs? `Evil-surround` has a similar `change` function inherited from `surround.vim`. `Smartparens` are good at inserting/manipulating pairs, would it be better if pair...
Think of Vim and Emacs search all include a feature, that whether a searching pattern should also match char under point. `sp-forward-sexp` and other sp- searching command could also provide...
Given: `(foo "|bar")`, `sp-splice-sexp` results in: `(foo |bar)` and `sp-raise-sexp` results in: `|"bar"` Given that when called from: `(foo "b|ar")` the two are equivalent, I think this case should be...
For C/C++ modes, `sp-slurp-hybrid-sexp` is a godsend. It solves several issues I've got with the regular `sp-forward-slurp-sexp`, e.g. weird handling of the C++ arrow (->) operator and strange insertion of...
Currently the :prefix argument to sp-local-pair allows specifying a prefix regex for the opening delimiter. It would be useful to also allow one for the closing delimiter. For example, in...
Hi @Fuco1, I'm using smartparens and I would like to set a even more smart behavior. I've tried to set a behavior that is put enclosing pair in a word...
I'd like to be able to type `` and have smartparens automatically add ``. smartparens-html.el seems to contain code that does this: ``` lisp (sp-with-modes sp--html-modes (sp-local-pair "") (sp-local-tag "
I'm attaching [dump.txt](https://github.com/Fuco1/smartparens/files/62179/dump.txt) with record of my REPL tinkering. What I exprienced(not the first time, and it's super annoying) is that after some time, whenever I try to open a...
[Video](http://brause.cc/video/smartparens.mkv). I can reproduce this with `sp-cancel-autoskip-on-backward-movement` set to `nil` in `emacs -Q`.
I'm referencing this issue: https://github.com/nashamri/spacemacs-theme/issues/25 When creating a parenthesis with smartparens, the insides will be highlighted until the cursor exits. This highlighting overlays the selection face background. See the example...