Skip to content

fix(parser): Windows 환경의 CFB 경로 구분자 오류 수정#152

Merged
edwardkim merged 1 commit intoedwardkim:mainfrom
dreamworker0:fix-windows-path-separator
Apr 16, 2026
Merged

fix(parser): Windows 환경의 CFB 경로 구분자 오류 수정#152
edwardkim merged 1 commit intoedwardkim:mainfrom
dreamworker0:fix-windows-path-separator

Conversation

@dreamworker0
Copy link
Copy Markdown
Contributor

Windows 환경에서 cfb 크레이트 동작 시 발생하는 역슬래시() 경로 구분자 문제를 슬래시(/) 단위로 일일이 변경하여 모든 OS 환경에서 일관된 경로를 보장하도록 함.

변경 요약

이 PR이 해결하는 문제와 변경 내용을 간결하게 설명해주세요.

관련 이슈

closes #

테스트

  • cargo test 통과
  • cargo clippy -- -D warnings 통과
  • 관련 샘플 파일로 SVG 내보내기 확인
  • 웹(WASM) 렌더링 확인 (해당하는 경우)

스크린샷

변경 전후 비교가 필요한 경우 첨부해주세요.

Windows 환경에서 cfb 크레이트 동작 시 발생하는 역슬래시(\) 경로 구분자 문제를 슬래시(/) 단위로 일일이 변경하여 모든 OS 환경에서 일관된 경로를 보장하도록 함.
Copy link
Copy Markdown
Owner

@edwardkim edwardkim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

로컬 검증 완료 ✅

  • cargo test 785개 전체 통과
  • 변경 범위가 명확하고 안전: to_string_lossy().replace('\\', "/")로 OS간 경로 일관성 보장
  • cfb_reader.rs의 3개 함수 모두 일관되게 수정됨

감사합니다! 🎉

@edwardkim edwardkim merged commit 61e7d8f into edwardkim:main Apr 16, 2026
edwardkim added a commit that referenced this pull request Apr 19, 2026
본 v0.5.0 → v0.7.3 (라이브러리) / 0.2.0 (확장) 배포 주기에
머지된 외부 기여자 6명을 README 3개 변경 이력에 추가:

- @ahnbu — Ctrl+S file handle (PR #189, 기명시)
- @bapdodi — 회전 도형 리사이즈 + Flip (PR #192)
- @dreamworker0 — Windows CFB 경로 (PR #152)
- @marsimon — HWP 그림 효과 SVG (PR #149)
- @postmelee — 썸네일 + options CSP (PR #168)
- @seunghan91 — HWPX Serializer + 다수 (PR #170, #161, #163, #153, #154)

각 README 끝에 "기여자 감사" 섹션 추가 — 6명 일괄 인정.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

2 participants