Skip to content

add deletion/movement-quasimode for selected node in variadic list #12

Description

@disconcision

the basic case here shouldn't be too bad.

  1. make sure holes spawned in variadic forms are flagged at creation as being members of variadic lists, and that this flag properly carries through transformation

  2. write some transformations to delete, insert, swap-left, and swap-right.

  3. bind to ins, del, C-left, C-right.
    (actually, maybe C-ins/del as well? consistency, makes deletion more purposeful)

insert: new hole before? selection
insert-end: coax the variadic list terminal + into producing an extra terminal hole.

question: make this into a 'proper' quasimode? like, make everything use C-, and do some mode-related color change?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions