Commit 41de921
fix(list): TUI メニューの色付け既定 OFF と 10件目以降の二重字下げ修正
- _STATUS_COLOR を False に: menu entry に ANSI を埋め込むと
simple_term_menu の wcswidth() が -1 を返し表示幅計算/ハイライト消去が
崩れるため、実機検証まで色付けを無効化 (機能 > 装飾)
- _build_menu_entries: ショートカット無し行 (10件目以降) の手動 4 スペース
字下げを除去。simple_term_menu はショートカット定義時に全行へ 4 文字
ガターを自前描画するため、二重インデントになっていた
- test: 上記に合わせて 10件目の期待値を body 先頭 (字下げ無し) に更新
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 62afb69 commit 41de921
2 files changed
Lines changed: 18 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
153 | | - | |
154 | | - | |
155 | | - | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
156 | 160 | | |
157 | 161 | | |
158 | 162 | | |
| |||
163 | 167 | | |
164 | 168 | | |
165 | 169 | | |
166 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
167 | 173 | | |
168 | 174 | | |
169 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
589 | | - | |
590 | | - | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
591 | 593 | | |
592 | | - | |
| 594 | + | |
593 | 595 | | |
594 | 596 | | |
595 | 597 | | |
| |||
0 commit comments