Skip to content

Parsley 2.8.4

Compare
Choose a tag to compare
@j-mie6 j-mie6 released this 05 Mar 09:17
· 258 commits to master since this release
4373db0

This release incorporates the work in #74, #75, #76, and #78 as well as a couple of bug fixes including:

  • Correct line endings for error messages on windows
  • Files opened with parseFromFile now correctly close their input
  • Some minor bugs where hints were not correctly reported

The PRs are as follows:

  • #74 Converted the input backed by arrays into input backed by string, this improves performance in the context of the new error messages
  • #75 Optimised the new error message system to bring it back down to the same performance as the original, inferior, system. Error messages are now generated lazily
  • #76 Optimised the stacks to reduce redundant allocations
  • #78 Optimised the lazy computation of error messages to make them much faster and perform a lot less work than before