Closed geert56 closed 1 year ago
Thanks for the feedback. You're correct.
I found some more deficiencies in yaml.l. I decided to start from scratch instead of trying to reverse engineer the original code. YAML is surprisingly complex and hard to lex/parse. I assume this issue may be closed.
Edited. See next comment
The problem is a regression issue in reflex itself. The original reflex 1.5.8 version works as expected! So my testing back then covered many practical cases.
Correction. The yaml.l problem is not a regression issue. I was looking into another issue and ran some tests. Looking at the test results of previous versions to compare, I interpreted the yaml test results incorrectly.
In
parse_map
on line 650parse_seq(val)
must in all likelihood beparse_seq(key)
in my opinion.