Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idempotence of null operations #92

Open
countvajhula opened this issue Mar 11, 2023 · 0 comments
Open

Idempotence of null operations #92

countvajhula opened this issue Mar 11, 2023 · 0 comments

Comments

@countvajhula
Copy link
Collaborator

countvajhula commented Mar 11, 2023

Certain commands insert extra characters that are useful and commonly desired when making changes. But if the command was executed accidentally or if the user changed their mind, we want to ensure that canceling the command restores the buffer to its original state. This ensures that null commands are idempotent, providing a more cohesive experience. The following commands should be reviewed in this connection:

(I)nsert-before
(A)ppend-after
(w)rap
(W)rap

and possibly even:
(o)pen-below
(O)pen-above
(c)hange
(C)hange-remaining
(s)ubstitute (i.e. replace)

@countvajhula countvajhula converted this from a draft issue Mar 11, 2023
@countvajhula countvajhula moved this to In Progress in Symex 2.0 Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

1 participant