Skip to content

Revise default behavior of accepting an sb method with a changed signature  #101

@LinqLover

Description

@LinqLover

ATM, the default accept command will delete the old method and install the new one. Alternatively, one can press cmd + shift + s to save only the new method. Especially when working in CodeHolders, this is still confusing me frequently because the semantics are contrary to the CodeHolder semantics. I would like a solution that:

  • makes the copy icon which "reminds" you that you can/should use shift + s to save a copy toggleable, so that I can also toggle this icon in the moment I change the signature and upon save, the current toggle state will be used to determine whether the old method should be deleted
  • provides a preference for the default state of this icon

Maybe we could also talk about spawning the new/old method in a separate window when a copy has been saved. :-)

Maybe I will implement this myself when I have lost enough methods. :-)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions