@@ -10,7 +10,7 @@ import (
10
10
"reflect"
11
11
"runtime"
12
12
13
- "github.com/mattn/go-runewidth "
13
+ "github.com/charmbracelet/x/exp/term/ansi "
14
14
"github.com/pelletier/go-toml/v2"
15
15
"github.com/yorukot/superfile/src/internal/utils"
16
16
@@ -46,34 +46,34 @@ func ValidateConfig(c *ConfigType) error {
46
46
return errors .New (LoadConfigError ("default_sort_type" ))
47
47
}
48
48
49
- if runewidth .StringWidth (c .BorderTop ) != 1 {
49
+ if ansi .StringWidth (c .BorderTop ) != 1 {
50
50
return errors .New (LoadConfigError ("border_top" ))
51
51
}
52
- if runewidth .StringWidth (c .BorderBottom ) != 1 {
52
+ if ansi .StringWidth (c .BorderBottom ) != 1 {
53
53
return errors .New (LoadConfigError ("border_bottom" ))
54
54
}
55
- if runewidth .StringWidth (c .BorderLeft ) != 1 {
55
+ if ansi .StringWidth (c .BorderLeft ) != 1 {
56
56
return errors .New (LoadConfigError ("border_left" ))
57
57
}
58
- if runewidth .StringWidth (c .BorderRight ) != 1 {
58
+ if ansi .StringWidth (c .BorderRight ) != 1 {
59
59
return errors .New (LoadConfigError ("border_right" ))
60
60
}
61
- if runewidth .StringWidth (c .BorderBottomLeft ) != 1 {
61
+ if ansi .StringWidth (c .BorderBottomLeft ) != 1 {
62
62
return errors .New (LoadConfigError ("border_bottom_left" ))
63
63
}
64
- if runewidth .StringWidth (c .BorderBottomRight ) != 1 {
64
+ if ansi .StringWidth (c .BorderBottomRight ) != 1 {
65
65
return errors .New (LoadConfigError ("border_bottom_right" ))
66
66
}
67
- if runewidth .StringWidth (c .BorderTopLeft ) != 1 {
67
+ if ansi .StringWidth (c .BorderTopLeft ) != 1 {
68
68
return errors .New (LoadConfigError ("border_top_left" ))
69
69
}
70
- if runewidth .StringWidth (c .BorderTopRight ) != 1 {
70
+ if ansi .StringWidth (c .BorderTopRight ) != 1 {
71
71
return errors .New (LoadConfigError ("border_top_right" ))
72
72
}
73
- if runewidth .StringWidth (c .BorderMiddleLeft ) != 1 {
73
+ if ansi .StringWidth (c .BorderMiddleLeft ) != 1 {
74
74
return errors .New (LoadConfigError ("border_middle_left" ))
75
75
}
76
- if runewidth .StringWidth (c .BorderMiddleRight ) != 1 {
76
+ if ansi .StringWidth (c .BorderMiddleRight ) != 1 {
77
77
return errors .New (LoadConfigError ("border_middle_right" ))
78
78
}
79
79
0 commit comments