smartparens
smartparens copied to clipboard
raise and splice on string should have equivalent behaviour
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 equivalent as well. The point being inside the string, yet not "raising" the contents of the string is unexpected.
Both produce the same result for me. Do you have the latest version? There were some bugs fixed recently regarding sp-raise-sexp.
Seems like this has to do with enabling string parsing... I'm very close to removing that setting so it should "fix itself" automatically.