enhancementgood first issue
Repository metrics
- Stars
- (49,693 stars)
- PR merge metrics
- (Avg merge 5d 20h) (36 merged PRs in 30d)
Description
I noticed a few escaping issues:
- The input name is just piped raw into the output.
- Likewise for the output file.
The font, by contrast, is wrapped in quotes.
I'm unfamiliar with handling user input in c++; I'd expect that fonts are ok to quote like this, but filenames should have some proper escaping (not least because user input is being piped directly into a shell script, that users are encouraged to source, never mind run).
As an aside, would it be possible to add \-escaped newlines to the generated text, too?
I don't anticipate using wts, myself, so I might not be the best person to check whether any changes are appropriate.
Great tool, btw.