smartparens
smartparens copied to clipboard
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
When closing the tags in nxml-mode, smartparens will conflict with the nxml tag completion and result in double closing >> for a tag. Example: ``` | ``` then ``` ```...
I'd like to suggest a change in the behaviour of the deletion commands bound to `` and `` if the user is operating on an empty, escaped string. Consider this...
Currently if you hit `M-s` in the middle of the code below it transforms from ``` test(foo,bar) => testfoo,bar ``` Given that parentheses are optional in ruby I would expect...
It would be great to highlight the matching delimiters when the cursor is in the tag, not only before or after. All of the following should be highlighted: ``` ruby...
## Expected behavior ``` " asd | ( asd" sp-kill-hybrid-sexp " asd |" ``` ## Actual behavior ``` "asd| ```
This might or might not be expected, but I would prefer this working as regular hybrid sexps. ## Expected behavior ```php | /** * @return array */ public function jsonSerialize()...
- [ ] Does not work with a selected region and backspace (some of the delsel hacks need to be updated) - [ ] Let people in https://github.com/luxbock/evil-cleverparens and evil-smartparens...
``` (cond ;; case 1 (empty line / two this type text objectis just next each other (like "test-symbol|(test)") ) ((and at-beginning at-end) (setq beginning-point (point))) ;; case 2 (other)...
https://drive.google.com/file/d/1KKjBCrCgnOcwxsQpHwdNpWcvWupMth1P/view?usp=drive_link
Hi, I have things like ``` (sp-with-modes 'matlab-mode (sp-local-pair "'" nil :unless '(sp-point-after-word-p) :actions '(insert))) ``` in my configs. After that the `'` will not be highlight even when has...