Release v1.5.3
·
75 commits
to 01ecf437bfa43ab5bf2ab72dddc77bd09f388502
since this release
Changed
- String literals now support the backslash escapes
\",\\,\n,\rand\t. Any other backslash sequence is kept verbatim, so regular expression operands such asmatches "^\d+$"keep their meaning. (#25)
Fixed
ScreenplayPrinterno longer emits culture-dependent numbers.decimal,float,intandlongliterals previously fell through to a culture-sensitiveToString()and printed5,5on a comma-decimal machine, producing text that failed to compile. (#25)ScreenplayPrinternow escapes quotes and backslashes in every string it emits —description, validationmessage, screenlabelandtitle, seed group ids, specification errors, capture translations and separators, policy roles and claims, and tags. A value containing a"previously terminated the literal early and produced invalid output. (#25)- Comment stripping and top-level splitting no longer treat an escaped quote as the end of a string. (#25)