1. 12 11月, 2015 1 次提交
  2. 29 9月, 2015 1 次提交
  3. 29 8月, 2015 1 次提交
  4. 28 7月, 2015 2 次提交
  5. 30 6月, 2015 1 次提交
  6. 18 6月, 2015 1 次提交
  7. 29 5月, 2015 1 次提交
  8. 19 5月, 2015 1 次提交
  9. 01 5月, 2015 1 次提交
  10. 25 4月, 2015 2 次提交
  11. 22 4月, 2015 1 次提交
  12. 21 4月, 2015 3 次提交
  13. 17 4月, 2015 1 次提交
  14. 31 3月, 2015 1 次提交
  15. 24 3月, 2015 1 次提交
  16. 21 3月, 2015 1 次提交
    • A
      std: Remove old_io/old_path from the prelude · 212e0318
      Alex Crichton 提交于
      This commit removes the reexports of `old_io` traits as well as `old_path` types
      and traits from the prelude. This functionality is now all deprecated and needs
      to be removed to make way for other functionality like `Seek` in the `std::io`
      module (currently reexported as `NewSeek` in the io prelude).
      
      Closes #23377
      Closes #23378
      212e0318
  17. 19 3月, 2015 2 次提交
  18. 17 3月, 2015 1 次提交
  19. 14 3月, 2015 1 次提交
  20. 12 3月, 2015 1 次提交
  21. 09 3月, 2015 1 次提交
  22. 05 3月, 2015 1 次提交
  23. 04 3月, 2015 1 次提交
  24. 01 3月, 2015 1 次提交
  25. 21 2月, 2015 1 次提交
  26. 18 2月, 2015 1 次提交
  27. 14 2月, 2015 2 次提交
  28. 12 2月, 2015 1 次提交
    • A
      rustc: Fix a number of stability lint holes · bbbb571f
      Alex Crichton 提交于
      There are a number of holes that the stability lint did not previously cover,
      including:
      
      * Types
      * Bounds on type parameters on functions and impls
      * Where clauses
      * Imports
      * Patterns (structs and enums)
      
      These holes have all been fixed by overriding the `visit_path` function on the
      AST visitor instead of a few specialized cases. This change also necessitated a
      few stability changes:
      
      * The `collections::fmt` module is now stable (it was already supposed to be).
      * The `thread_local::imp::Key` type is now stable (it was already supposed to
        be).
      * The `std::rt::{begin_unwind, begin_unwind_fmt}` functions are now stable.
        These are required via the `panic!` macro.
      * The `std::old_io::stdio::{println, println_args}` functions are now stable.
        These are required by the `print!` and `println!` macros.
      * The `ops::{FnOnce, FnMut, Fn}` traits are now `#[stable]`. This is required to
        make bounds with these traits stable. Note that manual implementations of
        these traits are still gated by default, this stability only allows bounds
        such as `F: FnOnce()`.
      
      Additionally, the compiler now has special logic to ignore its own generated
      `__test` module for the `--test` harness in terms of stability.
      
      Closes #8962
      Closes #16360
      Closes #20327
      
      [breaking-change]
      bbbb571f
  29. 08 2月, 2015 2 次提交