Ash Garcia

Results 8 comments of Ash Garcia

Went ahead and started on a proof-of-concept `NativeOSFS` implementation for my use case: [(gist)](https://gist.github.com/garcia/b03798372aab23155602796b47fbedc4). Most of the code was just Frankensteined over from `OSFS` with path conversion stripped out. I've...

I did see #238 while researching this issue. Both this issue and #238 concern compatibility with built-in Python modules, but different modules, with different underlying motivations. > E.g. following on...

> converts things to-and-from a "system path" This is why I pointed out that `getsyspath` doesn't appear to have an inverse. I would be interested in a solution that simply...

Thank you for the report. Could you share the SSC file that caused the error?

Some more details, copied from #40: msdparser [returns a value of None](https://msdparser.readthedocs.io/en/main/format.html#edge-cases) when a parameter has no colon separator (e.g. `#KEY;`). This deserializes into a simfile object correctly, but attempting...

The reason this happens is because `NoteData` determines the number of `columns` by looking at the first non-empty line of note data. This doesn't work when the note data is...

> Another option would be to define a static mapping of stepstypes to column counts (dance-single → 4, dance-double → 8, etc.) Upon further reflection, I think that this is...

This should now be fixed on the v3 branch for non-`strict`-ly parsed simfiles: https://github.com/garcia/simfile/compare/7c8d8c87f4ff29a0fcfdcad9daf9df0f0f57dd4b..eb46093a389146dcdd7ebf61801a2aaff0a507a9