Skip to content

Commit 955bd20

Browse files
authored
Merge pull request #9 from hymkor/push-sswwvmqtnmqs
Updated `go-readline-ny` to v1.12.2 and `go-ttyadapter` to v0.2.0, and switched API calls to use `go-ttyadapter`.
2 parents 72edd02 + 7315884 commit 955bd20

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ require (
1313
github.com/mattn/go-colorable v0.1.14
1414
github.com/microsoft/go-mssqldb v1.7.2
1515
github.com/nyaosorg/go-box/v3 v3.0.0
16-
github.com/nyaosorg/go-readline-ny v1.12.1
16+
github.com/nyaosorg/go-readline-ny v1.12.2
1717
github.com/sijms/go-ora/v2 v2.8.22
1818
golang.org/x/term v0.29.0
1919
)
@@ -32,7 +32,7 @@ require (
3232
github.com/mattn/go-tty v0.0.7 // indirect
3333
github.com/ncruces/go-strftime v0.1.9 // indirect
3434
github.com/nyaosorg/go-readline-skk v0.6.0 // indirect
35-
github.com/nyaosorg/go-ttyadapter v0.0.1 // indirect
35+
github.com/nyaosorg/go-ttyadapter v0.2.0 // indirect
3636
github.com/nyaosorg/go-windows-mbcs v0.4.4 // indirect
3737
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
3838
golang.org/x/crypto v0.29.0 // indirect

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ github.com/ncruces/go-strftime v0.1.9 h1:bY0MQC28UADQmHmaF5dgpLmImcShSi2kHU9XLdh
5252
github.com/ncruces/go-strftime v0.1.9/go.mod h1:Fwc5htZGVVkseilnfgOVb9mKy6w1naJmn9CehxcKcls=
5353
github.com/nyaosorg/go-box/v3 v3.0.0 h1:W5qfScEkKBoD68gbP/lwfWlvcTRB0rwXkhL+9iC62xI=
5454
github.com/nyaosorg/go-box/v3 v3.0.0/go.mod h1:70GsE9mIh7JKVCxt71q3jEijO6C9YJmOZqWpPa9w+GY=
55-
github.com/nyaosorg/go-readline-ny v1.12.1 h1:yEDbW3Np7a/mCKwww3cTQYc9c7U6OnPogMeAjXYUg5M=
56-
github.com/nyaosorg/go-readline-ny v1.12.1/go.mod h1:JgZg/fWrTrLe+0Pzc7LzptNK28YO6wrdVQPSmJF69ug=
55+
github.com/nyaosorg/go-readline-ny v1.12.2 h1:PH273rRJ7USE2nCjJK7QzuiFpxJsnzWY2XKsJIdwLSs=
56+
github.com/nyaosorg/go-readline-ny v1.12.2/go.mod h1:KIoNjr6f6aur67nnYkVvLapZQiFPNRSqUcTe32IgeLE=
5757
github.com/nyaosorg/go-readline-skk v0.6.0 h1:n7iy806v34+HwiCgBog7OfUaHe9m43z2o6mg3dylgXo=
5858
github.com/nyaosorg/go-readline-skk v0.6.0/go.mod h1:ulYKxU1enVwOlLA8LFNaRUxSlI1PyayTM1PBOPVs1w8=
59-
github.com/nyaosorg/go-ttyadapter v0.0.1 h1:4VslnofOrGLqXvVeKwz51BDR+Q82D2Iitk51urYRLGo=
60-
github.com/nyaosorg/go-ttyadapter v0.0.1/go.mod h1:w6ySb/Y8rpr0uIju4vN/TMRHC/6ayabORHmEVs6d/qE=
59+
github.com/nyaosorg/go-ttyadapter v0.2.0 h1:2DEL0MeesXRzuppCUlZIwY4vUKTjfIL+8aoR+pUUzGg=
60+
github.com/nyaosorg/go-ttyadapter v0.2.0/go.mod h1:w6ySb/Y8rpr0uIju4vN/TMRHC/6ayabORHmEVs6d/qE=
6161
github.com/nyaosorg/go-windows-mbcs v0.4.4 h1:x5MqDvOsfRO8F2a9Uedlm3I6SB/H0whN4KZknTOLe3w=
6262
github.com/nyaosorg/go-windows-mbcs v0.4.4/go.mod h1:P610Wyc6LcgDbx2VZhwUQn02XRuwjqGK2l/3wox3auA=
6363
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=

interactive.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ import (
77
"regexp"
88
"strings"
99

10+
"github.com/nyaosorg/go-ttyadapter"
11+
"github.com/nyaosorg/go-ttyadapter/auto"
12+
"github.com/nyaosorg/go-ttyadapter/tty8"
13+
1014
"github.com/nyaosorg/go-readline-ny"
11-
"github.com/nyaosorg/go-readline-ny/auto"
1215
"github.com/nyaosorg/go-readline-ny/keys"
13-
"github.com/nyaosorg/go-readline-ny/tty8"
1416

1517
"github.com/hymkor/csvi"
1618
"github.com/hymkor/go-multiline-ny"
@@ -71,7 +73,7 @@ func isOneLineCommand(cmdLine string) bool {
7173

7274
type interactiveIn struct {
7375
*multiline.Editor
74-
tty readline.ITty
76+
tty ttyadapter.Tty
7577
csviPilot csvi.Pilot
7678
}
7779

@@ -131,7 +133,7 @@ func (ss *session) newInteractiveIn() *interactiveIn {
131133
if ss.SubmitByEnter {
132134
editor.SwapEnter()
133135
}
134-
var tty readline.ITty
136+
var tty ttyadapter.Tty
135137
var csviPilot csvi.Pilot
136138
if ss.Auto != "" {
137139
text := strings.ReplaceAll(ss.Auto, "||", "\n") // "||" -> Ctrl-J(Commit)

release_note_en.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
( **English** / [Japanese](release_note_ja.md) )
22

33
- Refactor `dialect` subpackage: rename fields and methods for clarity (#8)
4+
- Updated `go-readline-ny` to v1.12.2 and `go-ttyadapter` to v0.2.0, and switched API calls to use `go-ttyadapter`.(#9)
45

56
v0.25.0
67
=======

release_note_ja.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
( [English](release_note_en.md) / **Japanese** )
22

33
- サブパッケージ `dialect` をリファクタリング: フィールド・メソッドを改名 (#8)
4+
- `go-readline-ny` を v1.12.2、`go-ttyadapter` を v0.2.0 に更新し、対応する API 呼び出しを `go-ttyadapter` 側に切り替えた。(#9)
45

56
v0.25.0
67
=======

0 commit comments

Comments
 (0)