seax icon indicating copy to clipboard operation
seax copied to clipboard

Compatibility with all Rust release channels

Open hawkw opened this issue 10 years ago • 2 comments

I'd love it if I could maintain compatibility with Rust nightly, beta, and stable. Right now, Seax is only compatible with nightly Rust — I use a lot of feature gates. However, it should be possible to use conditional compilation (like in /hawkw/seax_svm@0fea52627f8a2c2f1587640242314b77aa5c44e5) to maintain compatibility with all Rust release channels.

This might involve a significant amount of work, but before I release v1.0 versions of any Seax component, I would like to know they can be built against all Rust release channels.

hawkw avatar Jul 29 '15 20:07 hawkw

I would probably want to release Seax executables from builds run against the nightly channel, since feature-gated nightly features are likely to be faster.

hawkw avatar Jul 29 '15 20:07 hawkw

This is blocked upstream on hawkw/seax_svm#14, which won't be fixed until either I finish #89, or box_patterns is no longer feature-gated.

hawkw avatar Jul 30 '15 00:07 hawkw