Skip to content

JFlex 1.6.1

Compare
Choose a tag to compare
@lsf37 lsf37 released this 09 Nov 20:39
· 1104 commits to master since this release

Released 2015-03-16

1.6.1 is a maintenance release, fixing all known defects.

Changelog:

  • JFlex development, wiki, and issue tracker moved to https://github.com/jflex-de/
  • Fixed issue #130, "in caseless mode, chars in regexps not accepted caselessly":
    Caseless option works again as intended.
  • Fixed issue #131, "re-enable scanning interactively or from a network byte stream":
    JFlex now throws an IOException when a Reader returns 0 characters.
  • New example, shows how to deal with Readers that return 0 characters.
  • Command line scripts work again in repository version (contributed by Emma Strubell)
  • New options --warn-unused and --no-warn-unused that control warnings about unused macros.
  • Fixed issue #125: %apiprivate and %cup2 switches now no longer incompatible
  • Fix issue #133, "Error in skeleton.nested":
    Empty-string matches were taking precedence over EOF and caused non-termination.
    Now EOF is counted as the highest-priority empty match.
  • New warning when an expression matches the empty string (can lead to non-termination).