2026-09-18

요약 (AI 작성)

LSP 2단이 이어진 날입니다. 정의로 이동·되돌아가기 — F12·⌘클릭이 definition 을 §5.2 의 navigateTo 로 잇고 ⌃-/⌃⇧- 로 뒤로·앞으로(②, §8.2c), 시그니처 힌트 — 트리거 글자·재트리거·caret 이동에 signatureHelp 를 묻고 활성 파라미터를 accent 로, ⇧⌘Space(③), 문서 포맷 — ⇧⌥F 가 textDocument/formatting 의 TextEdit[] 을 §3.6 규칙으로 적용(④, §8.2e). session-host 는 예약 대조가 어긋난 «축» 을 안 남겨 원인을 두 번 틀리게 짚었던 진단 구멍을 메웠습니다.

zntc 는 #4659 파생으로 re-export 체인의 CJS interop 을 import 문의 주인 기준으로 판정하고, CJS default import 직접 축약을 ESM importer 에도 적용했으며, CLI 테스트 하네스를 browserslist 데이터 노화에 안 흔들리게 고정했습니다.

커밋

ohah/maru

ohah/zntc

PR (해당일 생성/머지)

repo#상태제목
ohah/zntc#4664mergedperf(bundler): CJS default import 직접 축약을 ESM importer 에도 적용
ohah/zntc#4663mergedfix(test): CLI 테스트 하네스를 browserslist 데이터 노화에 안 흔들리게 고정
ohah/zntc#4662mergedfix(bundler): #4659 파생 — re-export 체인의 CJS interop 을 import 문의 주인 기준으로 판정
ohah/maru#3794mergedfeat(editor): 문서 포맷 — ⇧⌥F → textDocument/formatting, TextEdit[] 을 §3.6 규칙으로 적용 (LSP 2단 ④, §8.2e)
ohah/maru#3793mergedfeat(editor): 시그니처 힌트 — 트리거 글자·재트리거·caret 이동에 signatureHelp, 활성 파라미터 accent, ⇧⌘Space (LSP 2단 ③, §8.2d)
ohah/maru#3792mergeddiag(session-host): 예약 대조가 어긋난 «축» 을 안 남겨 원인을 두 번 틀리게 짚었다
ohah/maru#3791mergedfeat(editor): 정의로 이동·되돌아가기 — F12·⌘클릭 → definition → §5.2 navigateTo; ⌃-/⌃⇧- 뒤로·앞으로 (LSP 2단 ②, §8.2c)