결과
사용자 요청: ---, - [ ]처럼 여러 원문 글자가 하나의 컨트롤로 투영된 뒤에는 한 글자처럼 편집한다.
범위와 완료 조건
가로줄과 todo의 좌우 이동·Shift 선택·Backspace/Delete를 하나의 편집 단위로 처리한다. 기존 contenteditable TextProjection.atomic을 정본으로 사용하고 Markdown Web이 적용 대상을 지정한다. 컨트롤에 포함되는 구분 공백은 별도 이동 정지점으로 만들지 않는다. 원문·복사·Undo/Redo를 보존한다.
가로줄 문법 변형과 todo 체크/목록 변형, 양방향 이동·선택·삭제·복사·Undo를 공용 API 검사와 실제 Bear 키 입력으로 검증한다. 공개 계약·소유 문서·Usage 설명을 갱신한다. 문서 모델을 가상 한 글자로 변경하거나 일반 Markdown 기호 전체를 원자화하지 않는다.
app-bear 기준 독립 PR로 준비하며 기존 #770~#772 병합은 포함하지 않는다.
결과
사용자 요청:
---,- [ ]처럼 여러 원문 글자가 하나의 컨트롤로 투영된 뒤에는 한 글자처럼 편집한다.범위와 완료 조건
가로줄과 todo의 좌우 이동·Shift 선택·Backspace/Delete를 하나의 편집 단위로 처리한다. 기존 contenteditable
TextProjection.atomic을 정본으로 사용하고 Markdown Web이 적용 대상을 지정한다. 컨트롤에 포함되는 구분 공백은 별도 이동 정지점으로 만들지 않는다. 원문·복사·Undo/Redo를 보존한다.가로줄 문법 변형과 todo 체크/목록 변형, 양방향 이동·선택·삭제·복사·Undo를 공용 API 검사와 실제 Bear 키 입력으로 검증한다. 공개 계약·소유 문서·Usage 설명을 갱신한다. 문서 모델을 가상 한 글자로 변경하거나 일반 Markdown 기호 전체를 원자화하지 않는다.
app-bear기준 독립 PR로 준비하며 기존 #770~#772 병합은 포함하지 않는다.