| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-04-22 | add support for quadruple precision floating point | Daniel Micay | -0/+1 | |
| This currently requires linking against a library like libquadmath (or libgcc), because compiler-rt barely has any support for this and most hardware does not yet have 128-bit precision floating point. For this reason, it's currently hidden behind a feature gate. When compiler-rt is updated to trunk, some tests can be added for constant evaluation since there will be support for the comparison operators. Closes #13381 | ||||
| 2014-04-18 | Replace all ~"" with "".to_owned() | Richo Healey | -7/+7 | |
| 2014-04-16 | syntax: unify all MacResult's into a single trait. | Huon Wilson | -6/+6 | |
| There's now one unified way to return things from a macro, instead of being able to choose the `AnyMacro` trait or the `MRItem`/`MRExpr` variants of the `MacResult` enum. This does simplify the logic handling the expansions, but the biggest value of this is it makes macros in (for example) type position easier to implement, as there's this single thing to modify. By my measurements (using `-Z time-passes` on libstd and librustc etc.), this appears to have little-to-no impact on expansion speed. There are presumably larger costs than the small number of extra allocations and virtual calls this adds (notably, all `macro_rules!`-defined macros have not changed in behaviour, since they had to use the `AnyMacro` trait anyway). | ||||
| 2014-04-03 | Bump version to 0.11-pre | Brian Anderson | -1/+1 | |
| This also changes some of the download links in the documentation to 'nightly'. | ||||
| 2014-03-31 | Bump version to 0.10 | Alex Crichton | -1/+1 | |
| 2014-03-28 | Convert most code to new inner attribute syntax. | Brian Anderson | -10/+10 | |
| Closes #2569 | ||||
| 2014-03-22 | Add #[deny(deprecated_owned_vector)] to several modules. | Huon Wilson | -0/+1 | |
| 2014-03-15 | Add rustdoc html crate info | Steven Fackler | -0/+3 | |
| 2014-03-10 | Implement hexadecimal floating point literals via a syntax extension | Douglas Young | -0/+178 | |
| closes #1433 | ||||
