Skip to content

가로줄과 todo 컨트롤을 하나의 이동·삭제 단위로 취급한다 #773

Description

@developer-1px

결과

사용자 요청: ---, - [ ]처럼 여러 원문 글자가 하나의 컨트롤로 투영된 뒤에는 한 글자처럼 편집한다.

범위와 완료 조건

가로줄과 todo의 좌우 이동·Shift 선택·Backspace/Delete를 하나의 편집 단위로 처리한다. 기존 contenteditable TextProjection.atomic을 정본으로 사용하고 Markdown Web이 적용 대상을 지정한다. 컨트롤에 포함되는 구분 공백은 별도 이동 정지점으로 만들지 않는다. 원문·복사·Undo/Redo를 보존한다.

가로줄 문법 변형과 todo 체크/목록 변형, 양방향 이동·선택·삭제·복사·Undo를 공용 API 검사와 실제 Bear 키 입력으로 검증한다. 공개 계약·소유 문서·Usage 설명을 갱신한다. 문서 모델을 가상 한 글자로 변경하거나 일반 Markdown 기호 전체를 원자화하지 않는다.

app-bear 기준 독립 PR로 준비하며 기존 #770~#772 병합은 포함하지 않는다.

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

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions