on main help sign in
chore(deps): update charmtone (new colors, name updates) (#3034)
commit7cd9f5bc578e15d54232b06ca8831bc2e713583c authorChristian Rocha <christian@rocha.is> dateThu 28 May 2026, 17:22 (5 months ago) parent5377b08
353 files changed+2966−2966
go.mod+1−1 go.sum+2−2 internal/ui/diffview/style.go+8−8 internal/ui/diffview/testdata/TestDiffView/Split/CustomContextLines/DarkMode.golden+15−15 internal/ui/diffview/testdata/TestDiffView/Split/CustomContextLines/LightMode.golden+14−14 internal/ui/diffview/testdata/TestDiffView/Split/Default/DarkMode.golden+6−6 internal/ui/diffview/testdata/TestDiffView/Split/Default/LightMode.golden+5−5 internal/ui/diffview/testdata/TestDiffView/Split/LargeWidth/DarkMode.golden+13−13 internal/ui/diffview/testdata/TestDiffView/Split/LargeWidth/LightMode.golden+12−12 internal/ui/diffview/testdata/TestDiffView/Split/MultipleHunks/DarkMode.golden+13−13 internal/ui/diffview/testdata/TestDiffView/Split/MultipleHunks/LightMode.golden+12−12 internal/ui/diffview/testdata/TestDiffView/Split/Narrow/DarkMode.golden+3−3 internal/ui/diffview/testdata/TestDiffView/Split/NoLineNumbers/DarkMode.golden+6−6 internal/ui/diffview/testdata/TestDiffView/Split/NoLineNumbers/LightMode.golden+5−5 internal/ui/diffview/testdata/TestDiffView/Split/NoSyntaxHighlight/DarkMode.golden+13−13 internal/ui/diffview/testdata/TestDiffView/Split/NoSyntaxHighlight/LightMode.golden+12−12 internal/ui/diffview/testdata/TestDiffView/Split/SmallWidth/DarkMode.golden+13−13 internal/ui/diffview/testdata/TestDiffView/Split/SmallWidth/LightMode.golden+12−12 internal/ui/diffview/testdata/TestDiffView/Unified/CustomContextLines/DarkMode.golden+16−16 internal/ui/diffview/testdata/TestDiffView/Unified/CustomContextLines/LightMode.golden+12−12 internal/ui/diffview/testdata/TestDiffView/Unified/Default/DarkMode.golden+7−7 internal/ui/diffview/testdata/TestDiffView/Unified/Default/LightMode.golden+4−4 internal/ui/diffview/testdata/TestDiffView/Unified/LargeWidth/DarkMode.golden+14−14 internal/ui/diffview/testdata/TestDiffView/Unified/LargeWidth/LightMode.golden+10−10 internal/ui/diffview/testdata/TestDiffView/Unified/MultipleHunks/DarkMode.golden+14−14 internal/ui/diffview/testdata/TestDiffView/Unified/MultipleHunks/LightMode.golden+10−10 internal/ui/diffview/testdata/TestDiffView/Unified/Narrow/DarkMode.golden+6−6 internal/ui/diffview/testdata/TestDiffView/Unified/NoLineNumbers/DarkMode.golden+7−7 internal/ui/diffview/testdata/TestDiffView/Unified/NoLineNumbers/LightMode.golden+4−4 internal/ui/diffview/testdata/TestDiffView/Unified/NoSyntaxHighlight/DarkMode.golden+14−14 internal/ui/diffview/testdata/TestDiffView/Unified/NoSyntaxHighlight/LightMode.golden+10−10 internal/ui/diffview/testdata/TestDiffView/Unified/SmallWidth/DarkMode.golden+14−14 internal/ui/diffview/testdata/TestDiffView/Unified/SmallWidth/LightMode.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf002.golden+1−1 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf003.golden+2−2 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf004.golden+3−3 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf005.golden+4−4 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf006.golden+5−5 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf007.golden+6−6 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf008.golden+7−7 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf009.golden+7−7 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf010.golden+8−8 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf011.golden+9−9 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf012.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf013.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf014.golden+11−11 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf015.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf016.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf017.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf018.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf019.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf020.golden+12−12 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf002.golden+1−1 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf003.golden+2−2 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf004.golden+3−3 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf005.golden+3−3 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf006.golden+4−4 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf007.golden+5−5 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf008.golden+6−6 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf009.golden+6−6 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf010.golden+7−7 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf011.golden+8−8 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf012.golden+9−9 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf013.golden+9−9 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf014.golden+9−9 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf015.golden+9−9 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf016.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf017.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf018.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf019.golden+10−10 internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf020.golden+10−10 internal/ui/diffview/testdata/TestDiffViewLineBreakIssue/Split.golden+5−5 internal/ui/diffview/testdata/TestDiffViewLineBreakIssue/Unified.golden+3−3 internal/ui/diffview/testdata/TestDiffViewTabs/Split.golden+12−12 internal/ui/diffview/testdata/TestDiffViewTabs/Unified.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf001.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf002.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf003.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf004.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf005.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf006.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf007.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf008.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf009.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf010.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf011.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf012.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf013.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf014.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf015.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf016.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf017.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf018.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf019.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf020.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf021.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf022.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf023.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf024.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf025.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf026.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf027.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf028.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf029.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf030.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf031.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf032.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf033.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf034.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf035.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf036.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf037.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf038.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf039.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf040.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf041.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf042.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf043.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf044.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf045.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf046.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf047.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf048.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf049.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf050.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf051.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf052.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf053.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf054.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf055.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf056.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf057.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf058.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf059.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf060.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf061.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf062.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf063.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf064.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf065.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf066.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf067.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf068.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf069.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf070.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf071.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf072.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf073.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf074.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf075.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf076.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf077.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf078.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf079.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf080.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf081.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf082.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf083.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf084.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf085.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf086.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf087.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf088.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf089.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf090.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf091.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf092.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf093.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf094.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf095.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf096.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf097.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf098.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf099.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf100.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf101.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf102.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf103.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf104.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf105.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf106.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf107.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf108.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf109.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf110.golden+12−12 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf001.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf002.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf003.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf004.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf005.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf006.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf007.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf008.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf009.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf010.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf011.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf012.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf013.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf014.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf015.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf016.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf017.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf018.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf019.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf020.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf021.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf022.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf023.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf024.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf025.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf026.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf027.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf028.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf029.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf030.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf031.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf032.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf033.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf034.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf035.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf036.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf037.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf038.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf039.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf040.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf041.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf042.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf043.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf044.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf045.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf046.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf047.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf048.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf049.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf050.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf051.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf052.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf053.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf054.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf055.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf056.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf057.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf058.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf059.golden+10−10 internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf060.golden+10−10 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf00.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf01.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf02.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf03.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf04.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf05.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf06.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf07.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf08.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf09.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf10.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf11.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf12.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf13.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf14.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf15.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf16.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf17.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf18.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf19.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf20.golden+5−5 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf00.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf01.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf02.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf03.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf04.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf05.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf06.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf07.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf08.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf09.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf10.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf11.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf12.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf13.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf14.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf15.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf16.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf17.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf18.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf19.golden+4−4 internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf20.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf00.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf01.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf02.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf03.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf04.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf05.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf06.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf07.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf08.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf09.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf10.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf11.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf12.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf13.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf14.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf15.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf16.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf00.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf01.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf02.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf03.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf04.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf05.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf06.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf07.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf08.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf09.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf10.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf11.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf12.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf13.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf14.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf15.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf16.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf00.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf01.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf02.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf03.golden+5−5 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf04.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf05.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf06.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf07.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf08.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf09.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf10.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf11.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf12.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf13.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf14.golden+1−1 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf00.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf01.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf02.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf03.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf04.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf05.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf06.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf07.golden+4−4 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf08.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf09.golden+3−3 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf10.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf11.golden+2−2 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf12.golden+1−1 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf13.golden+1−1 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf14.golden+1−1 internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf15.golden+1−1 internal/ui/styles/themes.go+6−6
go.mod+1−1
@@ -28,7 +28,7 @@ require (
2828 github.com/charmbracelet/x/ansi v0.11.7
2929 github.com/charmbracelet/x/editor v0.2.0
3030 github.com/charmbracelet/x/etag v0.2.0
31− github.com/charmbracelet/x/exp/charmtone v0.0.0-20260109001716-2fbdffcb221f
31+ github.com/charmbracelet/x/exp/charmtone v0.0.0-20260527151214-009e6338d40d
3232 github.com/charmbracelet/x/exp/golden v0.0.0-20250806222409-83e3a29d542f
3333 github.com/charmbracelet/x/exp/ordered v0.1.0
3434 github.com/charmbracelet/x/exp/slice v0.0.0-20260422141420-a6cbdff8a7e2
go.sum+2−2
@@ -116,8 +116,8 @@ github.com/charmbracelet/x/editor v0.2.0 h1:7XLUKtaRaB8jN7bWU2p2UChiySyaAuIfYiIR
116116github.com/charmbracelet/x/editor v0.2.0/go.mod h1:p3oQ28TSL3YPd+GKJ1fHWcp+7bVGpedHpXmo0D6t1dY=
117117github.com/charmbracelet/x/etag v0.2.0 h1:Euj1VkheoHfTYA9y+TCwkeXF/hN8Fb9l4LqZl79pt04=
118118github.com/charmbracelet/x/etag v0.2.0/go.mod h1:C1B7/bsgvzzxpfu0Rabbd+rTHJa5TmC/qgTseCf6DF0=
119−github.com/charmbracelet/x/exp/charmtone v0.0.0-20260109001716-2fbdffcb221f h1:OKFNbG2sSmgpQW9EC3gYNG+QrcQ4+wWYjzfmJvWkkDo=
120−github.com/charmbracelet/x/exp/charmtone v0.0.0-20260109001716-2fbdffcb221f/go.mod h1:nsExn0DGyX0lh9LwLHTn2Gg+hafdzfSXnC+QmEJTZFY=
119+github.com/charmbracelet/x/exp/charmtone v0.0.0-20260527151214-009e6338d40d h1:sMilwx1YIYTrQva6jsB522AoRYAerNaDIKP4ZPtUq0A=
120+github.com/charmbracelet/x/exp/charmtone v0.0.0-20260527151214-009e6338d40d/go.mod h1:nsExn0DGyX0lh9LwLHTn2Gg+hafdzfSXnC+QmEJTZFY=
121121github.com/charmbracelet/x/exp/golden v0.0.0-20250806222409-83e3a29d542f h1:pk6gmGpCE7F3FcjaOEKYriCvpmIN4+6OS/RD0vm4uIA=
122122github.com/charmbracelet/x/exp/golden v0.0.0-20250806222409-83e3a29d542f/go.mod h1:IfZAMTHB6XkZSeXUqriemErjAWCCzT0LwjKFYCZyw0I=
123123github.com/charmbracelet/x/exp/ordered v0.1.0 h1:55/qLwjIh0gL0Vni+QAWk7T/qRVP6sBf+2agPBgnOFE=
internal/ui/diffview/style.go+8−8
@@ -37,14 +37,14 @@ func DefaultLightStyle() Style {
3737 },
3838 MissingLine: LineStyle{
3939 LineNumber: lipgloss.NewStyle().
40− Background(charmtone.Ash),
40+ Background(charmtone.Sash),
4141 Code: lipgloss.NewStyle().
42− Background(charmtone.Ash),
42+ Background(charmtone.Sash),
4343 },
4444 EqualLine: LineStyle{
4545 LineNumber: lipgloss.NewStyle().
46− Foreground(charmtone.Charcoal).
47− Background(charmtone.Ash),
46+ Foreground(charmtone.Char).
47+ Background(charmtone.Sash),
4848 Code: lipgloss.NewStyle().
4949 Foreground(charmtone.Pepper).
5050 Background(charmtone.Salt),
@@ -95,14 +95,14 @@ func DefaultDarkStyle() Style {
9595 },
9696 MissingLine: LineStyle{
9797 LineNumber: lipgloss.NewStyle().
98− Background(charmtone.Charcoal),
98+ Background(charmtone.Char),
9999 Code: lipgloss.NewStyle().
100− Background(charmtone.Charcoal),
100+ Background(charmtone.Char),
101101 },
102102 EqualLine: LineStyle{
103103 LineNumber: lipgloss.NewStyle().
104− Foreground(charmtone.Ash).
105− Background(charmtone.Charcoal),
104+ Foreground(charmtone.Sash).
105+ Background(charmtone.Char),
106106 Code: lipgloss.NewStyle().
107107 Foreground(charmtone.Salt).
108108 Background(charmtone.Pepper),
internal/ui/diffview/testdata/TestDiffView/Split/CustomContextLines/DarkMode.golden+15−15
@@ -1,16 +1,16 @@
11  …  @@ -1,13 +1,15 @@    …   
2−  1  package main   1  package main 
3−  2     2   
4−  3  import (   3  import ( 
5−  4   "fmt"   4   "fmt" 
6−       5 +  "strings" 
7−  5  )   6  ) 
8−  6     7   
9−  7  func main() {   8  func main() { 
10−  8   fmt.Println(getContent())   9   fmt.Println(getContent()) 
11−  9  }  10  } 
12− 10    11   
13− 11  func getContent() string {  12  func getContent() string { 
14− 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
15−      14 +  return content 
16− 13  }  15  } 
2+  1  package main   1  package main 
3+  2     2   
4+  3  import (   3  import ( 
5+  4   "fmt"   4   "fmt" 
6+       5 +  "strings" 
7+  5  )   6  ) 
8+  6     7   
9+  7  func main() {   8  func main() { 
10+  8   fmt.Println(getContent())   9   fmt.Println(getContent()) 
11+  9  }  10  } 
12+ 10    11   
13+ 11  func getContent() string {  12  func getContent() string { 
14+ 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
15+      14 +  return content 
16+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/CustomContextLines/LightMode.golden+14−14
@@ -1,16 +1,16 @@
11  …  @@ -1,13 +1,15 @@    …   
2−  1  package main   1  package main 
3−  2     2   
4−  3  import (   3  import ( 
5−  4   "fmt"   4   "fmt" 
6−       5 +  "strings" 
7−  5  )   6  ) 
8−  6     7   
9−  7  func main() {   8  func main() { 
10−  8   fmt.Println(getContent())   9   fmt.Println(getContent()) 
11−  9  }  10  } 
12− 10    11   
13− 11  func getContent() string {  12  func getContent() string { 
2+  1  package main   1  package main 
3+  2     2   
4+  3  import (   3  import ( 
5+  4   "fmt"   4   "fmt" 
6+       5 +  "strings" 
7+  5  )   6  ) 
8+  6     7   
9+  7  func main() {   8  func main() { 
10+  8   fmt.Println(getContent())   9   fmt.Println(getContent()) 
11+  9  }  10  } 
12+ 10    11   
13+ 11  func getContent() string {  12  func getContent() string { 
1414 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
15−      14 +  return content 
16− 13  }  15  } 
15+      14 +  return content 
16+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/Default/DarkMode.golden+6−6
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  )   5  ) 
3−  6     6   
4−  7  func main() {   7  func main() { 
5−  8 -  fmt.Println("Hello, world!")   8 +  content := "Hello, world!" 
6−       9 +  fmt.Println(content) 
7−  9  }  10  } 
2+  5  )   5  ) 
3+  6     6   
4+  7  func main() {   7  func main() { 
5+  8 -  fmt.Println("Hello, world!")   8 +  content := "Hello, world!" 
6+       9 +  fmt.Println(content) 
7+  9  }  10  } 
internal/ui/diffview/testdata/TestDiffView/Split/Default/LightMode.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  )   5  ) 
3−  6     6   
4−  7  func main() {   7  func main() { 
2+  5  )   5  ) 
3+  6     6   
4+  7  func main() {   7  func main() { 
55  8 -  fmt.Println("Hello, world!")   8 +  content := "Hello, world!" 
6−       9 +  fmt.Println(content) 
7−  9  }  10  } 
6+       9 +  fmt.Println(content) 
7+  9  }  10  } 
internal/ui/diffview/testdata/TestDiffView/Split/LargeWidth/DarkMode.golden+13−13
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
13− 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
13+ 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/LargeWidth/LightMode.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/MultipleHunks/DarkMode.golden+13−13
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
13− 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
13+ 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/MultipleHunks/LightMode.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/Narrow/DarkMode.golden+3−3
@@ -1,4 +1,4 @@
11 …  @@ -1,3 +1,3 @@   …   
2− 1 - a  1 + d 
3− 2 - b  2 + e 
4− 3 - c  3 + f 
2+ 1 - a  1 + d 
3+ 2 - b  2 + e 
4+ 3 - c  3 + f 
internal/ui/diffview/testdata/TestDiffView/Split/NoLineNumbers/DarkMode.golden+6−6
@@ -1,7 +1,7 @@
11 @@ -5,5 +5,6 @@    
2− )  ) 
3−    
4− func main() {  func main() { 
5−-  fmt.Println("Hello, world!") +  content := "Hello, world!" 
6−  +  fmt.Println(content) 
7− }  } 
2+ )  ) 
3+    
4+ func main() {  func main() { 
5+-  fmt.Println("Hello, world!") +  content := "Hello, world!" 
6+  +  fmt.Println(content) 
7+ }  } 
internal/ui/diffview/testdata/TestDiffView/Split/NoLineNumbers/LightMode.golden+5−5
@@ -1,7 +1,7 @@
11 @@ -5,5 +5,6 @@    
2− )  ) 
3−    
4− func main() {  func main() { 
2+ )  ) 
3+    
4+ func main() {  func main() { 
55-  fmt.Println("Hello, world!") +  content := "Hello, world!" 
6−  +  fmt.Println(content) 
7− }  } 
6+  +  fmt.Println(content) 
7+ }  } 
internal/ui/diffview/testdata/TestDiffView/Split/NoSyntaxHighlight/DarkMode.golden+13−13
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4  "fmt"   4  "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4  "fmt"   4  "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
13− 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
13+ 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/NoSyntaxHighlight/LightMode.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4  "fmt"   4  "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4  "fmt"   4  "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/SmallWidth/DarkMode.golden+13−13
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConte… 12  func getConte…
13− 12 -  return "H… 13 +  content :…
14−      14 +  return co…
15− 13  }  15  } 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConte… 12  func getConte…
13+ 12 -  return "H… 13 +  content :…
14+      14 +  return co…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Split/SmallWidth/LightMode.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConte… 12  func getConte…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConte… 12  func getConte…
1313 12 -  return "H… 13 +  content :…
14−      14 +  return co…
15− 13  }  15  } 
14+      14 +  return co…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/CustomContextLines/DarkMode.golden+16−16
@@ -1,17 +1,17 @@
11  …   …  @@ -1,13 +1,15 @@  
2−  1   1  package main 
3−  2   2   
4−  3   3  import ( 
5−  4   4   "fmt" 
6−     5 +  "strings" 
7−  5   6  ) 
8−  6   7   
9−  7   8  func main() { 
10−  8   9   fmt.Println(getContent()) 
11−  9  10  } 
12− 10  11   
13− 11  12  func getContent() string { 
14− 12    -  return "Hello, world!" 
15−    13 +  content := strings.ToUpper("Hello, World!") 
16−    14 +  return content 
17− 13  15  } 
2+  1   1  package main 
3+  2   2   
4+  3   3  import ( 
5+  4   4   "fmt" 
6+     5 +  "strings" 
7+  5   6  ) 
8+  6   7   
9+  7   8  func main() { 
10+  8   9   fmt.Println(getContent()) 
11+  9  10  } 
12+ 10  11   
13+ 11  12  func getContent() string { 
14+ 12    -  return "Hello, world!" 
15+    13 +  content := strings.ToUpper("Hello, World!") 
16+    14 +  return content 
17+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/CustomContextLines/LightMode.golden+12−12
@@ -1,17 +1,17 @@
11  …   …  @@ -1,13 +1,15 @@  
2−  1   1  package main 
3−  2   2   
4−  3   3  import ( 
5−  4   4   "fmt" 
2+  1   1  package main 
3+  2   2   
4+  3   3  import ( 
5+  4   4   "fmt" 
66     5 +  "strings" 
7−  5   6  ) 
8−  6   7   
9−  7   8  func main() { 
10−  8   9   fmt.Println(getContent()) 
11−  9  10  } 
12− 10  11   
13− 11  12  func getContent() string { 
7+  5   6  ) 
8+  6   7   
9+  7   8  func main() { 
10+  8   9   fmt.Println(getContent()) 
11+  9  10  } 
12+ 10  11   
13+ 11  12  func getContent() string { 
1414 12    -  return "Hello, world!" 
1515    13 +  content := strings.ToUpper("Hello, World!") 
1616    14 +  return content 
17− 13  15  } 
17+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/Default/DarkMode.golden+7−7
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  ) 
3−  6   6   
4−  7   7  func main() { 
5−  8    -  fmt.Println("Hello, world!") 
6−     8 +  content := "Hello, world!" 
7−     9 +  fmt.Println(content) 
8−  9  10  } 
2+  5   5  ) 
3+  6   6   
4+  7   7  func main() { 
5+  8    -  fmt.Println("Hello, world!") 
6+     8 +  content := "Hello, world!" 
7+     9 +  fmt.Println(content) 
8+  9  10  } 
internal/ui/diffview/testdata/TestDiffView/Unified/Default/LightMode.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  ) 
3−  6   6   
4−  7   7  func main() { 
2+  5   5  ) 
3+  6   6   
4+  7   7  func main() { 
55  8    -  fmt.Println("Hello, world!") 
66     8 +  content := "Hello, world!" 
77     9 +  fmt.Println(content) 
8−  9  10  } 
8+  9  10  } 
internal/ui/diffview/testdata/TestDiffView/Unified/LargeWidth/DarkMode.golden+14−14
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
5−     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
5+     5 +  "strings" 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
13− 12    -  return "Hello, world!" 
14−    13 +  content := strings.ToUpper("Hello, World!") 
15−    14 +  return content 
16− 13  15  } 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
13+ 12    -  return "Hello, world!" 
14+    13 +  content := strings.ToUpper("Hello, World!") 
15+    14 +  return content 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/LargeWidth/LightMode.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/MultipleHunks/DarkMode.golden+14−14
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
5−     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
5+     5 +  "strings" 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
13− 12    -  return "Hello, world!" 
14−    13 +  content := strings.ToUpper("Hello, World!") 
15−    14 +  return content 
16− 13  15  } 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
13+ 12    -  return "Hello, world!" 
14+    13 +  content := strings.ToUpper("Hello, World!") 
15+    14 +  return content 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/MultipleHunks/LightMode.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/Narrow/DarkMode.golden+6−6
@@ -1,7 +1,7 @@
11 …  …  @@ -1,3 +1,3 @@  
2− 1    - a 
3− 2    - b 
4− 3    - c 
5−    1 + d 
6−    2 + e 
7−    3 + f 
2+ 1    - a 
3+ 2    - b 
4+ 3    - c 
5+    1 + d 
6+    2 + e 
7+    3 + f 
internal/ui/diffview/testdata/TestDiffView/Unified/NoLineNumbers/DarkMode.golden+7−7
@@ -1,8 +1,8 @@
11 @@ -5,5 +5,6 @@  
2− ) 
3−  
4− func main() { 
5−-  fmt.Println("Hello, world!") 
6−+  content := "Hello, world!" 
7−+  fmt.Println(content) 
8− } 
2+ ) 
3+  
4+ func main() { 
5+-  fmt.Println("Hello, world!") 
6++  content := "Hello, world!" 
7++  fmt.Println(content) 
8+ } 
internal/ui/diffview/testdata/TestDiffView/Unified/NoLineNumbers/LightMode.golden+4−4
@@ -1,8 +1,8 @@
11 @@ -5,5 +5,6 @@  
2− ) 
3−  
4− func main() { 
2+ ) 
3+  
4+ func main() { 
55-  fmt.Println("Hello, world!") 
66+  content := "Hello, world!" 
77+  fmt.Println(content) 
8− } 
8+ } 
internal/ui/diffview/testdata/TestDiffView/Unified/NoSyntaxHighlight/DarkMode.golden+14−14
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4  "fmt" 
5−     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
2+  2   2   
3+  3   3  import ( 
4+  4   4  "fmt" 
5+     5 +  "strings" 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
13− 12    -  return "Hello, world!" 
14−    13 +  content := strings.ToUpper("Hello, World!") 
15−    14 +  return content 
16− 13  15  } 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
13+ 12    -  return "Hello, world!" 
14+    13 +  content := strings.ToUpper("Hello, World!") 
15+    14 +  return content 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/NoSyntaxHighlight/LightMode.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4  "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4  "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/SmallWidth/DarkMode.golden+14−14
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
5−     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
5+     5 +  "strings" 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
13− 12    -  return "Hello, world!" 
14−    13 +  content := strings.ToUppe…
15−    14 +  return content 
16− 13  15  } 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
13+ 12    -  return "Hello, world!" 
14+    13 +  content := strings.ToUppe…
15+    14 +  return content 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffView/Unified/SmallWidth/LightMode.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUppe…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf002.golden+1−1
@@ -1,2 +1,2 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  …  …   …  … 
2+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf003.golden+2−2
@@ -1,3 +1,3 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  …  …   …  … 
2+  2     2   
3+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf004.golden+3−3
@@ -1,4 +1,4 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf005.golden+4−4
@@ -1,5 +1,5 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf006.golden+5−5
@@ -1,6 +1,6 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf007.golden+6−6
@@ -1,7 +1,7 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf008.golden+7−7
@@ -1,8 +1,8 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf009.golden+7−7
@@ -1,9 +1,9 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf010.golden+8−8
@@ -1,10 +1,10 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  …  …   …  … 
10+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf011.golden+9−9
@@ -1,11 +1,11 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11−  …  …   …  … 
10+  9  }  10  } 
11+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf012.golden+10−10
@@ -1,12 +1,12 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12−  …  …   …  … 
10+  9  }  10  } 
11+ 10    11   
12+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf013.golden+10−10
@@ -1,13 +1,13 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf014.golden+11−11
@@ -1,14 +1,14 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−  …  …   …  … 
14+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf015.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf016.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf017.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf018.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf019.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Split/HeightOf020.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf002.golden+1−1
@@ -1,2 +1,2 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  …   …  … 
2+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf003.golden+2−2
@@ -1,3 +1,3 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  …   …  … 
2+  2   2   
3+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf004.golden+3−3
@@ -1,4 +1,4 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  …   …  … 
2+  2   2   
3+  3   3  import ( 
4+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf005.golden+3−3
@@ -1,5 +1,5 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf006.golden+4−4
@@ -1,6 +1,6 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  …   …  … 
6+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf007.golden+5−5
@@ -1,7 +1,7 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  …   …  … 
6+  5   6  ) 
7+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf008.golden+6−6
@@ -1,8 +1,8 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  …   …  … 
6+  5   6  ) 
7+  6   7   
8+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf009.golden+6−6
@@ -1,9 +1,9 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf010.golden+7−7
@@ -1,10 +1,10 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  …   …  … 
10+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf011.golden+8−8
@@ -1,11 +1,11 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11−  …   …  … 
10+  9  10  } 
11+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf012.golden+9−9
@@ -1,12 +1,12 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12−  …   …  … 
10+  9  10  } 
11+ 10  11   
12+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf013.golden+9−9
@@ -1,13 +1,13 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf014.golden+9−9
@@ -1,14 +1,14 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf015.golden+9−9
@@ -1,15 +1,15 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515  …   …  … 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf016.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf017.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf018.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf019.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewHeight/Unified/HeightOf020.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewLineBreakIssue/Split.golden+5−5
@@ -2,8 +2,8 @@
22  1 - // this is   1 + /** 
33  2 - // a regular   2 +  * this is 
44  3 - // comment   3 +  * a block 
5−       4 +  * comment 
6−       5 +  */ 
7−  4  $(function() {   6  $(function() { 
8−  5   console.log("Hello, world!");   7   console.log("Hello, world!"); 
9−  6  });   8  }); 
5+       4 +  * comment 
6+       5 +  */ 
7+  4  $(function() {   6  $(function() { 
8+  5   console.log("Hello, world!");   7   console.log("Hello, world!"); 
9+  6  });   8  }); 
internal/ui/diffview/testdata/TestDiffViewLineBreakIssue/Unified.golden+3−3
@@ -7,6 +7,6 @@
77     3 +  * a block 
88     4 +  * comment 
99     5 +  */ 
10−  4   6  $(function() { 
11−  5   7   console.log("Hello, world!"); 
12−  6   8  }); 
10+  4   6  $(function() { 
11+  5   7   console.log("Hello, world!"); 
12+  6   8  }); 
internal/ui/diffview/testdata/TestDiffViewTabs/Split.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewTabs/Unified.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf001.golden+12−12
@@ -1,15 +1,15 @@
11 
2− 
3− 
4− 
5− 
6− 
7− 
8− 
2+ 
3+ 
4+ 
5+ 
6+ 
7+ 
8+ 
99 
10− 
11− 
12− 
10+ 
11+ 
12+ 
1313 
14− 
15− 
14+ 
15+ 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf002.golden+12−12
@@ -1,15 +1,15 @@
11  
2−  
3−  
4−  
5−  
6−  
7−  
8−  
2+  
3+  
4+  
5+  
6+  
7+  
8+  
99  
10−  
11− 1
12− 1
10+  
11+ 1
12+ 1
1313 1
14−  
15− 1
14+  
15+ 1
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf003.golden+12−12
@@ -1,15 +1,15 @@
11  …
2−  2
3−  3
4−  4
5−  
6−  5
7−  6
8−  7
2+  2
3+  3
4+  4
5+  
6+  5
7+  6
8+  7
99  …
10−  9
11− 10
12− 11
10+  9
11+ 10
12+ 11
1313 12
14−  
15− 13
14+  
15+ 13
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf004.golden+12−12
@@ -1,15 +1,15 @@
11  … 
2−  2 
3−  3 
4−  4 
5−   
6−  5 
7−  6 
8−  7 
2+  2 
3+  3 
4+  4 
5+   
6+  5 
7+  6 
8+  7 
99  … 
10−  9 
11− 10 
12− 11 
10+  9 
11+ 10 
12+ 11 
1313 12 
14−   
15− 13 
14+   
15+ 13 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf005.golden+12−12
@@ -1,15 +1,15 @@
11  …  
2−  2  
3−  3  
4−  4  
5−    
6−  5  
7−  6  
8−  7  
2+  2  
3+  3  
4+  4  
5+    
6+  5  
7+  6  
8+  7  
99  …  
10−  9  
11− 10  
12− 11  
10+  9  
11+ 10  
12+ 11  
1313 12 -
14−    
15− 13  
14+    
15+ 13  
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf006.golden+12−12
@@ -1,15 +1,15 @@
11  …   
2−  2  
3−  3  
4−  4  
5−    
6−  5  
7−  6  
8−  7  
2+  2  
3+  3  
4+  4  
5+    
6+  5  
7+  6  
8+  7  
99  …   
10−  9  
11− 10  
12− 11  
10+  9  
11+ 10  
12+ 11  
1313 12 - 
14−    
15− 13  
14+    
15+ 13  
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf007.golden+12−12
@@ -1,15 +1,15 @@
11  …   …
2−  2   
3−  3   
4−  4   
5−     
6−  5   
7−  6   
8−  7   
2+  2   
3+  3   
4+  4   
5+     
6+  5   
7+  6   
8+  7   
99  …   …
10−  9   
11− 10   
12− 11   
10+  9   
11+ 10   
12+ 11   
1313 12 -  
14−     
15− 13   
14+     
15+ 13   
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf008.golden+12−12
@@ -1,15 +1,15 @@
11  …   … 
2−  2    
3−  3    
4−  4    
5−      
6−  5    
7−  6    
8−  7    
2+  2    
3+  3    
4+  4    
5+      
6+  5    
7+  6    
8+  7    
99  …   … 
10−  9   1
11− 10   1
12− 11   1
10+  9   1
11+ 10   1
12+ 11   1
1313 12 -  1
14−     1
15− 13   1
14+     1
15+ 13   1
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf009.golden+12−12
@@ -1,15 +1,15 @@
11  … …  … 
2−  2    2 
3−  3    3 
4−  4    4 
5−      5 
6−  5    6 
7−  6    7 
8−  7    8 
2+  2    2 
3+  3    3 
4+  4    4 
5+      5 
6+  5    6 
7+  6    7 
8+  7    8 
99  … …  … 
10−  9   10 
11− 10   11 
12− 11   12 
10+  9   10 
11+ 10   11 
12+ 11   12 
1313 12 - 13 
14−     14 
15− 13   15 
14+     14 
15+ 13   15 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf010.golden+12−12
@@ -1,15 +1,15 @@
11  … …  …  
2−  2    2  
3−  3    3  
4−  4    4  
5−      5 +
6−  5    6  
7−  6    7  
8−  7    8  
2+  2    2  
3+  3    3  
4+  4    4  
5+      5 +
6+  5    6  
7+  6    7  
8+  7    8  
99  … …  …  
10−  9   10  
11− 10   11  
12− 11   12  
10+  9   10  
11+ 10   11  
12+ 11   12  
1313 12 - 13 +
14−     14 +
15− 13   15  
14+     14 +
15+ 13   15  
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf011.golden+12−12
@@ -1,15 +1,15 @@
11  …  …  …  
2−  2    2  
3−  3    3  
4−  4    4  
5−      5 +
6−  5    6  
7−  6    7  
8−  7    8  
2+  2    2  
3+  3    3  
4+  4    4  
5+      5 +
6+  5    6  
7+  6    7  
8+  7    8  
99  …  …  …  
10−  9   10  
11− 10   11  
12− 11   12  
10+  9   10  
11+ 10   11  
12+ 11   12  
1313 12 -  13 +
14−     14 +
15− 13   15  
14+     14 +
15+ 13   15  
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf012.golden+12−12
@@ -1,15 +1,15 @@
11  …  …  …   
2−  2    2  
3−  3    3  
4−  4    4  
5−      5 + 
6−  5    6  
7−  6    7  
8−  7    8  
2+  2    2  
3+  3    3  
4+  4    4  
5+      5 + 
6+  5    6  
7+  6    7  
8+  7    8  
99  …  …  …   
10−  9   10  
11− 10   11  
12− 11   12  
10+  9   10  
11+ 10   11  
12+ 11   12  
1313 12 -  13 + 
14−     14 + 
15− 13   15  
14+     14 + 
15+ 13   15  
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf013.golden+12−12
@@ -1,15 +1,15 @@
11  …  …  …   
2−  2    2   
3−  3    3   
4−  4    4   
5−      5 +  
6−  5    6   
7−  6    7   
8−  7    8   
2+  2    2   
3+  3    3   
4+  4    4   
5+      5 +  
6+  5    6   
7+  6    7   
8+  7    8   
99  …  …  …   
10−  9   10   
11− 10   11   
12− 11   12   
10+  9   10   
11+ 10   11   
12+ 11   12   
1313 12 -  13 +  
14−     14 +  
15− 13   15   
14+     14 +  
15+ 13   15   
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf014.golden+12−12
@@ -1,15 +1,15 @@
11  …  …  …   
2−  2     2   
3−  3  …  3  …
4−  4  …  4  …
5−       5 + …
6−  5  )  6  )
7−  6     7   
8−  7  …  8  …
2+  2     2   
3+  3  …  3  …
4+  4  …  4  …
5+       5 + …
6+  5  )  6  )
7+  6     7   
8+  7  …  8  …
99  …  …  …   
10−  9  } 10  }
11− 10    11   
12− 11  … 12  …
10+  9  } 10  }
11+ 10    11   
12+ 11  … 12  …
1313 12 - … 13 + …
14−      14 + …
15− 13  } 15  }
14+      14 + …
15+ 13  } 15  }
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf015.golden+12−12
@@ -1,15 +1,15 @@
11  …  …  …   
2−  2     2   
3−  3  …  3  … 
4−  4  …  4  … 
5−       5 + … 
6−  5  )  6  ) 
7−  6     7   
8−  7  …  8  … 
2+  2     2   
3+  3  …  3  … 
4+  4  …  4  … 
5+       5 + … 
6+  5  )  6  ) 
7+  6     7   
8+  7  …  8  … 
99  …  …  …   
10−  9  } 10  } 
11− 10    11   
12− 11  … 12  … 
10+  9  } 10  } 
11+ 10    11   
12+ 11  … 12  … 
1313 12 - … 13 + … 
14−      14 + … 
15− 13  } 15  } 
14+      14 + … 
15+ 13  } 15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf016.golden+12−12
@@ -1,15 +1,15 @@
11  …  @…  …   
2−  2     2   
3−  3  i…  3  i…
4−  4   …  4   …
5−       5 +  …
6−  5  )   6  ) 
7−  6     7   
8−  7  f…  8  f…
2+  2     2   
3+  3  i…  3  i…
4+  4   …  4   …
5+       5 +  …
6+  5  )   6  ) 
7+  6     7   
8+  7  f…  8  f…
99  …  @…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  f… 12  f…
10+  9  }  10  } 
11+ 10    11   
12+ 11  f… 12  f…
1313 12 -  … 13 +  …
14−      14 +  …
15− 13  }  15  } 
14+      14 +  …
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf017.golden+12−12
@@ -1,15 +1,15 @@
11  …  @…  …   
2−  2     2   
3−  3  i…  3  i… 
4−  4   …  4   … 
5−       5 +  … 
6−  5  )   6  ) 
7−  6     7   
8−  7  f…  8  f… 
2+  2     2   
3+  3  i…  3  i… 
4+  4   …  4   … 
5+       5 +  … 
6+  5  )   6  ) 
7+  6     7   
8+  7  f…  8  f… 
99  …  @…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  f… 12  f… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  f… 12  f… 
1313 12 -  … 13 +  … 
14−      14 +  … 
15− 13  }  15  } 
14+      14 +  … 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf018.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@…  …   
2−  2     2   
3−  3  im…  3  im…
4−  4   …  4   …
5−       5 +  …
6−  5  )   6  ) 
7−  6     7   
8−  7  fu…  8  fu…
2+  2     2   
3+  3  im…  3  im…
4+  4   …  4   …
5+       5 +  …
6+  5  )   6  ) 
7+  6     7   
8+  7  fu…  8  fu…
99  …  @@…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  fu… 12  fu…
10+  9  }  10  } 
11+ 10    11   
12+ 11  fu… 12  fu…
1313 12 -  … 13 +  …
14−      14 +  …
15− 13  }  15  } 
14+      14 +  …
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf019.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@…  …   
2−  2     2   
3−  3  im…  3  im… 
4−  4   …  4   … 
5−       5 +  … 
6−  5  )   6  ) 
7−  6     7   
8−  7  fu…  8  fu… 
2+  2     2   
3+  3  im…  3  im… 
4+  4   …  4   … 
5+       5 +  … 
6+  5  )   6  ) 
7+  6     7   
8+  7  fu…  8  fu… 
99  …  @@…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  fu… 12  fu… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  fu… 12  fu… 
1313 12 -  … 13 +  … 
14−      14 +  … 
15− 13  }  15  } 
14+      14 +  … 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf020.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ …  …   
2−  2     2   
3−  3  imp…  3  imp…
4−  4   …  4   …
5−       5 +  …
6−  5  )   6  ) 
7−  6     7   
8−  7  fun…  8  fun…
2+  2     2   
3+  3  imp…  3  imp…
4+  4   …  4   …
5+       5 +  …
6+  5  )   6  ) 
7+  6     7   
8+  7  fun…  8  fun…
99  …  @@ …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  fun… 12  fun…
10+  9  }  10  } 
11+ 10    11   
12+ 11  fun… 12  fun…
1313 12 -  … 13 +  …
14−      14 +  …
15− 13  }  15  } 
14+      14 +  …
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf021.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ …  …   
2−  2     2   
3−  3  imp…  3  imp… 
4−  4   …  4   … 
5−       5 +  … 
6−  5  )   6  ) 
7−  6     7   
8−  7  fun…  8  fun… 
2+  2     2   
3+  3  imp…  3  imp… 
4+  4   …  4   … 
5+       5 +  … 
6+  5  )   6  ) 
7+  6     7   
8+  7  fun…  8  fun… 
99  …  @@ …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  fun… 12  fun… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  fun… 12  fun… 
1313 12 -  … 13 +  … 
14−      14 +  … 
15− 13  }  15  } 
14+      14 +  … 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf022.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -…  …   
2−  2     2   
3−  3  impo…  3  impo…
4−  4   …  4   …
5−       5 +  …
6−  5  )   6  ) 
7−  6     7   
8−  7  func…  8  func…
2+  2     2   
3+  3  impo…  3  impo…
4+  4   …  4   …
5+       5 +  …
6+  5  )   6  ) 
7+  6     7   
8+  7  func…  8  func…
99  …  @@ -…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func… 12  func…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func… 12  func…
1313 12 -  … 13 +  …
14−      14 +  …
15− 13  }  15  } 
14+      14 +  …
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf023.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -…  …   
2−  2     2   
3−  3  impo…  3  impo… 
4−  4   …  4   … 
5−       5 +  … 
6−  5  )   6  ) 
7−  6     7   
8−  7  func…  8  func… 
2+  2     2   
3+  3  impo…  3  impo… 
4+  4   …  4   … 
5+       5 +  … 
6+  5  )   6  ) 
7+  6     7   
8+  7  func…  8  func… 
99  …  @@ -…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func… 12  func… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func… 12  func… 
1313 12 -  … 13 +  … 
14−      14 +  … 
15− 13  }  15  } 
14+      14 +  … 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf024.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2…  …   
2−  2     2   
3−  3  impor…  3  impor…
4−  4   "…  4   "…
5−       5 +  "…
6−  5  )   6  ) 
7−  6     7   
8−  7  func …  8  func …
2+  2     2   
3+  3  impor…  3  impor…
4+  4   "…  4   "…
5+       5 +  "…
6+  5  )   6  ) 
7+  6     7   
8+  7  func …  8  func …
99  …  @@ -9…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func … 12  func …
10+  9  }  10  } 
11+ 10    11   
12+ 11  func … 12  func …
1313 12 -  r… 13 +  c…
14−      14 +  r…
15− 13  }  15  } 
14+      14 +  r…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf025.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2…  …   
2−  2     2   
3−  3  impor…  3  impor… 
4−  4   "…  4   "… 
5−       5 +  "… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func …  8  func … 
2+  2     2   
3+  3  impor…  3  impor… 
4+  4   "…  4   "… 
5+       5 +  "… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func …  8  func … 
99  …  @@ -9…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func … 12  func … 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func … 12  func … 
1313 12 -  r… 13 +  c… 
14−      14 +  r… 
15− 13  }  15  } 
14+      14 +  r… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf026.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,…  …   
2−  2     2   
3−  3  import…  3  import…
4−  4   "f…  4   "f…
5−       5 +  "s…
6−  5  )   6  ) 
7−  6     7   
8−  7  func m…  8  func m…
2+  2     2   
3+  3  import…  3  import…
4+  4   "f…  4   "f…
5+       5 +  "s…
6+  5  )   6  ) 
7+  6     7   
8+  7  func m…  8  func m…
99  …  @@ -9,…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func g… 12  func g…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func g… 12  func g…
1313 12 -  re… 13 +  co…
14−      14 +  re…
15− 13  }  15  } 
14+      14 +  re…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf027.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,…  …   
2−  2     2   
3−  3  import…  3  import… 
4−  4   "f…  4   "f… 
5−       5 +  "s… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func m…  8  func m… 
2+  2     2   
3+  3  import…  3  import… 
4+  4   "f…  4   "f… 
5+       5 +  "s… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func m…  8  func m… 
99  …  @@ -9,…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func g… 12  func g… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func g… 12  func g… 
1313 12 -  re… 13 +  co… 
14−      14 +  re… 
15− 13  }  15  } 
14+      14 +  re… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf028.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6…  …   
2−  2     2   
3−  3  import (  3  import (
4−  4   "fm…  4   "fm…
5−       5 +  "st…
6−  5  )   6  ) 
7−  6     7   
8−  7  func ma…  8  func ma…
2+  2     2   
3+  3  import (  3  import (
4+  4   "fm…  4   "fm…
5+       5 +  "st…
6+  5  )   6  ) 
7+  6     7   
8+  7  func ma…  8  func ma…
99  …  @@ -9,5…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func ge… 12  func ge…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func ge… 12  func ge…
1313 12 -  ret… 13 +  con…
14−      14 +  ret…
15− 13  }  15  } 
14+      14 +  ret…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf029.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6…  …   
2−  2     2   
3−  3  import (  3  import ( 
4−  4   "fm…  4   "fm… 
5−       5 +  "st… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func ma…  8  func ma… 
2+  2     2   
3+  3  import (  3  import ( 
4+  4   "fm…  4   "fm… 
5+       5 +  "st… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func ma…  8  func ma… 
99  …  @@ -9,5…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func ge… 12  func ge… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func ge… 12  func ge… 
1313 12 -  ret… 13 +  con… 
14−      14 +  ret… 
15− 13  }  15  } 
14+      14 +  ret… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf030.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"  4   "fmt"
5−       5 +  "str…
6−  5  )   6  ) 
7−  6     7   
8−  7  func mai…  8  func mai…
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"  4   "fmt"
5+       5 +  "str…
6+  5  )   6  ) 
7+  6     7   
8+  7  func mai…  8  func mai…
99  …  @@ -9,5 …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func get… 12  func get…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func get… 12  func get…
1313 12 -  retu… 13 +  cont…
14−      14 +  retu…
15− 13  }  15  } 
14+      14 +  retu…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf031.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"  4   "fmt" 
5−       5 +  "str… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func mai…  8  func mai… 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"  4   "fmt" 
5+       5 +  "str… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func mai…  8  func mai… 
99  …  @@ -9,5 …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func get… 12  func get… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func get… 12  func get… 
1313 12 -  retu… 13 +  cont… 
14−      14 +  retu… 
15− 13  }  15  } 
14+      14 +  retu… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf032.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "stri…
6−  5  )   6  ) 
7−  6     7   
8−  7  func main…  8  func main…
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "stri…
6+  5  )   6  ) 
7+  6     7   
8+  7  func main…  8  func main…
99  …  @@ -9,5 +…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getC… 12  func getC…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getC… 12  func getC…
1313 12 -  retur… 13 +  conte…
14−      14 +  retur…
15− 13  }  15  } 
14+      14 +  retur…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf033.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "stri… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main…  8  func main… 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "stri… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main…  8  func main… 
99  …  @@ -9,5 +…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getC… 12  func getC… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getC… 12  func getC… 
1313 12 -  retur… 13 +  conte… 
14−      14 +  retur… 
15− 13  }  15  } 
14+      14 +  retur… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf034.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strin…
6−  5  )   6  ) 
7−  6     7   
8−  7  func main(…  8  func main(…
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strin…
6+  5  )   6  ) 
7+  6     7   
8+  7  func main(…  8  func main(…
99  …  @@ -9,5 +1…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCo… 12  func getCo…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCo… 12  func getCo…
1313 12 -  return… 13 +  conten…
14−      14 +  return…
15− 13  }  15  } 
14+      14 +  return…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf035.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strin… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main(…  8  func main(… 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strin… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main(…  8  func main(… 
99  …  @@ -9,5 +1…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCo… 12  func getCo… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCo… 12  func getCo… 
1313 12 -  return… 13 +  conten… 
14−      14 +  return… 
15− 13  }  15  } 
14+      14 +  return… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf036.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "string…
6−  5  )   6  ) 
7−  6     7   
8−  7  func main()…  8  func main()…
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "string…
6+  5  )   6  ) 
7+  6     7   
8+  7  func main()…  8  func main()…
99  …  @@ -9,5 +10…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCon… 12  func getCon…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCon… 12  func getCon…
1313 12 -  return … 13 +  content…
14−      14 +  return …
15− 13  }  15  } 
14+      14 +  return …
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf037.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "string… 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main()…  8  func main()… 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "string… 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main()…  8  func main()… 
99  …  @@ -9,5 +10…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCon… 12  func getCon… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCon… 12  func getCon… 
1313 12 -  return … 13 +  content… 
14−      14 +  return … 
15− 13  }  15  } 
14+      14 +  return … 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf038.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings"
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {  8  func main() {
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings"
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {  8  func main() {
99  …  @@ -9,5 +10,…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCont… 12  func getCont…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCont… 12  func getCont…
1313 12 -  return "… 13 +  content …
14−      14 +  return c…
15− 13  }  15  } 
14+      14 +  return c…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf039.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {  8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {  8  func main() { 
99  …  @@ -9,5 +10,…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getCont… 12  func getCont… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getCont… 12  func getCont… 
1313 12 -  return "… 13 +  content … 
14−      14 +  return c… 
15− 13  }  15  } 
14+      14 +  return c… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf040.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConte… 12  func getConte…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConte… 12  func getConte…
1313 12 -  return "H… 13 +  content :…
14−      14 +  return co…
15− 13  }  15  } 
14+      14 +  return co…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf041.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 …  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConte… 12  func getConte… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConte… 12  func getConte… 
1313 12 -  return "H… 13 +  content :… 
14−      14 +  return co… 
15− 13  }  15  } 
14+      14 +  return co… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf042.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConten… 12  func getConten…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConten… 12  func getConten…
1313 12 -  return "He… 13 +  content :=…
14−      14 +  return con…
15− 13  }  15  } 
14+      14 +  return con…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf043.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @…  …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 …  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getConten… 12  func getConten… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getConten… 12  func getConten… 
1313 12 -  return "He… 13 +  content :=… 
14−      14 +  return con… 
15− 13  }  15  } 
14+      14 +  return con… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf044.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@   …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent… 12  func getContent…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent… 12  func getContent…
1313 12 -  return "Hel… 13 +  content := …
14−      14 +  return cont…
15− 13  }  15  } 
14+      14 +  return cont…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf045.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@   …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @…  …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent… 12  func getContent… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent… 12  func getContent… 
1313 12 -  return "Hel… 13 +  content := … 
14−      14 +  return cont… 
15− 13  }  15  } 
14+      14 +  return cont… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf046.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@   …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent(… 12  func getContent(…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent(… 12  func getContent(…
1313 12 -  return "Hell… 13 +  content := s…
14−      14 +  return conte…
15− 13  }  15  } 
14+      14 +  return conte…
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf047.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@   …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent(… 12  func getContent(… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent(… 12  func getContent(… 
1313 12 -  return "Hell… 13 +  content := s… 
14−      14 +  return conte… 
15− 13  }  15  } 
14+      14 +  return conte… 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf048.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent()… 12  func getContent()…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent()… 12  func getContent()…
1313 12 -  return "Hello… 13 +  content := st…
14−      14 +  return content
15− 13  }  15  } 
14+      14 +  return content
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf049.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent()… 12  func getContent()… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent()… 12  func getContent()… 
1313 12 -  return "Hello… 13 +  content := st… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf050.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() … 12  func getContent() …
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() … 12  func getContent() …
1313 12 -  return "Hello,… 13 +  content := str…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf051.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() … 12  func getContent() … 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() … 12  func getContent() … 
1313 12 -  return "Hello,… 13 +  content := str… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf052.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() s… 12  func getContent() s…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() s… 12  func getContent() s…
1313 12 -  return "Hello, … 13 +  content := stri…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf053.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() s… 12  func getContent() s… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() s… 12  func getContent() s… 
1313 12 -  return "Hello, … 13 +  content := stri… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf054.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() st… 12  func getContent() st…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() st… 12  func getContent() st…
1313 12 -  return "Hello, w… 13 +  content := strin…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf055.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() st… 12  func getContent() st… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() st… 12  func getContent() st… 
1313 12 -  return "Hello, w… 13 +  content := strin… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf056.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() str… 12  func getContent() str…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() str… 12  func getContent() str…
1313 12 -  return "Hello, wo… 13 +  content := string…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf057.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() str… 12  func getContent() str… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() str… 12  func getContent() str… 
1313 12 -  return "Hello, wo… 13 +  content := string… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf058.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() stri… 12  func getContent() stri…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() stri… 12  func getContent() stri…
1313 12 -  return "Hello, wor… 13 +  content := strings…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf059.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() stri… 12  func getContent() stri… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() stri… 12  func getContent() stri… 
1313 12 -  return "Hello, wor… 13 +  content := strings… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf060.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() strin… 12  func getContent() strin…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() strin… 12  func getContent() strin…
1313 12 -  return "Hello, worl… 13 +  content := strings.…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf061.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() strin… 12  func getContent() strin… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() strin… 12  func getContent() strin… 
1313 12 -  return "Hello, worl… 13 +  content := strings.… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf062.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string… 12  func getContent() string…
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string… 12  func getContent() string…
1313 12 -  return "Hello, world… 13 +  content := strings.T…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf063.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string… 12  func getContent() string… 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string… 12  func getContent() string… 
1313 12 -  return "Hello, world… 13 +  content := strings.T… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf064.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string { 12  func getContent() string {
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string { 12  func getContent() string {
1313 12 -  return "Hello, world!" 13 +  content := strings.To…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf065.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string { 12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string { 12  func getContent() string { 
1313 12 -  return "Hello, world!" 13 +  content := strings.To… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf066.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToU…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf067.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToU… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf068.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUp…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf069.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUp… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf070.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpp…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf071.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpp… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf072.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUppe…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf073.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUppe… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf074.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf075.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf076.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper(…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf077.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper(… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf078.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf079.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf080.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("H…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf081.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("H… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf082.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("He…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf083.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("He… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf084.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hel…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf085.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hel… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf086.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hell…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf087.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hell… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf088.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf089.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf090.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello,…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf091.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello,… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf092.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, …
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf093.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, … 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf094.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, W…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf095.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, W… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf096.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Wo…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf097.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Wo… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf098.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Wor…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf099.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Wor… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf100.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Worl…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf101.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, Worl… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf102.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf103.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf104.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!…
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf105.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!… 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf106.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!")
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf107.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf108.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf109.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Split/WidthOf110.golden+12−12
@@ -1,15 +1,15 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−       5 +  "strings" 
6−  5  )   6  ) 
7−  6     7   
8−  7  func main() {   8  func main() { 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+       5 +  "strings" 
6+  5  )   6  ) 
7+  6     7   
8+  7  func main() {   8  func main() { 
99  …  @@ -9,5 +10,6 @@    …   
10−  9  }  10  } 
11− 10    11   
12− 11  func getContent() string {  12  func getContent() string { 
10+  9  }  10  } 
11+ 10    11   
12+ 11  func getContent() string {  12  func getContent() string { 
1313 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
14−      14 +  return content 
15− 13  }  15  } 
14+      14 +  return content 
15+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf001.golden+10−10
@@ -1,16 +1,16 @@
11 
2− 
3− 
4− 
2+ 
3+ 
4+ 
55 
6− 
7− 
8− 
6+ 
7+ 
8+ 
99 
10− 
11− 
12− 
10+ 
11+ 
12+ 
1313 
1414 
1515 
16− 
16+ 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf002.golden+10−10
@@ -1,16 +1,16 @@
11  
2−  
3−  
4−  
2+  
3+  
4+  
55  
6−  
7−  
8−  
6+  
7+  
8+  
99  
10−  
11− 1
12− 1
10+  
11+ 1
12+ 1
1313 1
1414  
1515  
16− 1
16+ 1
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf003.golden+10−10
@@ -1,16 +1,16 @@
11  …
2−  2
3−  3
4−  4
2+  2
3+  3
4+  4
55  
6−  5
7−  6
8−  7
6+  5
7+  6
8+  7
99  …
10−  9
11− 10
12− 11
10+  9
11+ 10
12+ 11
1313 12
1414  
1515  
16− 13
16+ 13
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf004.golden+10−10
@@ -1,16 +1,16 @@
11  … 
2−  2 
3−  3 
4−  4 
2+  2 
3+  3 
4+  4 
55   
6−  5 
7−  6 
8−  7 
6+  5 
7+  6 
8+  7 
99  … 
10−  9 
11− 10 
12− 11 
10+  9 
11+ 10 
12+ 11 
1313 12 
1414   
1515   
16− 13 
16+ 13 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf005.golden+10−10
@@ -1,16 +1,16 @@
11  …  
2−  2  
3−  3  
4−  4  
2+  2  
3+  3  
4+  4  
55    
6−  5  
7−  6  
8−  7  
6+  5  
7+  6  
8+  7  
99  …  
10−  9  
11− 10  
12− 11  
10+  9  
11+ 10  
12+ 11  
1313 12  
1414    
1515    
16− 13  
16+ 13  
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf006.golden+10−10
@@ -1,16 +1,16 @@
11  …   
2−  2   
3−  3   
4−  4   
2+  2   
3+  3   
4+  4   
55     
6−  5   
7−  6   
8−  7   
6+  5   
7+  6   
8+  7   
99  …   
10−  9  1
11− 10  1
12− 11  1
10+  9  1
11+ 10  1
12+ 11  1
1313 12   
1414    1
1515    1
16− 13  1
16+ 13  1
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf007.golden+10−10
@@ -1,16 +1,16 @@
11  …   …
2−  2   2
3−  3   3
4−  4   4
2+  2   2
3+  3   3
4+  4   4
55     5
6−  5   6
7−  6   7
8−  7   8
6+  5   6
7+  6   7
8+  7   8
99  …   …
10−  9  10
11− 10  11
12− 11  12
10+  9  10
11+ 10  11
12+ 11  12
1313 12   
1414    13
1515    14
16− 13  15
16+ 13  15
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf008.golden+10−10
@@ -1,16 +1,16 @@
11  …   … 
2−  2   2 
3−  3   3 
4−  4   4 
2+  2   2 
3+  3   3 
4+  4   4 
55     5 
6−  5   6 
7−  6   7 
8−  7   8 
6+  5   6 
7+  6   7 
8+  7   8 
99  …   … 
10−  9  10 
11− 10  11 
12− 11  12 
10+  9  10 
11+ 10  11 
12+ 11  12 
1313 12    
1414    13 
1515    14 
16− 13  15 
16+ 13  15 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf009.golden+10−10
@@ -1,16 +1,16 @@
11  …   … …
2−  2   2  
3−  3   3  
4−  4   4  
2+  2   2  
3+  3   3  
4+  4   4  
55     5 +
6−  5   6  
7−  6   7  
8−  7   8  
6+  5   6  
7+  6   7  
8+  7   8  
99  …   … …
10−  9  10  
11− 10  11  
12− 11  12  
10+  9  10  
11+ 10  11  
12+ 11  12  
1313 12    -
1414    13 +
1515    14 +
16− 13  15  
16+ 13  15  
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf010.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  …
2−  2   2  
3−  3   3  
4−  4   4  
2+  2   2  
3+  3   3  
4+  4   4  
55     5 + 
6−  5   6  
7−  6   7  
8−  7   8  
6+  5   6  
7+  6   7  
8+  7   8  
99  …   …  …
10−  9  10  
11− 10  11  
12− 11  12  
10+  9  10  
11+ 10  11  
12+ 11  12  
1313 12    - 
1414    13 + 
1515    14 + 
16− 13  15  
16+ 13  15  
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf011.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  …
2−  2   2   
3−  3   3  …
4−  4   4  …
2+  2   2   
3+  3   3  …
4+  4   4  …
55     5 + …
6−  5   6  )
7−  6   7   
8−  7   8  …
6+  5   6  )
7+  6   7   
8+  7   8  …
99  …   …  …
10−  9  10  }
11− 10  11   
12− 11  12  …
10+  9  10  }
11+ 10  11   
12+ 11  12  …
1313 12    - …
1414    13 + …
1515    14 + …
16− 13  15  }
16+ 13  15  }
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf012.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @…
2−  2   2   
3−  3   3  i…
4−  4   4   …
2+  2   2   
3+  3   3  i…
4+  4   4   …
55     5 +  …
6−  5   6  ) 
7−  6   7   
8−  7   8  f…
6+  5   6  ) 
7+  6   7   
8+  7   8  f…
99  …   …  @…
10−  9  10  } 
11− 10  11   
12− 11  12  f…
10+  9  10  } 
11+ 10  11   
12+ 11  12  f…
1313 12    -  …
1414    13 +  …
1515    14 +  …
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf013.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@…
2−  2   2   
3−  3   3  im…
4−  4   4   …
2+  2   2   
3+  3   3  im…
4+  4   4   …
55     5 +  …
6−  5   6  ) 
7−  6   7   
8−  7   8  fu…
6+  5   6  ) 
7+  6   7   
8+  7   8  fu…
99  …   …  @@…
10−  9  10  } 
11− 10  11   
12− 11  12  fu…
10+  9  10  } 
11+ 10  11   
12+ 11  12  fu…
1313 12    -  …
1414    13 +  …
1515    14 +  …
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf014.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ …
2−  2   2   
3−  3   3  imp…
4−  4   4   …
2+  2   2   
3+  3   3  imp…
4+  4   4   …
55     5 +  …
6−  5   6  ) 
7−  6   7   
8−  7   8  fun…
6+  5   6  ) 
7+  6   7   
8+  7   8  fun…
99  …   …  @@ …
10−  9  10  } 
11− 10  11   
12− 11  12  fun…
10+  9  10  } 
11+ 10  11   
12+ 11  12  fun…
1313 12    -  …
1414    13 +  …
1515    14 +  …
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf015.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -…
2−  2   2   
3−  3   3  impo…
4−  4   4   …
2+  2   2   
3+  3   3  impo…
4+  4   4   …
55     5 +  …
6−  5   6  ) 
7−  6   7   
8−  7   8  func…
6+  5   6  ) 
7+  6   7   
8+  7   8  func…
99  …   …  @@ -…
10−  9  10  } 
11− 10  11   
12− 11  12  func…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func…
1313 12    -  …
1414    13 +  …
1515    14 +  …
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf016.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2…
2−  2   2   
3−  3   3  impor…
4−  4   4   "…
2+  2   2   
3+  3   3  impor…
4+  4   4   "…
55     5 +  "…
6−  5   6  ) 
7−  6   7   
8−  7   8  func …
6+  5   6  ) 
7+  6   7   
8+  7   8  func …
99  …   …  @@ -9…
10−  9  10  } 
11− 10  11   
12− 11  12  func …
10+  9  10  } 
11+ 10  11   
12+ 11  12  func …
1313 12    -  r…
1414    13 +  c…
1515    14 +  r…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf017.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,…
2−  2   2   
3−  3   3  import…
4−  4   4   "f…
2+  2   2   
3+  3   3  import…
4+  4   4   "f…
55     5 +  "s…
6−  5   6  ) 
7−  6   7   
8−  7   8  func m…
6+  5   6  ) 
7+  6   7   
8+  7   8  func m…
99  …   …  @@ -9,…
10−  9  10  } 
11− 10  11   
12− 11  12  func g…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func g…
1313 12    -  re…
1414    13 +  co…
1515    14 +  re…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf018.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6…
2−  2   2   
3−  3   3  import (
4−  4   4   "fm…
2+  2   2   
3+  3   3  import (
4+  4   4   "fm…
55     5 +  "st…
6−  5   6  ) 
7−  6   7   
8−  7   8  func ma…
6+  5   6  ) 
7+  6   7   
8+  7   8  func ma…
99  …   …  @@ -9,5…
10−  9  10  } 
11− 10  11   
12− 11  12  func ge…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func ge…
1313 12    -  ret…
1414    13 +  con…
1515    14 +  ret…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf019.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 …
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt"
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt"
55     5 +  "str…
6−  5   6  ) 
7−  6   7   
8−  7   8  func mai…
6+  5   6  ) 
7+  6   7   
8+  7   8  func mai…
99  …   …  @@ -9,5 …
10−  9  10  } 
11− 10  11   
12− 11  12  func get…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func get…
1313 12    -  retu…
1414    13 +  cont…
1515    14 +  retu…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf020.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +…
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "stri…
6−  5   6  ) 
7−  6   7   
8−  7   8  func main…
6+  5   6  ) 
7+  6   7   
8+  7   8  func main…
99  …   …  @@ -9,5 +…
10−  9  10  } 
11− 10  11   
12− 11  12  func getC…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getC…
1313 12    -  retur…
1414    13 +  conte…
1515    14 +  retur…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf021.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2…
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strin…
6−  5   6  ) 
7−  6   7   
8−  7   8  func main(…
6+  5   6  ) 
7+  6   7   
8+  7   8  func main(…
99  …   …  @@ -9,5 +1…
10−  9  10  } 
11− 10  11   
12− 11  12  func getCo…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getCo…
1313 12    -  return…
1414    13 +  conten…
1515    14 +  return…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf022.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,…
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "string…
6−  5   6  ) 
7−  6   7   
8−  7   8  func main()…
6+  5   6  ) 
7+  6   7   
8+  7   8  func main()…
99  …   …  @@ -9,5 +10…
10−  9  10  } 
11− 10  11   
12− 11  12  func getCon…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getCon…
1313 12    -  return …
1414    13 +  content…
1515    14 +  return …
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf023.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7…
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings"
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() {
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() {
99  …   …  @@ -9,5 +10,…
10−  9  10  } 
11− 10  11   
12− 11  12  func getCont…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getCont…
1313 12    -  return "…
1414    13 +  content …
1515    14 +  return c…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf024.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 …
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6…
10−  9  10  } 
11− 10  11   
12− 11  12  func getConte…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getConte…
1313 12    -  return "H…
1414    13 +  content :…
1515    14 +  return co…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf025.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @…
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 …
10−  9  10  } 
11− 10  11   
12− 11  12  func getConten…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getConten…
1313 12    -  return "He…
1414    13 +  content :=…
1515    14 +  return con…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf026.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@ 
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @…
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent…
1313 12    -  return "Hel…
1414    13 +  content := …
1515    14 +  return cont…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf027.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@ 
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent(…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent(…
1313 12    -  return "Hell…
1414    13 +  content := s…
1515    14 +  return conte…
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf028.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent()…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent()…
1313 12    -  return "Hello…
1414    13 +  content := st…
1515    14 +  return content
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf029.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() …
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() …
1313 12    -  return "Hello,…
1414    13 +  content := str…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf030.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() s…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() s…
1313 12    -  return "Hello, …
1414    13 +  content := stri…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf031.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() st…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() st…
1313 12    -  return "Hello, w…
1414    13 +  content := strin…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf032.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() str…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() str…
1313 12    -  return "Hello, wo…
1414    13 +  content := string…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf033.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() stri…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() stri…
1313 12    -  return "Hello, wor…
1414    13 +  content := strings…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf034.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() strin…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() strin…
1313 12    -  return "Hello, worl…
1414    13 +  content := strings.…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf035.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string…
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string…
1313 12    -  return "Hello, world…
1414    13 +  content := strings.T…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf036.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string {
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string {
1313 12    -  return "Hello, world!"
1414    13 +  content := strings.To…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf037.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToU…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf038.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUp…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf039.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpp…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf040.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUppe…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf041.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf042.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper(…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf043.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf044.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("H…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf045.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("He…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf046.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hel…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf047.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hell…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf048.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf049.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello,…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf050.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, …
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf051.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, W…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf052.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, Wo…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf053.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, Wor…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf054.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, Worl…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf055.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf056.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!…
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf057.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!")
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf058.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf059.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewWidth/Unified/WidthOf060.golden+10−10
@@ -1,16 +1,16 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55     5 +  "strings" 
6−  5   6  ) 
7−  6   7   
8−  7   8  func main() { 
6+  5   6  ) 
7+  6   7   
8+  7   8  func main() { 
99  …   …  @@ -9,5 +10,6 @@  
10−  9  10  } 
11− 10  11   
12− 11  12  func getContent() string { 
10+  9  10  } 
11+ 10  11   
12+ 11  12  func getContent() string { 
1313 12    -  return "Hello, world!" 
1414    13 +  content := strings.ToUpper("Hello, World!") 
1515    14 +  return content 
16− 13  15  } 
16+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf00.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  )   5  ) 
3−  6     6   
4−  7  func main() {   7  func main() { 
2+  5  )   5  ) 
3+  6     6   
4+  7  func main() {   7  func main() { 
55  8 -  fmt.Println("Hello,…  8 +  content := "Hello, …
6−       9 +  fmt.Println(content)
7−  9  }  10  } 
6+       9 +  fmt.Println(content)
7+  9  }  10  } 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf01.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …unc main() {   7  …unc main() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …unc main() {   7  …unc main() { 
55  8 -… fmt.Println("Hello, …  8 +… content := "Hello, w…
6−       9 +… fmt.Println(content) 
7−  9  …  10  … 
6+       9 +… fmt.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf02.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …nc main() {   7  …nc main() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …nc main() {   7  …nc main() { 
55  8 -… fmt.Println("Hello, w…  8 +… content := "Hello, wo…
6−       9 +… fmt.Println(content) 
7−  9  …  10  … 
6+       9 +… fmt.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf03.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …c main() {   7  …c main() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …c main() {   7  …c main() { 
55  8 -… fmt.Println("Hello, wo…  8 +… content := "Hello, wor…
6−       9 +… fmt.Println(content) 
7−  9  …  10  … 
6+       9 +… fmt.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf04.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  … main() {   7  … main() { 
2+  5  …   5  … 
3+  6     6   
4+  7  … main() {   7  … main() { 
55  8 -…fmt.Println("Hello, wor…  8 +…content := "Hello, worl…
6−       9 +…fmt.Println(content) 
7−  9  …  10  … 
6+       9 +…fmt.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf05.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …main() {   7  …main() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …main() {   7  …main() { 
55  8 -…mt.Println("Hello, worl…  8 +…ontent := "Hello, world…
6−       9 +…mt.Println(content) 
7−  9  …  10  … 
6+       9 +…mt.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf06.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …ain() {   7  …ain() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …ain() {   7  …ain() { 
55  8 -…t.Println("Hello, world…  8 +…ntent := "Hello, world!"
6−       9 +…t.Println(content) 
7−  9  …  10  … 
6+       9 +…t.Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf07.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …in() {   7  …in() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …in() {   7  …in() { 
55  8 -….Println("Hello, world!…  8 +…tent := "Hello, world!" 
6−       9 +….Println(content) 
7−  9  …  10  … 
6+       9 +….Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf08.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …n() {   7  …n() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …n() {   7  …n() { 
55  8 -…Println("Hello, world!")  8 +…ent := "Hello, world!" 
6−       9 +…Println(content) 
7−  9  …  10  … 
6+       9 +…Println(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf09.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …() {   7  …() { 
2+  5  …   5  … 
3+  6     6   
4+  7  …() {   7  …() { 
55  8 -…rintln("Hello, world!")   8 +…nt := "Hello, world!" 
6−       9 +…rintln(content) 
7−  9  …  10  … 
6+       9 +…rintln(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf10.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …) {   7  …) { 
2+  5  …   5  … 
3+  6     6   
4+  7  …) {   7  …) { 
55  8 -…intln("Hello, world!")   8 +…t := "Hello, world!" 
6−       9 +…intln(content) 
7−  9  …  10  … 
6+       9 +…intln(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf11.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  … {   7  … { 
2+  5  …   5  … 
3+  6     6   
4+  7  … {   7  … { 
55  8 -…ntln("Hello, world!")   8 +… := "Hello, world!" 
6−       9 +…ntln(content) 
7−  9  …  10  … 
6+       9 +…ntln(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf12.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …{   7  …{ 
2+  5  …   5  … 
3+  6     6   
4+  7  …{   7  …{ 
55  8 -…tln("Hello, world!")   8 +…:= "Hello, world!" 
6−       9 +…tln(content) 
7−  9  …  10  … 
6+       9 +…tln(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf13.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…ln("Hello, world!")   8 +…= "Hello, world!" 
6−       9 +…ln(content) 
7−  9  …  10  … 
6+       9 +…ln(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf14.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…n("Hello, world!")   8 +… "Hello, world!" 
6−       9 +…n(content) 
7−  9  …  10  … 
6+       9 +…n(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf15.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…("Hello, world!")   8 +…"Hello, world!" 
6−       9 +…(content) 
7−  9  …  10  … 
6+       9 +…(content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf16.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…"Hello, world!")   8 +…Hello, world!" 
6−       9 +…content) 
7−  9  …  10  … 
6+       9 +…content) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf17.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…Hello, world!")   8 +…ello, world!" 
6−       9 +…ontent) 
7−  9  …  10  … 
6+       9 +…ontent) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf18.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…ello, world!")   8 +…llo, world!" 
6−       9 +…ntent) 
7−  9  …  10  … 
6+       9 +…ntent) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf19.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…llo, world!")   8 +…lo, world!" 
6−       9 +…tent) 
7−  9  …  10  … 
6+       9 +…tent) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Split/XOffsetOf20.golden+5−5
@@ -1,7 +1,7 @@
11  …  @@ -5,5 +5,6 @@    …   
2−  5  …   5  … 
3−  6     6   
4−  7  …   7  … 
2+  5  …   5  … 
3+  6     6   
4+  7  …   7  … 
55  8 -…lo, world!")   8 +…o, world!" 
6−       9 +…ent) 
7−  9  …  10  … 
6+       9 +…ent) 
7+  9  …  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf00.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  ) 
3−  6   6   
4−  7   7  func main() { 
2+  5   5  ) 
3+  6   6   
4+  7   7  func main() { 
55  8    -  fmt.Println("Hello, world!") 
66     8 +  content := "Hello, world!" 
77     9 +  fmt.Println(content) 
8−  9  10  } 
8+  9  10  } 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf01.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …unc main() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …unc main() { 
55  8    -… fmt.Println("Hello, world!") 
66     8 +… content := "Hello, world!" 
77     9 +… fmt.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf02.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …nc main() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …nc main() { 
55  8    -… fmt.Println("Hello, world!") 
66     8 +… content := "Hello, world!" 
77     9 +… fmt.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf03.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …c main() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …c main() { 
55  8    -… fmt.Println("Hello, world!") 
66     8 +… content := "Hello, world!" 
77     9 +… fmt.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf04.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … main() { 
2+  5   5  … 
3+  6   6   
4+  7   7  … main() { 
55  8    -…fmt.Println("Hello, world!") 
66     8 +…content := "Hello, world!" 
77     9 +…fmt.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf05.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …main() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …main() { 
55  8    -…mt.Println("Hello, world!") 
66     8 +…ontent := "Hello, world!" 
77     9 +…mt.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf06.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …ain() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …ain() { 
55  8    -…t.Println("Hello, world!") 
66     8 +…ntent := "Hello, world!" 
77     9 +…t.Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf07.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …in() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …in() { 
55  8    -….Println("Hello, world!") 
66     8 +…tent := "Hello, world!" 
77     9 +….Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf08.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …n() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …n() { 
55  8    -…Println("Hello, world!") 
66     8 +…ent := "Hello, world!" 
77     9 +…Println(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf09.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …() { 
2+  5   5  … 
3+  6   6   
4+  7   7  …() { 
55  8    -…rintln("Hello, world!") 
66     8 +…nt := "Hello, world!" 
77     9 +…rintln(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf10.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …) { 
2+  5   5  … 
3+  6   6   
4+  7   7  …) { 
55  8    -…intln("Hello, world!") 
66     8 +…t := "Hello, world!" 
77     9 +…intln(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf11.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … { 
2+  5   5  … 
3+  6   6   
4+  7   7  … { 
55  8    -…ntln("Hello, world!") 
66     8 +… := "Hello, world!" 
77     9 +…ntln(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf12.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  …{ 
2+  5   5  … 
3+  6   6   
4+  7   7  …{ 
55  8    -…tln("Hello, world!") 
66     8 +…:= "Hello, world!" 
77     9 +…tln(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf13.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…ln("Hello, world!") 
66     8 +…= "Hello, world!" 
77     9 +…ln(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf14.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…n("Hello, world!") 
66     8 +… "Hello, world!" 
77     9 +…n(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf15.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…("Hello, world!") 
66     8 +…"Hello, world!" 
77     9 +…(content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf16.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…"Hello, world!") 
66     8 +…Hello, world!" 
77     9 +…content) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf17.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…Hello, world!") 
66     8 +…ello, world!" 
77     9 +…ontent) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf18.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…ello, world!") 
66     8 +…llo, world!" 
77     9 +…ntent) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf19.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…llo, world!") 
66     8 +…lo, world!" 
77     9 +…tent) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewXOffset/Unified/XOffsetOf20.golden+4−4
@@ -1,8 +1,8 @@
11  …   …  @@ -5,5 +5,6 @@  
2−  5   5  … 
3−  6   6   
4−  7   7  … 
2+  5   5  … 
3+  6   6   
4+  7   7  … 
55  8    -…lo, world!") 
66     8 +…o, world!" 
77     9 +…ent) 
8−  9  10  … 
8+  9  10  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf00.golden+4−4
@@ -1,5 +1,5 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf01.golden+5−5
@@ -1,5 +1,5 @@
1−  2     2   
2−  3  import (   3  import ( 
3−  4   "fmt"   4   "fmt" 
4−       5 +  "strings" 
5−  …  …   …  … 
1+  2     2   
2+  3  import (   3  import ( 
3+  4   "fmt"   4   "fmt" 
4+       5 +  "strings" 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf02.golden+5−5
@@ -1,5 +1,5 @@
1−  3  import (   3  import ( 
2−  4   "fmt"   4   "fmt" 
3−       5 +  "strings" 
4−  5  )   6  ) 
5−  …  …   …  … 
1+  3  import (   3  import ( 
2+  4   "fmt"   4   "fmt" 
3+       5 +  "strings" 
4+  5  )   6  ) 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf03.golden+5−5
@@ -1,5 +1,5 @@
1−  4   "fmt"   4   "fmt" 
2−       5 +  "strings" 
3−  5  )   6  ) 
4−  6     7   
5−  …  …   …  … 
1+  4   "fmt"   4   "fmt" 
2+       5 +  "strings" 
3+  5  )   6  ) 
4+  6     7   
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf04.golden+4−4
@@ -1,5 +1,5 @@
1−       5 +  "strings" 
2−  5  )   6  ) 
3−  6     7   
4−  7  func main() {   8  func main() { 
1+       5 +  "strings" 
2+  5  )   6  ) 
3+  6     7   
4+  7  func main() {   8  func main() { 
55  …  @@ -9,5 +10,6 @@    …   
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf05.golden+4−4
@@ -1,5 +1,5 @@
1−  5  )   6  ) 
2−  6     7   
3−  7  func main() {   8  func main() { 
1+  5  )   6  ) 
2+  6     7   
3+  7  func main() {   8  func main() { 
44  …  @@ -9,5 +10,6 @@    …   
5−  …  …   …  … 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf06.golden+4−4
@@ -1,5 +1,5 @@
1−  6     7   
2−  7  func main() {   8  func main() { 
1+  6     7   
2+  7  func main() {   8  func main() { 
33  …  @@ -9,5 +10,6 @@    …   
4−  9  }  10  } 
5−  …  …   …  … 
4+  9  }  10  } 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf07.golden+4−4
@@ -1,5 +1,5 @@
1−  7  func main() {   8  func main() { 
1+  7  func main() {   8  func main() { 
22  …  @@ -9,5 +10,6 @@    …   
3−  9  }  10  } 
4− 10    11   
5−  …  …   …  … 
3+  9  }  10  } 
4+ 10    11   
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf08.golden+3−3
@@ -1,5 +1,5 @@
11  …  @@ -9,5 +10,6 @@    …   
2−  9  }  10  } 
3− 10    11   
4− 11  func getContent() string {  12  func getContent() string { 
2+  9  }  10  } 
3+ 10    11   
4+ 11  func getContent() string {  12  func getContent() string { 
55  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf09.golden+4−4
@@ -1,5 +1,5 @@
1−  9  }  10  } 
2− 10    11   
3− 11  func getContent() string {  12  func getContent() string { 
1+  9  }  10  } 
2+ 10    11   
3+ 11  func getContent() string {  12  func getContent() string { 
44 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
5−  …  …   …  … 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf10.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf11.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf12.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf13.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf14.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf15.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Split/YOffsetOf16.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf00.golden+3−3
@@ -1,5 +1,5 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf01.golden+4−4
@@ -1,5 +1,5 @@
1−  2   2   
2−  3   3  import ( 
3−  4   4   "fmt" 
1+  2   2   
2+  3   3  import ( 
3+  4   4   "fmt" 
44     5 +  "strings" 
5−  …   …  … 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf02.golden+4−4
@@ -1,5 +1,5 @@
1−  3   3  import ( 
2−  4   4   "fmt" 
1+  3   3  import ( 
2+  4   4   "fmt" 
33     5 +  "strings" 
4−  5   6  ) 
5−  …   …  … 
4+  5   6  ) 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf03.golden+4−4
@@ -1,5 +1,5 @@
1−  4   4   "fmt" 
1+  4   4   "fmt" 
22     5 +  "strings" 
3−  5   6  ) 
4−  6   7   
5−  …   …  … 
3+  5   6  ) 
4+  6   7   
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf04.golden+3−3
@@ -1,5 +1,5 @@
11     5 +  "strings" 
2−  5   6  ) 
3−  6   7   
4−  7   8  func main() { 
2+  5   6  ) 
3+  6   7   
4+  7   8  func main() { 
55  …   …  @@ -9,5 +10,6 @@  
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf05.golden+4−4
@@ -1,5 +1,5 @@
1−  5   6  ) 
2−  6   7   
3−  7   8  func main() { 
1+  5   6  ) 
2+  6   7   
3+  7   8  func main() { 
44  …   …  @@ -9,5 +10,6 @@  
5−  …   …  … 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf06.golden+4−4
@@ -1,5 +1,5 @@
1−  6   7   
2−  7   8  func main() { 
1+  6   7   
2+  7   8  func main() { 
33  …   …  @@ -9,5 +10,6 @@  
4−  9  10  } 
5−  …   …  … 
4+  9  10  } 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf07.golden+4−4
@@ -1,5 +1,5 @@
1−  7   8  func main() { 
1+  7   8  func main() { 
22  …   …  @@ -9,5 +10,6 @@  
3−  9  10  } 
4− 10  11   
5−  …   …  … 
3+  9  10  } 
4+ 10  11   
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf08.golden+3−3
@@ -1,5 +1,5 @@
11  …   …  @@ -9,5 +10,6 @@  
2−  9  10  } 
3− 10  11   
4− 11  12  func getContent() string { 
2+  9  10  } 
3+ 10  11   
4+ 11  12  func getContent() string { 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf09.golden+3−3
@@ -1,5 +1,5 @@
1−  9  10  } 
2− 10  11   
3− 11  12  func getContent() string { 
1+  9  10  } 
2+ 10  11   
3+ 11  12  func getContent() string { 
44 12    -  return "Hello, world!" 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf10.golden+2−2
@@ -1,5 +1,5 @@
1− 10  11   
2− 11  12  func getContent() string { 
1+ 10  11   
2+ 11  12  func getContent() string { 
33 12    -  return "Hello, world!" 
44    13 +  content := strings.ToUpper("Hello, World!") 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf11.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf12.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf13.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf14.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf15.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffset/Unified/YOffsetOf16.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf00.golden+4−4
@@ -1,5 +1,5 @@
11  …  @@ -2,6 +2,7 @@    …   
2−  2     2   
3−  3  import (   3  import ( 
4−  4   "fmt"   4   "fmt" 
5−  …  …   …  … 
2+  2     2   
3+  3  import (   3  import ( 
4+  4   "fmt"   4   "fmt" 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf01.golden+5−5
@@ -1,5 +1,5 @@
1−  2     2   
2−  3  import (   3  import ( 
3−  4   "fmt"   4   "fmt" 
4−       5 +  "strings" 
5−  …  …   …  … 
1+  2     2   
2+  3  import (   3  import ( 
3+  4   "fmt"   4   "fmt" 
4+       5 +  "strings" 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf02.golden+5−5
@@ -1,5 +1,5 @@
1−  3  import (   3  import ( 
2−  4   "fmt"   4   "fmt" 
3−       5 +  "strings" 
4−  5  )   6  ) 
5−  …  …   …  … 
1+  3  import (   3  import ( 
2+  4   "fmt"   4   "fmt" 
3+       5 +  "strings" 
4+  5  )   6  ) 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf03.golden+5−5
@@ -1,5 +1,5 @@
1−  4   "fmt"   4   "fmt" 
2−       5 +  "strings" 
3−  5  )   6  ) 
4−  6     7   
5−  …  …   …  … 
1+  4   "fmt"   4   "fmt" 
2+       5 +  "strings" 
3+  5  )   6  ) 
4+  6     7   
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf04.golden+4−4
@@ -1,5 +1,5 @@
1−       5 +  "strings" 
2−  5  )   6  ) 
3−  6     7   
4−  7  func main() {   8  func main() { 
1+       5 +  "strings" 
2+  5  )   6  ) 
3+  6     7   
4+  7  func main() {   8  func main() { 
55  …  @@ -9,5 +10,6 @@    …   
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf05.golden+4−4
@@ -1,5 +1,5 @@
1−  5  )   6  ) 
2−  6     7   
3−  7  func main() {   8  func main() { 
1+  5  )   6  ) 
2+  6     7   
3+  7  func main() {   8  func main() { 
44  …  @@ -9,5 +10,6 @@    …   
5−  …  …   …  … 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf06.golden+4−4
@@ -1,5 +1,5 @@
1−  6     7   
2−  7  func main() {   8  func main() { 
1+  6     7   
2+  7  func main() {   8  func main() { 
33  …  @@ -9,5 +10,6 @@    …   
4−  9  }  10  } 
5−  …  …   …  … 
4+  9  }  10  } 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf07.golden+4−4
@@ -1,5 +1,5 @@
1−  7  func main() {   8  func main() { 
1+  7  func main() {   8  func main() { 
22  …  @@ -9,5 +10,6 @@    …   
3−  9  }  10  } 
4− 10    11   
5−  …  …   …  … 
3+  9  }  10  } 
4+ 10    11   
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf08.golden+3−3
@@ -1,5 +1,5 @@
11  …  @@ -9,5 +10,6 @@    …   
2−  9  }  10  } 
3− 10    11   
4− 11  func getContent() string {  12  func getContent() string { 
2+  9  }  10  } 
3+ 10    11   
4+ 11  func getContent() string {  12  func getContent() string { 
55  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf09.golden+4−4
@@ -1,5 +1,5 @@
1−  9  }  10  } 
2− 10    11   
3− 11  func getContent() string {  12  func getContent() string { 
1+  9  }  10  } 
2+ 10    11   
3+ 11  func getContent() string {  12  func getContent() string { 
44 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
5−  …  …   …  … 
5+  …  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf10.golden+4−4
@@ -1,5 +1,5 @@
1− 10    11   
2− 11  func getContent() string {  12  func getContent() string { 
1+ 10    11   
2+ 11  func getContent() string {  12  func getContent() string { 
33 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
4−      14 +  return content 
5− 13  }  15  } 
4+      14 +  return content 
5+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf11.golden+3−3
@@ -1,4 +1,4 @@
1− 11  func getContent() string {  12  func getContent() string { 
1+ 11  func getContent() string {  12  func getContent() string { 
22 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
3−      14 +  return content 
4− 13  }  15  } 
3+      14 +  return content 
4+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf12.golden+2−2
@@ -1,3 +1,3 @@
11 12 -  return "Hello, world!"  13 +  content := strings.ToUpper("Hello, World!") 
2−      14 +  return content 
3− 13  }  15  } 
2+      14 +  return content 
3+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf13.golden+2−2
@@ -1,2 +1,2 @@
1−      14 +  return content 
2− 13  }  15  } 
1+      14 +  return content 
2+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Split/YOffsetOf14.golden+1−1
@@ -1 +1 @@
1− 13  }  15  } 
1+ 13  }  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf00.golden+3−3
@@ -1,5 +1,5 @@
11  …   …  @@ -2,6 +2,7 @@  
2−  2   2   
3−  3   3  import ( 
4−  4   4   "fmt" 
2+  2   2   
3+  3   3  import ( 
4+  4   4   "fmt" 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf01.golden+4−4
@@ -1,5 +1,5 @@
1−  2   2   
2−  3   3  import ( 
3−  4   4   "fmt" 
1+  2   2   
2+  3   3  import ( 
3+  4   4   "fmt" 
44     5 +  "strings" 
5−  …   …  … 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf02.golden+4−4
@@ -1,5 +1,5 @@
1−  3   3  import ( 
2−  4   4   "fmt" 
1+  3   3  import ( 
2+  4   4   "fmt" 
33     5 +  "strings" 
4−  5   6  ) 
5−  …   …  … 
4+  5   6  ) 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf03.golden+4−4
@@ -1,5 +1,5 @@
1−  4   4   "fmt" 
1+  4   4   "fmt" 
22     5 +  "strings" 
3−  5   6  ) 
4−  6   7   
5−  …   …  … 
3+  5   6  ) 
4+  6   7   
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf04.golden+3−3
@@ -1,5 +1,5 @@
11     5 +  "strings" 
2−  5   6  ) 
3−  6   7   
4−  7   8  func main() { 
2+  5   6  ) 
3+  6   7   
4+  7   8  func main() { 
55  …   …  @@ -9,5 +10,6 @@  
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf05.golden+4−4
@@ -1,5 +1,5 @@
1−  5   6  ) 
2−  6   7   
3−  7   8  func main() { 
1+  5   6  ) 
2+  6   7   
3+  7   8  func main() { 
44  …   …  @@ -9,5 +10,6 @@  
5−  …   …  … 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf06.golden+4−4
@@ -1,5 +1,5 @@
1−  6   7   
2−  7   8  func main() { 
1+  6   7   
2+  7   8  func main() { 
33  …   …  @@ -9,5 +10,6 @@  
4−  9  10  } 
5−  …   …  … 
4+  9  10  } 
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf07.golden+4−4
@@ -1,5 +1,5 @@
1−  7   8  func main() { 
1+  7   8  func main() { 
22  …   …  @@ -9,5 +10,6 @@  
3−  9  10  } 
4− 10  11   
5−  …   …  … 
3+  9  10  } 
4+ 10  11   
5+  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf08.golden+3−3
@@ -1,5 +1,5 @@
11  …   …  @@ -9,5 +10,6 @@  
2−  9  10  } 
3− 10  11   
4− 11  12  func getContent() string { 
2+  9  10  } 
3+ 10  11   
4+ 11  12  func getContent() string { 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf09.golden+3−3
@@ -1,5 +1,5 @@
1−  9  10  } 
2− 10  11   
3− 11  12  func getContent() string { 
1+  9  10  } 
2+ 10  11   
3+ 11  12  func getContent() string { 
44 12    -  return "Hello, world!" 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf10.golden+2−2
@@ -1,5 +1,5 @@
1− 10  11   
2− 11  12  func getContent() string { 
1+ 10  11   
2+ 11  12  func getContent() string { 
33 12    -  return "Hello, world!" 
44    13 +  content := strings.ToUpper("Hello, World!") 
55  …   …  … 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf11.golden+2−2
@@ -1,5 +1,5 @@
1− 11  12  func getContent() string { 
1+ 11  12  func getContent() string { 
22 12    -  return "Hello, world!" 
33    13 +  content := strings.ToUpper("Hello, World!") 
44    14 +  return content 
5− 13  15  } 
5+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf12.golden+1−1
@@ -1,4 +1,4 @@
11 12    -  return "Hello, world!" 
22    13 +  content := strings.ToUpper("Hello, World!") 
33    14 +  return content 
4− 13  15  } 
4+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf13.golden+1−1
@@ -1,3 +1,3 @@
11    13 +  content := strings.ToUpper("Hello, World!") 
22    14 +  return content 
3− 13  15  } 
3+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf14.golden+1−1
@@ -1,2 +1,2 @@
11    14 +  return content 
2− 13  15  } 
2+ 13  15  } 
internal/ui/diffview/testdata/TestDiffViewYOffsetInfinite/Unified/YOffsetOf15.golden+1−1
@@ -1 +1 @@
1− 13  15  } 
1+ 13  15  } 
internal/ui/styles/themes.go+6−6
@@ -23,7 +23,7 @@ func CharmtonePantera() Styles {
2323 accent: charmtone.Bok,
2424 keyword: charmtone.Blush,
2525
26− fgBase: charmtone.Ash,
26+ fgBase: charmtone.Sash,
2727 fgMoreSubtle: charmtone.Squid,
2828 fgSubtle: charmtone.Smoke,
2929 fgMostSubtle: charmtone.Oyster,
@@ -32,10 +32,10 @@ func CharmtonePantera() Styles {
3232
3333 bgBase: charmtone.Pepper,
3434 bgLeastVisible: charmtone.BBQ,
35− bgLessVisible: charmtone.Charcoal,
35+ bgLessVisible: charmtone.Char,
3636 bgMostVisible: charmtone.Iron,
3737
38− separator: charmtone.Charcoal,
38+ separator: charmtone.Char,
3939
4040 destructive: charmtone.Coral,
4141 error: charmtone.Sriracha,
@@ -59,7 +59,7 @@ func HypercrushObsidiana() Styles {
5959 secondary: charmtone.Dolly,
6060 accent: charmtone.Bok,
6161
62− fgBase: charmtone.Ash,
62+ fgBase: charmtone.Sash,
6363 fgMoreSubtle: charmtone.Squid,
6464 fgSubtle: charmtone.Smoke,
6565 fgMostSubtle: charmtone.Oyster,
@@ -68,10 +68,10 @@ func HypercrushObsidiana() Styles {
6868
6969 bgBase: charmtone.Pepper,
7070 bgLeastVisible: charmtone.BBQ,
71− bgLessVisible: charmtone.Charcoal,
71+ bgLessVisible: charmtone.Char,
7272 bgMostVisible: charmtone.Iron,
7373
74− separator: charmtone.Charcoal,
74+ separator: charmtone.Char,
7575
7676 destructive: charmtone.Coral,
7777 error: charmtone.Sriracha,