This forces whitespace detection behind a configuration flag that needs to be activated through RUSTFLAGS="--cfg genco_nightly", otherwise it falls back to performing a tokenization similar to quote.
This is a breaking change intending to allow genco to be used on stable, but it then won't work for whitespace sensitive languages like python. Projects can still benefit performance-wise from the way that genco performs code generation which would allow for fewer allocations.
This forces whitespace detection behind a configuration flag that needs to be activated through
RUSTFLAGS="--cfg genco_nightly"
, otherwise it falls back to performing a tokenization similar to quote.This is a breaking change intending to allow
genco
to be used on stable, but it then won't work for whitespace sensitive languages likepython
. Projects can still benefit performance-wise from the way that genco performs code generation which would allow for fewer allocations.