(frag *TextFragment)
| 158 | } |
| 159 | |
| 160 | func removeLastNewline(frag *TextFragment) { |
| 161 | if len(frag.Lines) > 0 { |
| 162 | last := &frag.Lines[len(frag.Lines)-1] |
| 163 | last.Line = strings.TrimSuffix(last.Line, "\n") |
| 164 | } |
| 165 | } |
| 166 | |
| 167 | func parseRange(s string) (start int64, end int64, err error) { |
| 168 | parts := strings.SplitN(s, ",", 2) |