Skip to content

release(void): v1.4.2 — 런타임 소프트랩 복사 회귀 테스트#33

Merged
dancinlife merged 1 commit into
void/mainfrom
void/diag-softwrap-copy
May 30, 2026
Merged

release(void): v1.4.2 — 런타임 소프트랩 복사 회귀 테스트#33
dancinlife merged 1 commit into
void/mainfrom
void/diag-softwrap-copy

Conversation

@dancinlife
Copy link
Copy Markdown
Contributor

무엇을

소프트랩 복사 진단 후속 — 실제 렌더러 자동-wrap 경로를 검증하는 회귀 테스트 + v1.4.2 범프.

배경

#32 진단은 testWriteString(이미 wrap 플래그가 박힌 더미 데이터) 기준이었음. 사용자 증상("화면 폭만 바꿔도 복사 결과가 다름")은 런타임 자동-wrap 경로를 가리키므로, 그 경로를 직접 검증.

추가 테스트

Terminal: runtime soft-wrap selection copy rejoin — 폭 5칸 화면에 Terminal.print로 15자 입력 → 렌더러가 row.wrap을 세팅하며 3줄로 자동 wrap → selectAllselectionString 복사가 개행 없이 한 줄(ABCDEFGHIJKLMNO)로 재결합되는지 검증.

결과 (test 툴로 QA)

Build Summary: 59/59 steps succeeded; 66/66 tests passed

화면 폭과 무관히 코어 복사 경로가 런타임 소프트랩을 정상 재결합함을 확정. 사용자 측 증상은 코어 위층(macOS 선택 좌표) 또는 진짜 hard-newline 출력일 가능성 — 별도 추적.

버전

  • build.zig.zon 1.4.1 → 1.4.2
  • CHANGELOG [1.4.2]

🤖 Generated with Claude Code

실제 렌더러 자동-wrap 경로(Terminal.print → row.wrap)로 폭 초과 입력을
3줄로 wrap시킨 뒤 전체선택 복사가 개행 없이 한 줄로 재결합되는지 검증하는
회귀 테스트를 Terminal.zig 에 추가. 화면 폭과 무관히 코어 복사 경로가
런타임 소프트랩을 정상 재결합함을 확정 (66/66 통과).

- build.zig.zon 1.4.1 → 1.4.2
- CHANGELOG [Unreleased] → [1.4.2]

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dancinlife dancinlife merged commit 8eda119 into void/main May 30, 2026
94 of 97 checks passed
@dancinlife dancinlife deleted the void/diag-softwrap-copy branch May 30, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant