smartparens icon indicating copy to clipboard operation
smartparens copied to clipboard

Minor mode for Emacs that deals with parens pairs and tries to be smart about it.

Results 231 smartparens issues
Sort by recently updated
recently updated
newest added

In bibtex-mode: 1) type: "asdf asdf asdf() asdf" 2) do backward slurp with point in () 3) end up with "asdf asdf ([WAY TOO MUCH WHITESPACE HERE]asdf) asdf" 4) similar...

Hi, there. I'm new to smartparens. I use C-S- or C-S- alot for selecting "words" It seems like C-S- is not bound to anything but it doesn't work when I...

unconfirmed

Hi guys. I had stumbled across a method definition similar to the one below: ``` def make_noise for count in 1..10 do puts "meow" end end ``` After putting the...

specific-mode-support

I just started learning Smartparens via Spacemacs and ran into this issue. On the form `(let [] x {:a 1 :b 2})`, with the point at `]`, I type `SPC...

enhancement

I've noticed performing commands repeatedly (eg. scrolling) in large org-mode buffers cause a huge amount of slow down, and narrowed it down to calling `sp--save-pre-command-state` in `pre-command-hook`. In particular, `sp-point-in-string`....

unconfirmed

So obviously C++ has syntactic ambiguities that means support will be imperfect, but it would be nice to be able to at least highlight a region and press < to...

specific-mode-support

``` case $1 in -d) echo "$projectile_dir" exit 0 ;; esac ``` I was writing this snippet of zsh (though I think the syntax is the same in bash) and...

enhancement
specific-mode-support

When in strict mode (in elsip), when for some reason a single " character appears, it is not possible to delete the character backward using `sp-backward-delete-char`

bug

With the recent refactoring of barf functions, inline delimiters are not properly barfed: ``` ruby begin foo if bar| end ``` Should return: ``` ruby begin foo end if bar|...

enhancement
specific-mode-support
language:ruby

For example in C ``` foo(f(1),| g(2)); ``` should result in ``` foo(g(2), f(1)|); ``` not ``` foo(g(2) f(1),|); ``` However, for slurping dragging the punctuation is important, so that...

enhancement