Skip to content

fix: 行の表示が80文字で切れる問題を修正#5

Open
zztkm wants to merge 1 commit intomainfrom
fix/terminal-width-display
Open

fix: 行の表示が80文字で切れる問題を修正#5
zztkm wants to merge 1 commit intomainfrom
fix/terminal-width-display

Conversation

@zztkm
Copy link
Owner

@zztkm zztkm commented Mar 12, 2026

Summary

  • draw_rowsdraw_status_bar でハードコードされていた 80 をターミナルの実際の列数に置き換え
  • 両関数に cols: u16 パラメータを追加
  • refresh()termion::terminal_size() から取得した列数 (size.0) を渡すよう変更

Test plan

  • cargo build でビルドエラーがないことを確認
  • cargo test で全59テストが通ることを確認
  • 80文字を超える長い行があるファイルを zim <file> で開き、ターミナル幅に合わせて正しく表示されることを確認
  • ステータスバーがターミナル幅に合わせて表示されることを確認

🤖 Generated with Claude Code

80文字にハードコードされていた表示幅をターミナルの実際の列数に置き換える。
draw_rows と draw_status_bar に cols: u16 パラメータを追加し、
refresh() から termion::terminal_size() で取得した cols (size.0) を渡すよう変更。

Co-Authored-By: Claude Sonnet 4.6 <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.

1 participant