diff --git a/pkg/diffy/unified.go b/pkg/diffy/unified.go index 32a03ae..57bdc16 100644 --- a/pkg/diffy/unified.go +++ b/pkg/diffy/unified.go @@ -31,7 +31,7 @@ func WriteUnifiedDiff( for ln, line := range diff.A[i1:i2] { buf.WriteString( fmt.Sprintf( - "%s%s%s%s\n", + "%s %s%s%s\n", color.New(color.Gray).Sprintf("%*d", lnSpaceSize, i1+ln+1), color.New(color.Gray).Sprintf("%*d", lnSpaceSize, j1+ln+1), strings.Repeat(" ", opt.SpaceSizeAfterLn), @@ -44,7 +44,7 @@ func WriteUnifiedDiff( for ln, line := range diff.A[i1:i2] { buf.WriteString( fmt.Sprintf( - "%s%s%s\n", + " %s%s%s\n", color.New(color.Gray).Sprintf("%*d", lnSpaceSize, i1+ln+1), strings.Repeat(" ", lnSpaceSize+opt.SpaceSizeAfterLn), color.New(color.Red, color.Bold).Sprintf("%s", formatTextLine(line, opt.TabSize)), @@ -56,7 +56,7 @@ func WriteUnifiedDiff( for ln, line := range diff.B[j1:j2] { buf.WriteString( fmt.Sprintf( - "%s%s%s\n", + " %s%s%s\n", color.New(color.Gray).Sprintf("%*d", lnSpaceSize*2, j1+ln+1), strings.Repeat(" ", opt.SpaceSizeAfterLn), color.New(color.Green, color.Bold).Sprintf("%s", formatTextLine(line, opt.TabSize)),