Huon Wilson
|
54d914a9a9
|
std: remove each[i]_mut functions, in favour of iterators.
|
2013-06-08 03:24:27 +10:00 |
|
Huon Wilson
|
f661a15b2b
|
std: remove vec::each2 and vec::each2_mut in favour of iterators
|
2013-06-08 01:20:47 +10:00 |
|
Marvin Löbel
|
cac4891154
|
Fixups
|
2013-06-06 22:40:35 +02:00 |
|
Alexei Sholik
|
e75572c879
|
Deduplicate words in code comments
|
2013-06-06 10:48:27 +03:00 |
|
Huon Wilson
|
848dbc93ee
|
std: add an external iterator for mutating vec elements
|
2013-06-06 15:16:07 +10:00 |
|
Patrick Walton
|
8114d0e950
|
librustc: Disallow multiple patterns from appearing in a "let" declaration.
You can still initialize multiple variables at once with "let (x, y) = (1, 2)".
|
2013-06-04 21:45:42 -07:00 |
|
bors
|
133d451715
|
auto merge of #6886 : jld/rust/vec-each-ret-fix, r=sanxiyn
|
2013-06-03 18:55:29 -07:00 |
|
Daniel Micay
|
e900dba28a
|
rename the Ptr trait to RawPtr
Closes #6607
|
2013-06-03 13:50:29 -04:00 |
|
Brendan Zabarauskas
|
dee7c5af69
|
Add traits for concat and connect methods
|
2013-06-03 13:19:37 +10:00 |
|
Jed Davis
|
c5d7a77a53
|
Fix vec::each* return values
|
2013-06-01 11:52:02 -07:00 |
|
Corey Richardson
|
c299230f3d
|
Optimize vec::from_elem with manual inlining (borrowck 1.85x speedup on libstd)
|
2013-06-01 00:55:19 -04:00 |
|
Daniel Micay
|
29aba8033a
|
mv the raw pointer {swap,replace}_ptr to std::ptr
|
2013-05-31 10:31:26 -04:00 |
|
Alex Crichton
|
007651cd26
|
Require documentation by default for libstd
Adds documentation for various things that I understand.
Adds #[allow(missing_doc)] for lots of things that I don't understand.
|
2013-05-30 01:02:55 -05:00 |
|
june0cho
|
14d59af0a3
|
Fix vec::mut_slice
|
2013-05-29 15:04:34 +09:00 |
|
bors
|
e0d6486ed6
|
auto merge of #6780 : june0cho/rust/issue5984, r=brson
Fix #5984. Also, I found a problem on type inference and left a comment.
|
2013-05-28 19:58:52 -07:00 |
|
Junyoung Cho
|
56a2e5dc22
|
core::vec is missing methods for mutable slices
|
2013-05-28 10:29:35 +09:00 |
|
Daniel Micay
|
0d5fdce82e
|
syntax highlight code examples in docstrings
|
2013-05-27 14:47:21 -04:00 |
|
Erick Tryzelaar
|
dc970c13f4
|
cleanup warnings from libstd
|
2013-05-23 17:48:16 -07:00 |
|
Patrick Walton
|
0c820d4123
|
libstd: Rename libcore to libstd and libstd to libextra; update makefiles.
This only changes the directory names; it does not change the "real"
metadata names.
|
2013-05-22 21:57:05 -07:00 |
|
Graydon Hoare
|
dde5860380
|
Remove some duplicated unused parts of std now that they're present in core.
|
2011-12-14 18:04:45 -08:00 |
|
Graydon Hoare
|
fa9ad984fb
|
Copy first batch of material from libstd to libcore.
|
2011-12-13 16:34:50 -08:00 |
|
Graydon Hoare
|
447414f007
|
Establish 'core' library separate from 'std'.
|
2011-12-06 12:13:04 -08:00 |
|