diff --git a/numberstation.go b/numberstation.go index ae0145f..fe0f9c8 100644 --- a/numberstation.go +++ b/numberstation.go @@ -26,7 +26,7 @@ const ( func main() { // Define and parse the -r flag - repeat := flag.Bool("r", false, "Repeat each section separated by space, '-', or '_'") + repeat := flag.Bool("r", false, "Repeat each section separated by space, '-', '_', or a new line") flag.Parse() // Create a map to store sound data for each character @@ -101,7 +101,7 @@ func main() { // Process the input input = strings.ToLower(strings.TrimSpace(input)) sections := strings.FieldsFunc(input, func(r rune) bool { - return r == ' ' || r == '-' || r == '_' + return r == ' ' || r == '-' || r == '_' || r == '\n' || r == '\r' }) fmt.Println("Beginning playback...")