@@ -10,7 +10,7 @@ import (
1010 "reflect"
1111 "runtime"
1212
13- "github.com/mattn/go-runewidth "
13+ "github.com/charmbracelet/x/exp/term/ansi "
1414 "github.com/pelletier/go-toml/v2"
1515 "github.com/yorukot/superfile/src/internal/utils"
1616
@@ -46,34 +46,34 @@ func ValidateConfig(c *ConfigType) error {
4646 return errors .New (LoadConfigError ("default_sort_type" ))
4747 }
4848
49- if runewidth .StringWidth (c .BorderTop ) != 1 {
49+ if ansi .StringWidth (c .BorderTop ) != 1 {
5050 return errors .New (LoadConfigError ("border_top" ))
5151 }
52- if runewidth .StringWidth (c .BorderBottom ) != 1 {
52+ if ansi .StringWidth (c .BorderBottom ) != 1 {
5353 return errors .New (LoadConfigError ("border_bottom" ))
5454 }
55- if runewidth .StringWidth (c .BorderLeft ) != 1 {
55+ if ansi .StringWidth (c .BorderLeft ) != 1 {
5656 return errors .New (LoadConfigError ("border_left" ))
5757 }
58- if runewidth .StringWidth (c .BorderRight ) != 1 {
58+ if ansi .StringWidth (c .BorderRight ) != 1 {
5959 return errors .New (LoadConfigError ("border_right" ))
6060 }
61- if runewidth .StringWidth (c .BorderBottomLeft ) != 1 {
61+ if ansi .StringWidth (c .BorderBottomLeft ) != 1 {
6262 return errors .New (LoadConfigError ("border_bottom_left" ))
6363 }
64- if runewidth .StringWidth (c .BorderBottomRight ) != 1 {
64+ if ansi .StringWidth (c .BorderBottomRight ) != 1 {
6565 return errors .New (LoadConfigError ("border_bottom_right" ))
6666 }
67- if runewidth .StringWidth (c .BorderTopLeft ) != 1 {
67+ if ansi .StringWidth (c .BorderTopLeft ) != 1 {
6868 return errors .New (LoadConfigError ("border_top_left" ))
6969 }
70- if runewidth .StringWidth (c .BorderTopRight ) != 1 {
70+ if ansi .StringWidth (c .BorderTopRight ) != 1 {
7171 return errors .New (LoadConfigError ("border_top_right" ))
7272 }
73- if runewidth .StringWidth (c .BorderMiddleLeft ) != 1 {
73+ if ansi .StringWidth (c .BorderMiddleLeft ) != 1 {
7474 return errors .New (LoadConfigError ("border_middle_left" ))
7575 }
76- if runewidth .StringWidth (c .BorderMiddleRight ) != 1 {
76+ if ansi .StringWidth (c .BorderMiddleRight ) != 1 {
7777 return errors .New (LoadConfigError ("border_middle_right" ))
7878 }
7979
0 commit comments