refactor(diffview): reduce number of golden files
No need to generate light and dark themes for all tests.
commitcd52b53dbbc0b4072b9e7b936a9d1e80645d0712
authorAndrey Nering <andreynering@users.noreply.github.com>
dateWed 11 Jun 2025, 15:48 (1 year ago)
parentbac4f0a
421 files changed+26−3064
internal/exp/diffview/diffview_test.go+26−34
@@ -161,27 +161,23 @@ func TestDiffViewTabs(t *testing.T) {
161161func TestDiffViewWidth(t *testing.T) {
162162 for layoutName, layoutFunc := range LayoutFuncs {
163163 t.Run(layoutName, func(t *testing.T) {
164− for themeName, themeFunc := range ThemeFuncs {
165− t.Run(themeName, func(t *testing.T) {
166− for width := 1; width <= 110; width++ {
167− if layoutName == "Unified" && width > 60 {
168− continue
169− }
170−
171− t.Run(fmt.Sprintf("WidthOf%03d", width), func(t *testing.T) {
172− dv := diffview.New().
173− Before("main.go", TestMultipleHunksBefore).
174− After("main.go", TestMultipleHunksAfter).
175− Width(width)
176− dv = layoutFunc(dv)
177− dv = themeFunc(dv)
164+ for width := 1; width <= 110; width++ {
165+ if layoutName == "Unified" && width > 60 {
166+ continue
167+ }
178168
179− output := dv.String()
180− golden.RequireEqual(t, []byte(output))
169+ t.Run(fmt.Sprintf("WidthOf%03d", width), func(t *testing.T) {
170+ dv := diffview.New().
171+ Before("main.go", TestMultipleHunksBefore).
172+ After("main.go", TestMultipleHunksAfter).
173+ Width(width).
174+ Style(diffview.DefaultLightStyle)
175+ dv = layoutFunc(dv)
181176
182− assertLineWidth(t, width, output)
183− })
184− }
177+ output := dv.String()
178+ golden.RequireEqual(t, []byte(output))
179+
180+ assertLineWidth(t, width, output)
185181 })
186182 }
187183 })
@@ -191,23 +187,19 @@ func TestDiffViewWidth(t *testing.T) {
191187func TestDiffViewHeight(t *testing.T) {
192188 for layoutName, layoutFunc := range LayoutFuncs {
193189 t.Run(layoutName, func(t *testing.T) {
194− for themeName, themeFunc := range ThemeFuncs {
195− t.Run(themeName, func(t *testing.T) {
196− for height := 1; height <= 20; height++ {
197− t.Run(fmt.Sprintf("HeightOf%03d", height), func(t *testing.T) {
198− dv := diffview.New().
199− Before("main.go", TestMultipleHunksBefore).
200− After("main.go", TestMultipleHunksAfter).
201− Height(height)
202− dv = layoutFunc(dv)
203− dv = themeFunc(dv)
190+ for height := 1; height <= 20; height++ {
191+ t.Run(fmt.Sprintf("HeightOf%03d", height), func(t *testing.T) {
192+ dv := diffview.New().
193+ Before("main.go", TestMultipleHunksBefore).
194+ After("main.go", TestMultipleHunksAfter).
195+ Height(height).
196+ Style(diffview.DefaultLightStyle)
197+ dv = layoutFunc(dv)
204198
205− output := dv.String()
206− golden.RequireEqual(t, []byte(output))
199+ output := dv.String()
200+ golden.RequireEqual(t, []byte(output))
207201
208− assertHeight(t, height, output)
209− })
210− }
202+ assertHeight(t, height, output)
211203 })
212204 }
213205 })
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf001.goldendeleted−1
@@ -1 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf002.goldendeleted−2
@@ -1,2 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf003.goldendeleted−3
@@ -1,3 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf004.goldendeleted−4
@@ -1,4 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf005.goldendeleted−5
@@ -1,5 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf006.goldendeleted−6
@@ -1,6 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf007.goldendeleted−7
@@ -1,7 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf008.goldendeleted−8
@@ -1,8 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf009.goldendeleted−9
@@ -1,9 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf010.goldendeleted−10
@@ -1,10 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf011.goldendeleted−11
@@ -1,11 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf012.goldendeleted−12
@@ -1,12 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf013.goldendeleted−13
@@ -1,13 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m …[m[48;2;51;41;41m [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf014.goldendeleted−14
@@ -1,14 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf015.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf016.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
16−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf017.goldendeleted−17
@@ -1,17 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
16−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf018.goldendeleted−18
@@ -1,18 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
16−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf019.goldendeleted−19
@@ -1,19 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
16−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
19−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/DarkMode/HeightOf020.goldendeleted−20
@@ -1,20 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
16−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
19−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
20−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf001.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf001.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf002.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf002.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf003.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf003.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf004.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf004.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf005.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf005.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf006.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf006.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf007.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf007.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf008.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf008.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf009.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf009.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf010.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf010.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf011.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf011.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf012.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf012.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf013.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf013.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf014.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf014.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf015.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf015.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf016.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf016.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf017.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf017.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf018.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf018.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf019.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf019.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Split/LightMode/HeightOf020.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Split/HeightOf020.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf001.goldendeleted−1
@@ -1 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf002.goldendeleted−2
@@ -1,2 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf003.goldendeleted−3
@@ -1,3 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf004.goldendeleted−4
@@ -1,4 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf005.goldendeleted−5
@@ -1,5 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf006.goldendeleted−6
@@ -1,6 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf007.goldendeleted−7
@@ -1,7 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf008.goldendeleted−8
@@ -1,8 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf009.goldendeleted−9
@@ -1,9 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf010.goldendeleted−10
@@ -1,10 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf011.goldendeleted−11
@@ -1,11 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf012.goldendeleted−12
@@ -1,12 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m …[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf013.goldendeleted−13
@@ -1,13 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m …[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m …[m[48;2;51;41;41m [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;58;48;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf014.goldendeleted−14
@@ -1,14 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf015.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m …[m[48;2;41;50;41m [m[38;2;241;239;239;48;2;48;58;48m …[m[48;2;48;58;48m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf016.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf017.goldendeleted−17
@@ -1,17 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf018.goldendeleted−18
@@ -1,18 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf019.goldendeleted−19
@@ -1,19 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
19−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/DarkMode/HeightOf020.goldendeleted−20
@@ -1,20 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
17−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
18−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
19−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
20−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf001.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf001.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf002.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf002.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf003.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf003.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf004.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf004.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf005.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf005.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf006.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf006.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf007.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf007.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf008.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf008.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf009.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf009.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf010.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf010.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf011.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf011.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf012.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf012.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf013.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf013.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf014.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf014.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf015.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf015.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf016.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf016.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf017.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf017.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf018.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf018.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf019.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf019.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewHeight/Unified/LightMode/HeightOf020.golden → internal/exp/diffview/testdata/TestDiffViewHeight/Unified/HeightOf020.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf001.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf002.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m1[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf003.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf004.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf005.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m-[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf006.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf007.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf008.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m1[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m1[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf009.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m[48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m-[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf010.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m-[m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf011.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf012.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf013.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf014.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf015.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m i…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf016.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m i…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m i…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf017.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m i…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m im…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf018.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m im…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m im…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf019.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m im…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m imp…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf020.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m imp…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m imp…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf021.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m imp…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impo…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf022.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impo…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impo…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf023.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impo…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impor…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m c…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m r…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf024.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impor…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impor…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m r…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m c…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m r…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf025.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impor…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "f…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "s…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func m…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func g…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m r…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m co…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m re…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf026.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "f…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "s…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func m…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func m…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func g…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func g…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m re…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m co…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m re…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf027.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "f…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fm…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "st…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func m…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ma…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func g…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ge…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m re…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m con…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m ret…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf028.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fm…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fm…[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "st…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ma…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ma…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ge…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ge…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m ret…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m con…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m ret…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf029.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fm…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "str…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ma…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func mai…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ge…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func get…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m ret…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m cont…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retu…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf030.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "str…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func mai…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func mai…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func get…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func get…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retu…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m cont…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retu…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf031.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "stri…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func mai…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func get…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getC…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retu…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conte…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retur…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf032.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "stri…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getC…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getC…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retur…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conte…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retur…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf033.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strin…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main(…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getC…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCo…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retur…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conten…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf034.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strin…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main(…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main(…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +1…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCo…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCo…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conten…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf035.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "string…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main(…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main()…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +1…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCo…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCon…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf036.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "string…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main()…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main()…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCon…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCon…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return …[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf037.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main()…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCon…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCont…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return c…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf038.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCont…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCont…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return c…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf039.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCont…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConte…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return co…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf040.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConte…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConte…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "H…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return co…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf041.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConte…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConten…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "H…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :=…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return con…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf042.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConten…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConten…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "He…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :=…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return con…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf043.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConten…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "He…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return cont…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf044.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hel…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return cont…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf045.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @…[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent(…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hel…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := s…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return conte…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf046.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent(…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent(…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hell…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := s…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return conte…[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf047.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent(…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent()…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hell…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := st…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf048.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent()…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent()…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := st…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf049.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent()…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := str…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf050.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello,…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := str…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf051.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() …[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() s…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello,…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := stri…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf052.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() s…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() s…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := stri…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf053.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() s…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() st…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, …[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strin…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf054.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() st…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() st…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, w…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strin…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf055.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() st…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() str…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, w…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := string…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf056.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() str…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() str…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wo…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := string…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf057.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() str…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() stri…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wo…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf058.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() stri…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() stri…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wor…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf059.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() stri…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() strin…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wor…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf060.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() strin…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() strin…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, worl…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf061.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() strin…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, worl…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.T…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf062.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.T…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf063.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string…[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world…[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.To…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf064.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.To…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf065.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToU…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf066.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToU…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf067.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUp…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf068.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUp…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf069.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpp…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf070.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpp…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf071.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUppe…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf072.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUppe…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf073.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf074.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf075.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper(…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf076.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper(…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf077.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf078.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf079.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("H…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf080.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("H…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf081.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("He…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf082.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("He…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf083.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hel…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf084.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hel…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf085.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hell…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf086.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hell…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf087.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf088.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf089.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello,…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf090.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello,…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf091.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf092.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, …[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf093.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, W…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf094.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, W…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf095.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wo…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf096.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wo…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf097.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wor…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf098.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wor…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf099.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Worl…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf100.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Worl…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf101.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf102.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf103.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf104.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!…[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf105.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf106.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf107.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf108.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf109.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/DarkMode/WidthOf110.goldendeleted−15
@@ -1,15 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
14−[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;58;57;67m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
15−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf001.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf001.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf002.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf002.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf003.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf003.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf004.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf004.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf005.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf005.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf006.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf006.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf007.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf007.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf008.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf008.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf009.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf009.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf010.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf010.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf011.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf011.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf012.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf012.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf013.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf013.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf014.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf014.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf015.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf015.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf016.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf016.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf017.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf017.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf018.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf018.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf019.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf019.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf020.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf020.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf021.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf021.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf022.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf022.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf023.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf023.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf024.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf024.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf025.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf025.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf026.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf026.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf027.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf027.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf028.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf028.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf029.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf029.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf030.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf030.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf031.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf031.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf032.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf032.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf033.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf033.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf034.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf034.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf035.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf035.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf036.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf036.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf037.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf037.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf038.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf038.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf039.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf039.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf040.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf040.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf041.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf041.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf042.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf042.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf043.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf043.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf044.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf044.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf045.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf045.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf046.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf046.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf047.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf047.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf048.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf048.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf049.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf049.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf050.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf050.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf051.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf051.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf052.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf052.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf053.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf053.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf054.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf054.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf055.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf055.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf056.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf056.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf057.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf057.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf058.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf058.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf059.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf059.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf060.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf060.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf061.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf061.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf062.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf062.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf063.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf063.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf064.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf064.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf065.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf065.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf066.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf066.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf067.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf067.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf068.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf068.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf069.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf069.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf070.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf070.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf071.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf071.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf072.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf072.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf073.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf073.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf074.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf074.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf075.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf075.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf076.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf076.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf077.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf077.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf078.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf078.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf079.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf079.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf080.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf080.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf081.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf081.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf082.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf082.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf083.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf083.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf084.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf084.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf085.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf085.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf086.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf086.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf087.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf087.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf088.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf088.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf089.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf089.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf090.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf090.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf091.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf091.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf092.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf092.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf093.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf093.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf094.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf094.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf095.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf095.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf096.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf096.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf097.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf097.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf098.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf098.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf099.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf099.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf100.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf100.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf101.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf101.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf102.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf102.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf103.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf103.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf104.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf104.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf105.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf105.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf106.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf106.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf107.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf107.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf108.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf108.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf109.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf109.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Split/LightMode/WidthOf110.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Split/WidthOf110.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf001.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf002.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m1[m[48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf003.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf004.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m[m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf005.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m[m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf006.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m [m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m [m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m1[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m1[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m1[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf007.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m[m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m[m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m[m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m[m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf008.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf009.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m-[m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+[m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf010.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf011.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m …[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf012.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m i…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m f…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf013.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m im…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fu…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf014.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m imp…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ …[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m fun…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf015.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impo…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m …[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m …[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf016.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m impor…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "…[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m r…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m c…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m r…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf017.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import…[m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "f…[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "s…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func m…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func g…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m re…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m co…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m re…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf018.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fm…[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "st…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ma…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func ge…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m ret…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m con…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m ret…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf019.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 …[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "str…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func mai…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 …[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func get…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retu…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m cont…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retu…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf020.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "stri…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getC…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m retur…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conte…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m retur…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf021.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strin…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main(…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +1…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCo…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m conten…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf022.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "string…[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main()…[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCon…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return …[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf023.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getCont…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return c…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf024.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 …[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConte…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "H…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return co…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf025.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @…[m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 …[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getConten…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "He…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content :=…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return con…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf026.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @…[m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hel…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return cont…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf027.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent(…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hell…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := s…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return conte…[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf028.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent()…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := st…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf029.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() …[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello,…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := str…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf030.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() s…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, …[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := stri…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf031.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() st…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, w…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strin…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf032.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() str…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wo…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := string…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf033.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() stri…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, wor…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf034.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() strin…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, worl…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf035.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string…[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world…[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.T…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf036.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.To…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf037.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToU…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf038.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUp…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf039.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpp…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf040.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUppe…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf041.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf042.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper(…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf043.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf044.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("H…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf045.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("He…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf046.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hel…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf047.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hell…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf048.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf049.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello,…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf050.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, …[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf051.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, W…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf052.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wo…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf053.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Wor…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf054.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, Worl…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf055.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf056.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!…[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf057.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf058.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf059.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/DarkMode/WidthOf060.goldendeleted−16
@@ -1,16 +0,0 @@
1−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -2,6 +2,7 @@ [m[48;2;51;49;178m [m
2−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 2[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
3−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 3[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m import ([m[48;2;32;31;38m [m
4−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 4[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m "fmt"[m[48;2;32;31;38m [m
5−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m 5[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m "strings"[m[48;2;48;58;48m [m
6−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 5[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m )[m[48;2;32;31;38m [m
7−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 6[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
8−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 7[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 8[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func main() {[m[48;2;32;31;38m [m
9−[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[48;2;73;73;255m [m[38;2;191;188;200;48;2;73;73;255m …[m[48;2;73;73;255m [m[38;2;191;188;200;48;2;51;49;178m @@ -9,5 +10,6 @@ [m[48;2;51;49;178m [m
10−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m 9[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
11−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m10[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m [m[48;2;32;31;38m [m
12−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m11[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m12[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m func getContent() string {[m[48;2;32;31;38m [m
13−[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m12[m[48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;51;41;41m [m[48;2;51;41;41m [m[38;2;255;56;139;48;2;58;48;48m- [m[38;2;241;239;239;48;2;58;48;48m return "Hello, world!"[m[48;2;58;48;48m [m
14−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m13[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m content := strings.ToUpper("Hello, World!")[m[48;2;48;58;48m [m
15−[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m [m[48;2;41;50;41m [m[48;2;41;50;41m [m[38;2;10;220;217;48;2;41;50;41m14[m[48;2;41;50;41m [m[38;2;10;220;217;48;2;48;58;48m+ [m[38;2;241;239;239;48;2;48;58;48m return content[m[48;2;48;58;48m [m
16−[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m13[m[48;2;58;57;67m [m[48;2;58;57;67m [m[38;2;223;219;221;48;2;58;57;67m15[m[48;2;58;57;67m [m[38;2;241;239;239;48;2;32;31;38m }[m[48;2;32;31;38m [m
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf001.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf001.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf002.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf002.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf003.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf003.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf004.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf004.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf005.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf005.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf006.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf006.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf007.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf007.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf008.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf008.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf009.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf009.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf010.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf010.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf011.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf011.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf012.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf012.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf013.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf013.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf014.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf014.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf015.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf015.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf016.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf016.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf017.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf017.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf018.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf018.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf019.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf019.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf020.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf020.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf021.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf021.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf022.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf022.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf023.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf023.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf024.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf024.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf025.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf025.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf026.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf026.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf027.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf027.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf028.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf028.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf029.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf029.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf030.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf030.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf031.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf031.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf032.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf032.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf033.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf033.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf034.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf034.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf035.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf035.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf036.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf036.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf037.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf037.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf038.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf038.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf039.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf039.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf040.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf040.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf041.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf041.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf042.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf042.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf043.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf043.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf044.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf044.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf045.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf045.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf046.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf046.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf047.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf047.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf048.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf048.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf049.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf049.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf050.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf050.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf051.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf051.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf052.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf052.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf053.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf053.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf054.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf054.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf055.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf055.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf056.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf056.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf057.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf057.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf058.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf058.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf059.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf059.goldenrenamed
The content is the same.
internal/exp/diffview/testdata/TestDiffViewWidth/Unified/LightMode/WidthOf060.golden → internal/exp/diffview/testdata/TestDiffViewWidth/Unified/WidthOf060.goldenrenamed
The content is the same.