Skip to content

Latest commit

 

History

History
92 lines (72 loc) · 1.77 KB

CHANGELOG.markdown

File metadata and controls

92 lines (72 loc) · 1.77 KB

0.11.0.2

  • Allow attoparsec 0.12

0.11

  • Mikhail Vorozhtsov refactored attoparsec to permit parsers instances. Instances added.

0.10.3

  • Compatibility with ghc 7.8 roles

0.10.2

  • Documentation fixes

0.10.1.2

  • Updated to work with text 1.0

0.10.1.1

  • 0.10.1 accidentally prevented the orphan instances for ReadP from compiling. Fxed.

0.10.1

  • Fixed an issue with the expression parser, where it didn't try hard enough.
  • Added satisfyRange
  • Fixed a longstanding issue with the char escapes that we inherited from parsec, where ^A and the like were returning 0 not 1.

0.10

  • Added proper upper bounds for PVP compliance
  • Switched to an applicative expression parser

0.9

  • instance MonadTrans Unlined

0.8.3

  • Fixed a major performance regression in Text.Parser.Expression

0.8.2

  • Added scalaCommentStyle.

0.8.1

  • Text.Parser.Token.* is now Trustworthy

0.8

  • Removed the need for textLiteral, textLiteral' and identText by using fromString. Use stringLiteral, stringLiteral', and ident instead respectively.

0.7.1

  • Added support for Text-based parsing.

0.7

  • Added Unlined to support parsing solely within a line
  • Simplified TokenParsing instances

0.6

  • Disallowed nested comments in 'javaCommentStyle'
  • More derived instances

0.5.2

  • Bugfix in commaSep1.

0.5.1

  • Taught zeroNumFloat about 0..
  • Bugfix in buildExpressionParser.

0.5

  • Split out LookAheadParsing since it wasn't used by other combinators here and isn't supported by attoparsec.

0.4.1

  • Added token to TokenParsing.

0.4

  • Updated build system
  • Converted various style accessors to lenses and traversals
  • More aggressive inlining
  • Added CHANGELOG