genco 0.17.10

A whitespace-aware quasiquoter for beautiful code generation.
Documentation
# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

[Unreleased]: https://github.com/udoprog/genco/compare/0.17.3...master

## [0.17.4]

### Changed
* Update project documentation.

[0.17.4]: https://github.com/udoprog/genco/compare/0.17.3...0.17.4

## [0.17.3]

### Changed
* Fixed badge in project.

[0.17.3]: https://github.com/udoprog/genco/compare/0.17.2...0.17.3

## [0.17.2]

### Added
* Added `Copy` and `Clone` implementations for `FromFn` ([#31]).

### Changed
* Changed internal syntax of doc tests ([#32]).

[#31]: https://github.com/udoprog/genco/issues/31
[#32]: https://github.com/udoprog/genco/issues/32
[0.17.2]: https://github.com/udoprog/genco/compare/0.17.1...0.17.2

## [0.17.1]
### Changed
* Documentation fixes.

[0.17.1]: https://github.com/udoprog/genco/compare/0.17.0...0.17.1
## [0.17.0]

### 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.

[#26]: https://github.com/udoprog/genco/issues/26
[#27]: https://github.com/udoprog/genco/issues/27
[0.17.0]: https://github.com/udoprog/genco/compare/0.16.0...0.17.0

## [0.16.0]

### Changed
* Add basic support for using genco to tokenize on stable ([#20]).

## [0.15.1]

### Fixed
* Fixed typos in documentation.
* Fixed new Clippy lints.

## [0.15.0]

### 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]).

[#17]: https://github.com/udoprog/genco/issues/17
[#16]: https://github.com/udoprog/genco/issues/16
[#14]: https://github.com/udoprog/genco/issues/14
[#13]: https://github.com/udoprog/genco/issues/13
[#12]: https://github.com/udoprog/genco/issues/12
[#20]: https://github.com/udoprog/genco/issues/20

[0.16.0]: https://github.com/udoprog/genco/compare/0.15.0...0.16.0
[0.15.0]: https://github.com/udoprog/genco/compare/0.14.2...0.15.0
[0.15.1]: https://github.com/udoprog/genco/compare/0.15.0...0.15.1
[0.16.0]: https://github.com/udoprog/genco/compare/0.15.1...0.16.0