Cosmic
                                            Cosmic
                                        
                                    It seems common to still use `\` as a path separator instead of escaping a character. I suppose the easiest way to handle this would be to have escape characters...
It seems somewhat common to include a null byte at the end of the file. Not sure if this is packed file specific and just isn't handled right or if...
Some files failed to read because they're not UTF-8 encoded. Need to dig into the different encodings used. It may be reasonable to expect users to handle encoding and convert...
It looks like the platform specific tags may be more common and do seem to indicate the platform that a value is used for. Here's a snippet from another file...
The number of files that used `#base` are 292 of the 16,353 failures. Of those files it appears that `#base` always appears on the top value. I'll have to dig...
Finally the number of files that use `\` when not trying to represent an escaped character are 15,079 which makes it a very prevalent issue.
Current MSRV is `1.42.0` due to the use of `matches!`. This was release on September 10th 2020, but I'll go ahead and work around `matches!` to see how far back...
Removing matches got the MSRV down to `1.40.0`, but going below that seems like it would be a hassle. `1.40.0` was released on 2019-12-19 which seems reasonable to me, so...
MSRV was bumped back up to 1.42.0 due to clippy issues. I think that's still reasonable for the time being
Opened #13 if you're fine with providing that same energy to everyone :eyes: (this theme winds up bundled in some projects like [`bat`](https://github.com/sharkdp/bat))