(hunk *Hunk)
| 386 | } |
| 387 | |
| 388 | func (r *Repository) updateHunkHeader(hunk *Hunk) { |
| 389 | header := fmt.Sprintf("@@ -%d", hunk.OldLine) |
| 390 | if hunk.OldCnt != 1 { |
| 391 | header += fmt.Sprintf(",%d", hunk.OldCnt) |
| 392 | } |
| 393 | header += fmt.Sprintf(" +%d", hunk.NewLine) |
| 394 | if hunk.NewCnt != 1 { |
| 395 | header += fmt.Sprintf(",%d", hunk.NewCnt) |
| 396 | } |
| 397 | header += " @@" |
| 398 | |
| 399 | // Insert header at the beginning instead of replacing first line |
| 400 | hunk.Text = append([]string{header}, hunk.Text...) |
| 401 | hunk.Display = append([]string{header}, hunk.Display...) |
| 402 | } |
no outgoing calls