Open Wilfred opened 7 years ago
This is expected behavior for me. I see ,@
as part of ,@(
, so when that one gets removed by r, the rest has to go too.
But it might be interesting to have r produce:
`(foo ,@|(bar))
And another r give:
`(foo |(bar))
Yep, that was the behaviour I had in mind. I think that would conveniently support both use cases.
Given the following s-expression, where
|
is point:Pressing
r
(bound tospecial-lispy-raise
) gives me the following:whereas I was expecting:
(which is the behaviour of
paredit-raise-sexp
)