Skip to content

Commit f7a3aab

Browse files
authored
Merge pull request #27 from hymkor/csvi-1.20.1retry
Update Csvi library package to v1.20.1
2 parents f4c578e + 8bdf7fd commit f7a3aab

File tree

5 files changed

+15
-4
lines changed

5 files changed

+15
-4
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.20
55
require (
66
github.com/glebarez/go-sqlite v1.22.0
77
github.com/go-sql-driver/mysql v1.8.1
8-
github.com/hymkor/csvi v1.19.1
8+
github.com/hymkor/csvi v1.20.1
99
github.com/hymkor/go-multiline-ny v0.22.3
1010
github.com/hymkor/go-shellcommand v0.0.2
1111
github.com/hymkor/struct2flag v0.0.4

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ github.com/golang-sql/sqlexp v0.1.0/go.mod h1:J4ad9Vo8ZCWQ2GMrC4UCQy1JpCbwU9m3EO
2525
github.com/google/pprof v0.0.0-20240409012703-83162a5b38cd h1:gbpYu9NMq8jhDVbvlGkMFWCjLFlqqEZjEmObmhUy6Vo=
2626
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
2727
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
28-
github.com/hymkor/csvi v1.19.1 h1:gVoqVBgPyEjPWwz3URGLZhQ5RUZQdTzbO5h8sQ0g29g=
29-
github.com/hymkor/csvi v1.19.1/go.mod h1:s1gvb3w9tVJjb+RhNPGZgHrV8xfRWTIopa57nZCS3hM=
28+
github.com/hymkor/csvi v1.20.1 h1:C2hL6Y9i57P9K83t3LSfiYYvJK61RlfJ/WKgwTWVjEs=
29+
github.com/hymkor/csvi v1.20.1/go.mod h1:s1gvb3w9tVJjb+RhNPGZgHrV8xfRWTIopa57nZCS3hM=
3030
github.com/hymkor/go-multiline-ny v0.22.3 h1:+4ttpG8MQK6F3uWqxbWFoDlIAN8bv4BmH7HyxTIfHn0=
3131
github.com/hymkor/go-multiline-ny v0.22.3/go.mod h1:9FsFQa3nIhxAjz1yL0kK/Oya/LB4fBsHckY3ZqBcTJY=
3232
github.com/hymkor/go-shellcommand v0.0.2 h1:6+XG2h/9DGk5i3Oh4rU48z/nsPWx4Sp73s6OpryQtyw=

release_note_en.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ Release notes (English)
22
=======================
33
( **English** / [Japanese](release_note_ja.md) )
44

5+
- Update github.com/hymkor/csvi from v1.19.1 to v1.20.1 (#27)
6+
- Use `(*csvi.Application) MessageAndGetKey` instead of removed `(*csvi.Application) YesNo`
7+
- Fix display overflow caused by halfwidth kana with voiced/semi-voiced sound marks
8+
- Fix a CPU spinning issue after data fetching completed
9+
510
v0.27.1
611
-------
712
Jan 4, 2026

release_note_ja.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ Release notes (Japanese)
22
========================
33
( [English](release_note_en.md) / **Japanese** )
44

5+
- Update github.com/hymkor/csvi from v1.19.1 to v1.20.1 (#27)
6+
- 廃止された `(*csvi.Application) YesNo` のかわりに、`(*csvi.Application) MessageAndGetKey` を使うようにした
7+
- 半角カナの濁音・半濁音記号が含まれていると表示桁数が超過して表示が乱れる問題を修正
8+
- データ読み込みが終わると、CPU が空回りになる問題に対処
9+
510
v0.27.1
611
-------
712
Jan 4, 2026

spread/view.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ func (viewer *Viewer) edit(title string, validate func(*csvi.CellValidatedEvent)
9393
}
9494

9595
apply := func(app *csvi.KeyEventArgs) (*csvi.CommandResult, error) {
96-
if app.YesNo("Apply changes and quit ? [y/n] ") {
96+
ch, err := app.MessageAndGetKey("Apply changes and quit ? [y/n] ")
97+
if err == nil && (ch == "y" || ch == "Y") {
9798
io.WriteString(app, "y\n")
9899
applyChange = true
99100
return &csvi.CommandResult{Quit: true}, nil

0 commit comments

Comments
 (0)