Alex Crichton
4a827f588e
workcache: Don't assume gcc exists on all platforms
...
FreeBSD has recently moved to clang by default, and no longer ship gcc. Instead
use "cc" on unix platforms (the default compiler) and "gcc" on windows.
2014-04-15 19:47:03 -07:00
Huon Wilson
6e63b12f5f
Remove some internal ~[] from several libraries.
...
Some straggling instances of `~[]` across a few different libs. Also,
remove some public ones from workcache.
2014-04-10 15:21:58 -07:00
Alex Crichton
c3ea3e439f
Register new snapshots
2014-04-08 00:03:11 -07:00
Steven Fackler
49a8081095
De-~[] Mem{Reader,Writer}
2014-04-06 15:40:01 -07:00
Steven Fackler
d0e60b72ee
De-~[] Reader and Writer
...
There's a little more allocation here and there now since
from_utf8_owned can't be used with Vec.
2014-04-06 15:39:56 -07:00
Brian Anderson
0875ffcbff
Bump version to 0.11-pre
...
This also changes some of the download links in the documentation
to 'nightly'.
2014-04-03 16:28:46 -07:00
bors
bb31cb8d2e
auto merge of #13286 : alexcrichton/rust/release, r=brson
...
Merging the 0.10 release into the master branch.
2014-04-03 13:52:03 -07:00
Alex Crichton
fab0f47fdf
workcache: Switch field privacy as necessary
2014-03-31 15:47:36 -07:00
Alex Crichton
a5681d2590
Bump version to 0.10
2014-03-31 14:40:44 -07:00
Brian Anderson
451e8c1c61
Convert most code to new inner attribute syntax.
...
Closes #2569
2014-03-28 17:12:21 -07:00
Sean McArthur
f1739b14a1
serialize: use Result
...
All of Decoder and Encoder's methods now return a Result.
Encodable.encode() and Decodable.decode() return a Result as well.
fixes #12292
2014-03-27 17:41:55 -07:00
Alex Crichton
bb9172d7b5
Fix fallout of removing default bounds
...
This is all purely fallout of getting the previous commit to compile.
2014-03-27 10:14:50 -07:00
Alex Crichton
5163a26d30
test: Update all tests with the sync changes
2014-03-24 17:17:46 -07:00
Alex Crichton
da3625161d
Removing imports of std::vec_ng::Vec
...
It's now in the prelude.
2014-03-20 09:30:14 -07:00
Alex Crichton
0015cab1fd
Test fixes and rebase conflicts
...
This commit switches over the backtrace infrastructure from piggy-backing off
the RUST_LOG environment variable to using the RUST_BACKTRACE environment
variable (logging is now disabled in libstd).
2014-03-15 22:56:46 -07:00
Steven Fackler
9106c15ffd
Add rustdoc html crate info
2014-03-15 14:26:12 -07:00
Alex Crichton
58e4ab2b33
extra: Put the nail in the coffin, delete libextra
...
This commit shreds all remnants of libextra from the compiler and standard
distribution. Two modules, c_vec/tempfile, were moved into libstd after some
cleanup, and the other modules were moved to separate crates as seen fit.
Closes #8784
Closes #12413
Closes #12576
2014-03-14 13:59:02 -07:00