v1.4.3
Windows 인코딩 버그 수정
Windows에서 Java 코드 컴파일·실행 시 발생하던 문자 인코딩 문제를 해결했습니다.
수정 (Fixes)
- [#2] Windows javac "unmappable character" 오류 — 래퍼 소스를 UTF-8로 저장하고
javac -encoding UTF-8로 컴파일. 한국어 Windows 기본 코드페이지(MS949)에서 한글 주석으로 컴파일이 깨지던 문제 해결. - [#4] Windows 실행 결과 한글 깨짐 — Java/Kotlin 실행을 UTF-8 표준 입출력으로 수행하고 프로세스 스트림을 UTF-8로 읽음.
- Windows 도구 탐지 —
which→where,.exe해석,python우선. Windows에서 Java/Python 실행 실패 해결. - levelToString 크래시 — 범위 밖 레벨에서 ArrayIndexOutOfBounds 발생하던 문제 수정.
- 폴더명 정리 —
.와+보존 (예: "A+B").
CI
- verify 워크플로가 ubuntu + windows 두 OS에서 전체 테스트(인코딩 회귀 테스트 포함)를 실행합니다.
제보해주신 @bangddong 님, 수정 PR을 올려주신 @Mayank-Sr 님께 감사드립니다. 🙏