Applies the same fixes that was applied to color-eyre-0.6 to master, namely the new update to trybuild that breaks our MSRV requirement, requiring us to pin the version, as the dependency only bumped the patch version for the updated MRSV.
It also fixes the theme test breaking on windows due to new before-main machinery on windows affecting the backtrace. This is fixed by filtering out the functions before and including main(due to no take_until iter adapter in std), but still includes the panicking function call.
There are currently three branches that need/needed this fix
master: containing latest breaking code for 1.0
color-eyre-0.6
release-0.6 (does not include the theme test change as color-eyre is not present there)
Applies the same fixes that was applied to
color-eyre-0.6
to master, namely the new update totrybuild
that breaks our MSRV requirement, requiring us to pin the version, as the dependency only bumped the patch version for the updated MRSV.It also fixes the theme test breaking on windows due to new before-main machinery on windows affecting the backtrace. This is fixed by filtering out the functions before and including main(due to no take_until iter adapter in std), but still includes the panicking function call.
There are currently three branches that need/needed this fix