Skip to content

Latest commit

 

History

History
94 lines (65 loc) · 2.84 KB

CHANGELOG.md

File metadata and controls

94 lines (65 loc) · 2.84 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Update project documentation.

Changed

  • Fixed badge in project.

Added

  • Added Copy and Clone implementations for FromFn (#31).

Changed

  • Changed internal syntax of doc tests (#32).

Changed

  • Documentation fixes.

Added

  • Added FormatInto implementation for Arguments<'_> (#26).

Changed

  • All syntax has been changed from using # to $ (#27).
  • --cfg genco_nightly has been deprecated in favor of using byte-span hacks to detect whitespace between tokens on the same column.

Changed

  • Add basic support for using genco to tokenize on stable (#20).

Fixed

  • Fixed typos in documentation.
  • Fixed new Clippy lints.

Fixed

  • csharp: System must be imported (#13).

Changed

  • Parse match blocks better by ignoring end condition for nested groups (#13).
  • Match arms containing parenthesis are now whitespace sensitive (#13).
  • Language items are no longer trait objects (#14).
  • Use a singly-linked list to improve how quickly we can iterate over language items in token streams (#16).
  • Pass formatting configuration by reference instead of by value when constructing a formatter (#17).

Added

  • Patterns are now parsed correctly to support alternatives separated by pipes (#12).
  • Added quote_fn! macro and added FormatInto to the prelude (#13).