Brian Anderson
|
0b5877afb8
|
Merge remote-tracking branch 'rntz/tuple-iterbytes'
Conflicts:
src/libcore/to_bytes.rs
|
2012-12-05 11:58:35 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Michael Arntzenius
|
5b6c1a2950
|
call out to iter_bytes_{2,3} in IterBytes instances for pairs, triples
This means we will exit early if requested based on the return value of the
callback we're given.
|
2012-12-02 20:01:28 -05:00 |
|
Michael Arntzenius
|
ef2c404e01
|
libcore/to_bytes.rs: fix IterBytes instances for pairs, triples to not cause ICE when used
|
2012-12-02 17:48:32 -05:00 |
|
Graydon Hoare
|
d783f4d7bb
|
libs: Remove transitionary material on iter_bytes, add workcache to build.
|
2012-11-30 10:33:16 -08:00 |
|
Patrick Walton
|
669fbddc44
|
librustc: Add explicit self to IterBytes. r=nmatsakis
|
2012-11-28 11:36:04 -08:00 |
|
Michael Arntzenius
|
d2d6d955f4
|
libcore/to_bytes.rs: add IterBytes impls for pairs and triples. r=pcwalton
|
2012-11-28 11:27:05 -08:00 |
|
Michael Arntzenius
|
d718bc292d
|
libcore/to_bytes.rs: add IterBytes impls for pairs and triples
|
2012-11-28 12:35:08 -05:00 |
|
Graydon Hoare
|
3654287826
|
De-export logging, to_str, to_bytes, from_str, util. Part of #3583.
|
2012-09-28 17:47:09 -07:00 |
|
Brian Anderson
|
8766c2e35b
|
core: Demode patterns
|
2012-09-28 16:57:36 -07:00 |
|
Niko Matsakis
|
1983e3d8d7
|
Make + mode by-value if the type is immediate, by-ref otherwise
Fixes #3523
|
2012-09-20 14:04:38 -07:00 |
|
Brian Anderson
|
c115b82238
|
core: Clean up crate docs and give all mods a brief description
|
2012-09-19 16:52:59 -07:00 |
|
Erick Tryzelaar
|
d0d68c6036
|
libcore: make a copyless io::BytesWriter
|
2012-09-18 12:56:57 -07:00 |
|
Graydon Hoare
|
37cf649311
|
Document IterBytes, Eq, Cmp, Hash. Close #3449.
|
2012-09-12 17:08:25 -07:00 |
|
Niko Matsakis
|
5d540de769
|
fixup mutability of vec::each, make iter_bytes pure
also, change DVec() to work with imm vectors rather than mut ones
|
2012-09-12 13:29:31 -07:00 |
|
Graydon Hoare
|
5d823d46ad
|
Migrate std::map to use core:#️⃣:Hash trait. Disable many hokey hashes.
|
2012-09-07 17:24:16 -07:00 |
|
Patrick Walton
|
437073868e
|
libcore: "import" -> "use"
|
2012-09-04 11:12:17 -07:00 |
|
Graydon Hoare
|
536cb90a21
|
Migrate core::send_map to random, keyed hashes w/ hash::Hash trait.
|
2012-08-30 19:05:54 -07:00 |
|
Graydon Hoare
|
a9619306a5
|
Start moving core::hash to support a Hash trait. Add to_bytes::IterBytes trait.
|
2012-08-30 12:38:28 -07:00 |
|
Tim Chevalier
|
9f591319dd
|
Rename str::bytes to str::to_bytes
Closes #3245
|
2012-08-23 15:46:10 -07:00 |
|
Graydon Hoare
|
1795cda1b7
|
De-mode more pieces of core.
|
2012-08-14 12:15:00 -07:00 |
|
Brian Anderson
|
5394e34aa4
|
core: Camel case some lesser-used modules
|
2012-08-13 18:59:48 -07:00 |
|
Brian Anderson
|
6a0720b439
|
Convert impls to new syntax
|
2012-08-08 18:19:24 -07:00 |
|
Lindsey Kuper
|
439afaa329
|
Change remaining "iface" occurrences to "trait"; deprecate "iface"
|
2012-07-31 11:52:16 -07:00 |
|
Michael Sullivan
|
92743dc2a6
|
Move the world over to using the new style string literals and types. Closes #2907.
|
2012-07-14 01:03:43 -07:00 |
|
Michael Sullivan
|
2ea9c8df0f
|
Accept prefix notation for writing the types of str/~ and friends.
|
2012-07-12 16:52:26 -07:00 |
|
Erick Tryzelaar
|
2f9c0114fa
|
Add a to_bytes iface and a handful of impls
|
2012-07-03 21:30:09 -07:00 |
|