Skip to content

Commit ab3272e

Browse files
authored
Merge pull request #10 from myuron/fix/focus-indicator-border-color
add
2 parents 27d29e6 + 2f7736e commit ab3272e

2 files changed

Lines changed: 16 additions & 12 deletions

File tree

.claude/plans/plan.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,7 @@
1-
# ヤンク取り消し機能(yトグル)
2-
3-
## 概要
4-
`y`キーでヤンクした後、もう一度`y`を押すとヤンクを取り消す(トグル動作)。
5-
6-
## 実装方針
7-
- `App.yank()` メソッドに、既にYankBufが存在し、フォーカス中のペインがヤンク元と同じ場合にヤンクを取り消すロジックを追加
8-
- 取り消し時: YankBufをクリア、選択マーク(`*`)をクリア、ステータスメッセージを表示
1+
# Plan: 検索マッチのハイライト表示
92

103
## タスク
11-
- [x] 1. 失敗するテストを書く (`internal/ui/keybinding_test.go`)
12-
- [x] 2. テストをパスするコードを実装
13-
- [x] 3. フォーマッター・リンター実行
14-
- [x] 4. ユニットテスト全体実行
4+
- [x] 1. `highlightMatch(name, query string) string` ヘルパー関数を追加
5+
- [x] 2. `renderEntries`で検索クエリがある場合にハイライト適用
6+
- [x] 3. テスト作成(`highlightMatch`のユニットテスト)
7+
- [x] 4. ビルド・テスト・フォーマット確認

.claude/settings.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"permissions": {
3+
"allow": [
4+
"mcp__serena",
5+
"Bash(gofmt:*)",
6+
"Bash(ls:*)"
7+
],
8+
"deny": [
9+
]
10+
}
11+
}

0 commit comments

Comments
 (0)