You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#1425 added an implementation of paredit-kill, but left some bugs unfixed. The following bugs are mentioned in the PR.
Some of the screenshots below have color displaying the region that will be killed, for debugging purposes. This commit adds that (for debugging only): dandavison@c2776fb
1
(JS)
Here is an example of something that does not work correctly yet:
const initialText = `(
(
a b
)
(
c d
)
)`;
With cursor here: const initialText = <CURSOR>`(, the result is
const initialText = `;
So as you can see it incorrectly leaves a backtick. In Emacs, in contrast, it deletes both backticks and the material contained within them:
const initialText = ;
2
(Scala)
Here's an incorrect case (it should kill to end of line in this situation, but the shading shows that it actually kills to the end of the next line)
"source": source_name,
{"id": f'{target_name}.{space}' if space else target_name},
op
3
(Scala)
And another one, in Scala. Again, this should kill to end of current line only:
val userIdInQueryParams =
if (satisfiesCustomAccessControlLogic(ctx.key.opaqueName1)) {
The text was updated successfully, but these errors were encountered:
#1425 added an implementation of
paredit-kill
, but left some bugs unfixed. The following bugs are mentioned in the PR.Some of the screenshots below have color displaying the region that will be killed, for debugging purposes. This commit adds that (for debugging only): dandavison@c2776fb
1
(JS)
Here is an example of something that does not work correctly yet:
With cursor here:
const initialText = <CURSOR>`(
, the result isSo as you can see it incorrectly leaves a backtick. In Emacs, in contrast, it deletes both backticks and the material contained within them:
2
(Scala)
Here's an incorrect case (it should kill to end of line in this situation, but the shading shows that it actually kills to the end of the next line)
3
(Scala)
And another one, in Scala. Again, this should kill to end of current line only:
The text was updated successfully, but these errors were encountered: