슬래시 미일치 Enter 동작 보정
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
## 2026-07-28 v1.11.110 — 슬래시 메뉴는 실행할 후보가 있을 때만 입력을 잡는다
|
||||
|
||||
슬래시 메뉴가 열려 있다는 이유만으로 Enter를 먼저 막으면 `/ㄴㅇ`처럼 명령 후보가 없는 일반 텍스트도 줄바꿈할 수 없다. 슬래시 입력은 명령 실행 단축키이기 전에 문서 안에 남을 수 있는 문자이므로, 메뉴가 키보드 이벤트를 가로채는 기준을 “표시할 후보가 있는가”로 좁힌다. 후보가 없으면 메뉴 상태만 정리하고 라이브·소스 편집기의 일반 줄바꿈과 커서 이동 흐름을 그대로 따른다.
|
||||
|
||||
## 2026-07-27 v1.11.109 — 슬래시 메뉴 취소는 같은 입력에만 유지한다
|
||||
|
||||
슬래시 메뉴를 ESC로 닫은 뒤 같은 줄에서 다시 열리지 않도록 억제하는 처리는 필요하지만, 줄 번호만 기준으로 억제하면 사용자가 `/`를 지웠다가 다시 입력해도 새 입력으로 인식하지 못한다. 취소는 “현재 입력을 잠시 무시”하는 의미이지 “그 줄의 슬래시 메뉴를 계속 금지”하는 의미가 아니므로, 억제 상태에 취소 당시 줄 내용을 함께 저장하고 줄 내용이 바뀌면 억제를 해제한다.
|
||||
|
||||
Reference in New Issue
Block a user