0.5 release
0.5 release
  1. c14105b Remove serialize::traits submodule. by Erick Tryzelaar · 13 years ago
  2. 938058b Fix vec::flat_map_to_vec method by Erick Tryzelaar · 13 years ago
  3. 97ddf3c Stop resolving static methods at the module level. Closes #4179 by Brian Anderson · 13 years ago
  4. 8e28f23 core: add macro_rules! for "condition! { c: in -> out; }". by Graydon Hoare · 13 years ago
  5. 907fa74 Fix some iter tests by Brian Anderson · 13 years ago
  6. d062896 Deal with test failures in various ways by Brian Anderson · 13 years ago
  7. b46e25b Merge commit 'erickt/incoming^' into kind-names by Brian Anderson · 13 years ago
  8. 55138c7 fix 4 repr tests due to differences in spacing. r=burningtree. by Graydon Hoare · 13 years ago
  9. 85bb1fc Change iter::find's closure to take a ref by Erick Tryzelaar · 13 years ago
  10. 3fc74df fix warnings in vec destructuring tests by Erick Tryzelaar · 13 years ago
  11. 8650c6f Switch from serialization to std::serialize. (snapshot) by Erick Tryzelaar · 13 years ago
  12. 33a8f85 Make the path and path2 attributes equivalent. Remove some uses by Brian Anderson · 13 years ago
  13. 6c83fe4 Add more tests by Jakub Wieczorek · 13 years ago
  14. 1968cb3 Add support for destructuring vectors in match expressions by Jakub Wieczorek · 13 years ago
  15. 02e804b test: Fix some broken test cases by Patrick Walton · 13 years ago
  16. ebd9ad4 librustc: Add a lint mode for deprecated self. r=brson by Patrick Walton · 13 years ago
  17. 41c0d70 librustc: Fix type_use for generic newtype structs. Closes #4188. rs=bugfix by Patrick Walton · 13 years ago
  18. 8a9ccf8 librustc: Implement a lint mode for default methods. r=brson by Patrick Walton · 13 years ago
  19. 99fa9c3 Revert "librustc: Implement a lint mode for default methods" by Patrick Walton · 13 years ago
  20. 593f414 test: Add a test for trait inheritance with self as a type parameter. rs=test-only by Patrick Walton · 13 years ago
  21. 53b181d librustc: Implement a lint mode for default methods by Patrick Walton · 13 years ago
  22. bdb2d65 librustc: Ensure that no moves from the inside of @ or & boxes occur. rs=crashing-servo by Patrick Walton · 13 years ago
  23. dbc52ce xfail-fast run-pass/stat.rs by Brian Anderson · 13 years ago
  24. a9601bc Fix broken tests by Brian Anderson · 13 years ago
  25. 0afe002 Fix broken test by Brian Anderson · 13 years ago
  26. 3a5b6a7 Fix trait-inheritance-overloading-xc and un-xfail by Tim Chevalier · 13 years ago
  27. 8979695 Fix broken tests by Brian Anderson · 13 years ago
  28. abe33f1 Un-xfail tests that work now by Tim Chevalier · 13 years ago
  29. e6d1b02 Rename core::comm to core::oldcomm by Brian Anderson · 13 years ago
  30. 80ef724 Remove spawn_listener, spawn_conversation by Brian Anderson · 13 years ago
  31. dff2853 Remove bench/shootout-threadring.rs by Brian Anderson · 13 years ago
  32. 05a35a2 Remove two comm-oriented benchmarks that have pipe equivs by Brian Anderson · 13 years ago
  33. c35a858 Fix broken tests by Brian Anderson · 13 years ago
  34. 1b9f740 librustc: Reset the mode context to MoveValue for block lambdas. rs=bugfix by Patrick Walton · 13 years ago
  35. 4559895 Update src/test/run-pass/static-fn-trait-xc.rs by Brian Anderson · 13 years ago
  36. b07a78b Fix broken tests by Brian Anderson · 13 years ago
  37. 9677fff Fix benchmarks by Brian Anderson · 13 years ago
  38. c3f0aa9 test: Fix last-use-corner-cases. rs=bustage by Patrick Walton · 13 years ago
  39. 732c39c librustc: Have coherence check Copy kind bounds when determining whether parameter substitutions could possibly unify. r=nmatsakis by Patrick Walton · 13 years ago
  40. ed4fac0 Rename Send trait to Owned by Brian Anderson · 13 years ago
  41. a277081 Rename Owned trait to Durable by Brian Anderson · 13 years ago
  42. cd12073 librustc: Allow moves out of `self`. r=nmatsakis by Patrick Walton · 13 years ago
  43. 45848b2 librustc: Automatically move non-implicitly-copyable types into unique closures. r=nmatsakis by Patrick Walton · 13 years ago
  44. 7ca9436 Fix encoding of trait static method paths. Closes #4097. r=pcwalton by Brian Anderson · 13 years ago
  45. 9d23029 libsyntax: Implement `deriving` for struct-like enum variants. r=brson by Patrick Walton · 13 years ago
  46. efb9b74 librustc: Fix explicit self for objects in more cases. r=nmatsakis by Patrick Walton · 13 years ago
  47. 4c2e4c37 librustc: Make `use` statements crate-relative by default. r=brson by Patrick Walton · 13 years ago
  48. 6047dd3 Fix vtable calculations when translating static methods. Closes #4165 by Brian Anderson · 13 years ago
  49. 9a4c669 syntax: remove remaining #syntaxext machinery. Close #3516. by Graydon Hoare · 13 years ago
  50. e24ae85 syntax: remove most code handling old-style syntax extensions. by Graydon Hoare · 13 years ago
  51. 9cced55 syntax: remove all remaining uses of #ast, and #ast / qquote itself. by Graydon Hoare · 13 years ago
  52. 38bd694 Reverse the order of the results of pipes::stream by Tim Chevalier · 13 years ago
  53. d42bdf1 Auto-deref when checking field and method privacy by Tim Chevalier · 13 years ago
  54. a7159be Remove old deriving by Brian Anderson · 13 years ago
  55. 6439f2d Avoid extra error for type mismatches in patterns by Tim Chevalier · 13 years ago
  56. a55ea48 libstd: refactor future, remove with(), remove ~ indirection. by Graydon Hoare · 13 years ago
  57. 7d556e1 Fix deriving for single-variant enums by Brian Anderson · 13 years ago
  58. 6e38e33 Relate the module hierarchy to directory paths in the parser by Brian Anderson · 13 years ago
  59. 94a7684 Revert "Merge pull request #4144 from luqmana/deprecated-attribute" by Tim Chevalier · 13 years ago
  60. 01c0971 Allow pattern-matching on any strings, not just unique strings by Tim Chevalier · 13 years ago
  61. f675b97 Merge pull request #4144 from luqmana/deprecated-attribute by Tim Chevalier · 13 years ago
  62. 0046ed9 Remove un-needed code for obsolete classes by Tim Chevalier · 13 years ago
  63. 3fcdb7d Adjust the die macro to only accept ~str and to work in statement position by Brian Anderson · 13 years ago
  64. ed686ae tests: relicense .pp files. Oddly not caught during local testing. by Graydon Hoare · 13 years ago
  65. d1affff Reliciense makefiles and testsuite. Yup. by Graydon Hoare · 13 years ago
  66. 86f7eb3 test: Fix aux-build in struct-destructuring-cross-crate. rs=bustage by Patrick Walton · 13 years ago
  67. 3f78e0e librustc: Fix bug preventing cross-crate struct destructuring from working. rs=bugfix by Patrick Walton · 13 years ago
  68. a0d7b96 Add test case for deprecated attribute. by Luqman Aden · 13 years ago
  69. a7f29b3 Fix busted test case by Tim Chevalier · 13 years ago
  70. 3f7b112 Update and un-xfail crate-method-reexport-grrrrrrr2 by Tim Chevalier · 13 years ago
  71. 42f8a33 Print out a more helpful type error message for do-blocks/for-loops by Tim Chevalier · 13 years ago
  72. 2c2398c Xfail broken tests by Tim Chevalier · 13 years ago
  73. 833eb7a test: Fix borrowck-preserve-box-in-pat. rs=bustage by Patrick Walton · 13 years ago
  74. 374ccfe test: Fix borrowck-preserve-box-in-discr; more fallout from pattern bindings. rs=bustage by Patrick Walton · 13 years ago
  75. 6338865 test: Remove alt-implicit-copy.rs test. Incompatible with current borrow check semantics. rs=bustage by Patrick Walton · 13 years ago
  76. 6157f1d test: Fix some busted run-pass tests, fallout from the pattern bindings change. rs=bustage by Patrick Walton · 13 years ago
  77. 13c7b97 Add test for #2995 by Tim Chevalier · 13 years ago
  78. 8255aa1 Add test case for #2828 by Tim Chevalier · 13 years ago
  79. 184f510 libsyntax: Fix parsing of module-qualified structure patterns. rs=bugfix by Patrick Walton · 13 years ago
  80. ab3b752 librustc: Implement "&mut [T]" as an expression. r=brson by Patrick Walton · 13 years ago
  81. 10c9d79 Trait constraints are separated by space, not comma by Brian Anderson · 13 years ago
  82. 2fcf562 Add an auto-slice-and-ref step to method lookup. Allows ~[T] to work with explicit self by Brian Anderson · 13 years ago
  83. e71081e Merge pull request #4101 from brson/bound-default-methods by Brian Anderson · 13 years ago
  84. d78053e syntax: try to fix pattern printing yet again, r=burningtree. by Graydon Hoare · 13 years ago
  85. b4401d1 bench: fix nbody bugs, r=burningtree. by Graydon Hoare · 13 years ago
  86. 70e0c6e syntax: Permit splicing anything into a quote that implements ToTokens. by Graydon Hoare · 13 years ago
  87. 35f36808 Test cases, some xfailed by Tim Chevalier · 13 years ago
  88. 10ec058 Remove obsolete comment by Tim Chevalier · 13 years ago
  89. 31a4f40 Remove compile-fail test from run-pass by Tim Chevalier · 13 years ago
  90. dd80f7e Xfail trait-inheritance-overloading-xc-exe by Tim Chevalier · 13 years ago
  91. ddfd1ea Use fuzzy_eq in run-pass/intrinsics-math.rs by Brian Anderson · 13 years ago
  92. 098f71d xfail-fast static-fn-inline-xc. needs aux-build by Brian Anderson · 13 years ago
  93. d2ad028 Rename std::ebml::Reader => std::ebml::reader, same for writer by Tim Chevalier · 13 years ago
  94. fe9a339 Add various test cases, mostly xfailed by Tim Chevalier · 13 years ago
  95. 9750763 test: Fix compilation of benchmarks for moves-based-on-type. rs=bustage by Patrick Walton · 13 years ago
  96. 4055001 test: Fix shootout-mandelbrot.rs. rs=bustage by Patrick Walton · 13 years ago
  97. 14a7be3 test: Fix busted test. rs=bustage by Patrick Walton · 13 years ago
  98. e6ab0ca test: Fix more compile-fail bustage. rs=bustage by Patrick Walton · 13 years ago
  99. 45052e1 test: Fix some compile-fail bustage. rs=bustage by Patrick Walton · 13 years ago
  100. b27150e test: Fix some run-fail bustage. rs=bustage by Patrick Walton · 13 years ago