Niko Matsakis
|
2469cba0b1
|
Make auto-slice, auto-ptr not exclusive (fixes #3514)
|
2012-09-17 11:00:50 -07:00 |
|
Niko Matsakis
|
527a6f60f1
|
WIP: make autoslice, autoptr not be mutually exclusive
|
2012-09-17 09:49:53 -07:00 |
|
Niko Matsakis
|
48496fc1b6
|
add a test and correct terminology
newtype'd enums have 1 variant, and 1 field.
denegerate have only 1 variant but may have more fields.
|
2012-09-17 06:34:36 -07:00 |
|
Patrick Walton
|
be162da961
|
libcore: Log newtyped enums correctly. Closes #3506.
|
2012-09-16 09:28:21 -07:00 |
|
Brian Anderson
|
2018cd912c
|
Update keywords in codemirror-rust.js
|
2012-09-15 19:06:19 -07:00 |
|
Brian Anderson
|
78525299d5
|
docs: Don't mention unsafe pointers
|
2012-09-15 19:03:07 -07:00 |
|
Brian Anderson
|
5e5b107306
|
docs: Bump tarball versions in tutorial
|
2012-09-15 18:55:06 -07:00 |
|
Brian Anderson
|
65cdfa4a21
|
docs: Modernize tutorial snippets
|
2012-09-15 18:44:44 -07:00 |
|
Brian Anderson
|
da5033f991
|
Make a few more borrowed pointer tutorial examples pass
|
2012-09-15 18:24:04 -07:00 |
|
Brian Anderson
|
864cca14ee
|
docs: Make supplemental tutorials testable
|
2012-09-15 18:06:20 -07:00 |
|
Brian Anderson
|
82e79f765c
|
docs: Add Niko's borrowed pointers tutorial
|
2012-09-15 17:09:21 -07:00 |
|
Erick Tryzelaar
|
d0d84348ef
|
Make most send_map functions pure
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
1834249e8d
|
libcore: add find_ref/get_ref to SendMap trait
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
10e317de54
|
vec::u8 => vec::bytes (#3444)
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
8dc9e6643a
|
io::Reader::chars_from_buf => chars_from_bytes (#3444)
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
b73f801cc1
|
int/uint parse_buf => parse_bytes (#3444)
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
651e63cc5c
|
libcore: rename *flate_buf to *flate_bytes (#3444)
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
f1f5739256
|
libcore: fix whitespace in str test
|
2012-09-15 13:38:41 -07:00 |
|
Erick Tryzelaar
|
8cf09305a7
|
libcore: send_map test simplification.
|
2012-09-15 13:38:41 -07:00 |
|
Niko Matsakis
|
e874d37569
|
add some debug!'s to help diagnose failure of issue-1763.rs
|
2012-09-15 13:37:35 -07:00 |
|
Niko Matsakis
|
4cad58c464
|
Fix broken assertion in regionck for code like (a[])()
|
2012-09-15 12:29:36 -07:00 |
|
Niko Matsakis
|
39d33a653f
|
regionck: fix bug where autoref regions are not inferred to be large enough
|
2012-09-15 07:35:09 -07:00 |
|
Brian Anderson
|
6332c2d728
|
Headers are underlined in RELEASES.txt
|
2012-09-14 23:32:05 -07:00 |
|
Brian Anderson
|
0b93c60b01
|
"numerous bugfixes"
|
2012-09-14 23:29:24 -07:00 |
|
Brian Anderson
|
31a38254e1
|
More 0.4 release notes
|
2012-09-14 23:11:51 -07:00 |
|
Brian Anderson
|
920bc0fe49
|
Update version number in README.md
|
2012-09-14 21:19:27 -07:00 |
|
Brian Anderson
|
5db367b836
|
Start working on 0.4 release notes
|
2012-09-14 19:59:20 -07:00 |
|
Patrick Walton
|
73e8ce1e1f
|
rustc: Back out box annihilator
|
2012-09-14 19:59:07 -07:00 |
|
Graydon Hoare
|
aa2ab2659f
|
Add core::reflect, start migrating core::repr to use it. Tidy up various Repr types.
|
2012-09-14 19:09:38 -07:00 |
|
Patrick Walton
|
1c5db46f8e
|
rustc: Call the box annihilator in main
|
2012-09-14 18:05:15 -07:00 |
|
Patrick Walton
|
24c89693f0
|
libcore: Remove the annihilation tests; there's no easy way to make them work.
This should hopefully put out the burning tree.
|
2012-09-14 16:58:23 -07:00 |
|
Patrick Walton
|
ce773352d0
|
rustc: Make the box annihilator a language item
|
2012-09-14 16:50:12 -07:00 |
|
Brian Anderson
|
c7e5c870f3
|
Remove restricted keyword tests
|
2012-09-14 16:16:46 -07:00 |
|
Patrick Walton
|
bc96ea2a18
|
libcore: Implement a box annihilator, not called yet
|
2012-09-14 16:13:13 -07:00 |
|
Niko Matsakis
|
7107b4eff5
|
Have parser recognize static, self region.
Fixes a bug in methods that &self couldn't be referenced in the
body. Also fixes #2479.
|
2012-09-14 15:22:15 -07:00 |
|
Niko Matsakis
|
34cece99cc
|
replace with_find_ref() with find_ref(), which is just nicer to use
|
2012-09-14 15:22:15 -07:00 |
|
Patrick Walton
|
6a3756b0ba
|
test: Use vec::as_imm_buf in bug-2470-bounds-check-overflow.rs
|
2012-09-14 12:15:40 -07:00 |
|
Niko Matsakis
|
044fbea416
|
Adapt callee to avoid intermediary for move/copy arguments (cc #3402)
|
2012-09-14 12:03:28 -07:00 |
|
Patrick Walton
|
bbfc6f8945
|
libcore: Make enum logging significantly less clownshoes.
Fixes the log-knows-the-names* tests.
|
2012-09-14 11:22:17 -07:00 |
|
Graydon Hoare
|
127c0d40ac
|
Teach path to collapse double-slashes in components. Close #3430.
|
2012-09-13 19:53:30 -07:00 |
|
Graydon Hoare
|
c5347b4bf9
|
Fix implicit-instantiation of non-implicitly-copyable warnings.
|
2012-09-13 19:53:30 -07:00 |
|
Graydon Hoare
|
120a3dede0
|
Fix unused variable warning.
|
2012-09-13 19:53:30 -07:00 |
|
Brian Anderson
|
d71179f410
|
Promote 'fail' to a strict keyword
|
2012-09-13 17:10:01 -07:00 |
|
Graydon Hoare
|
989536083d
|
Fix stray vec::as_buf, try to put out fire on win32.
|
2012-09-13 16:16:15 -07:00 |
|
Graydon Hoare
|
ccd4a0e362
|
Doc fix, close #3419
|
2012-09-13 16:10:21 -07:00 |
|
Brian Anderson
|
8a8ca1863d
|
Fix broken test in core::task
|
2012-09-13 15:06:40 -07:00 |
|
Niko Matsakis
|
43924f1f9f
|
fix some of the broken tests (the ones that were doing the right thing)
|
2012-09-13 15:05:30 -07:00 |
|
Brian Anderson
|
a544b83788
|
core: Fix stray usage of vec::unsafe on FreeBSD
|
2012-09-13 14:33:15 -07:00 |
|
Niko Matsakis
|
0e584f2e74
|
Fix bug in auto-ref on bounded type parameters
|
2012-09-13 13:24:34 -07:00 |
|
Niko Matsakis
|
2f6b66ecd3
|
s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rs
hat tip to @jruderman
|
2012-09-13 13:24:33 -07:00 |
|