Adding magic to detect leading seperators

This commit is contained in:
Mike Farah
2021-07-15 11:34:49 +10:00
parent 5c0a5bd9d3
commit d74bb8e28d
8 changed files with 124 additions and 6 deletions
+5 -2
View File
@@ -55,8 +55,11 @@ func (s *streamEvaluator) EvaluateFiles(expression string, filenames []string, p
return err
}
for _, filename := range filenames {
reader, err := readStream(filename)
for index, filename := range filenames {
reader, leadingSeperator, err := readStream(filename)
if index == 0 && leadingSeperator {
printer.SetPrintLeadingSeperator(leadingSeperator)
}
if err != nil {
return err
}