Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run on Rust stable #151

Merged
merged 8 commits into from Jul 31, 2015
Merged

Run on Rust stable #151

merged 8 commits into from Jul 31, 2015

Commits on Jul 19, 2015

Commits on Jul 31, 2015

  1. Build on Rust stable

    When the "unstable" Cargo feature is given, html5ever’s build script
    will use html5ever_macros as a library to generate or update
    src/tree_builder/rules.expanded.rs, which is part of the source tree.
    
    (This feature also enables the corresponding features of tendril and
    string-cache.)
    
    html5ever_macros is not a plugin anymore, but it still uses libsyntax
    and still behaves a lot like a syntax extension.
    
    When "unstable" is *not* given, the build script checks that
    rules.expanded.rs is up to date (based on a hash of rules.rs) and fails
    if it’s not.
    SimonSapin committed Jul 31, 2015
  2. Move dom_sink::rcdom into the main crate, remove dom_sink::owned_dom.

    owned_dom was an interesting experiment, but there is no use for it.
    SimonSapin committed Jul 31, 2015
  3. Make tests runable on stable Rust...

    ... even though tokenizer and tree builder test are disabled
    as they are created dynamically using internals of the `test` crate.
    SimonSapin committed Jul 31, 2015
  4. Have Travis-CI also test on stable Rust

    SimonSapin committed Jul 31, 2015
You can’t perform that action at this time.