GetUnifiedDiffString is like WriteUnifiedDiff but returns the diff a []byte.
(diff UnifiedDiff)
| 984 | |
| 985 | // GetUnifiedDiffString is like WriteUnifiedDiff but returns the diff a []byte. |
| 986 | func GetUnifiedDiffString(diff UnifiedDiff) ([]byte, error) { |
| 987 | w := &bytes.Buffer{} |
| 988 | err := WriteUnifiedDiff(w, diff) |
| 989 | return w.Bytes(), err |
| 990 | } |
| 991 | |
| 992 | // Convert range to the "ed" format. |
| 993 | func formatRangeContext(start, stop int) []byte { |