Ben Striegel
|
0336a8633f
|
RIMOV, round 10
find ./ -type f -name "*.rs" -exec sed -i "s/~\[mut /~\[/g" {} \;
|
2013-01-30 23:19:08 -05:00 |
|
Ben Striegel
|
f08af9a7a5
|
RIMOV, round 5
find ./ -type f -name "*.rs" -exec sed -i "s/\&\[mut /\&mut \[/g" {} \;
|
2013-01-30 23:18:08 -05:00 |
|
Ben Striegel
|
12e8151fb0
|
RIMOV, round 4
find ./ -type f -name "*.rs" -exec sed -i "s/let mut \(.*\)\[mut[
]\?/let mut \1\[/g" {} \;
|
2013-01-30 23:16:56 -05:00 |
|
Ben Striegel
|
5577ce635f
|
RIMOV, round 3
find ./ -type f -name "*.rs" -exec sed -i "s/let \(.*\)\[mut[ ]\?/let
mut \1\[/g" {} \;
|
2013-01-30 23:16:56 -05:00 |
|
Patrick Walton
|
f1ddb2a32c
|
libstd: De-export libstd. rs=deexport
|
2013-01-29 12:06:09 -08:00 |
|
Patrick Walton
|
bbbb80559c
|
librustc: Disallow &mut loans from overlapping with any other loans
|
2013-01-24 13:52:21 -08:00 |
|
Trinick
|
9dc8e96c5f
|
core: Rename to_mut and from_mut to cast_to_mut and cast_from_mut
|
2013-01-23 10:09:45 +00:00 |
|
Patrick Walton
|
2db3abddcd
|
librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc
|
2013-01-08 22:02:35 -08:00 |
|
Patrick Walton
|
44ab00ee37
|
Revert "librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc"
This reverts commit a8d37af247 .
|
2013-01-08 19:29:16 -08:00 |
|
Patrick Walton
|
a8d37af247
|
librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc
|
2013-01-08 19:27:57 -08:00 |
|
Patrick Walton
|
13879d8e9f
|
libstd: Fix tests. rs=bustage
|
2012-12-28 12:48:27 -08:00 |
|
Patrick Walton
|
fa5ee934ed
|
libstd: Fix a bunch of resolve errors in tests. rs=fire
|
2012-12-27 18:24:18 -08:00 |
|
Patrick Walton
|
57c599914a
|
librustc: Terminate name searches at the nearest module scope for paths that contain at least two components. r=graydon
|
2012-12-27 10:02:54 -08:00 |
|
Graydon Hoare
|
00c856c0b1
|
Update license, add license boilerplate to most files. Remainder will follow.
|
2012-12-03 17:12:14 -08:00 |
|
Patrick Walton
|
9e1c9be16f
|
librustc: Make the Drop trait use explicit self
|
2012-11-29 11:06:15 -08:00 |
|
Brian Anderson
|
8179e268ef
|
Register snapshots
|
2012-11-28 12:33:00 -08:00 |
|
Erick Tryzelaar
|
e1a552a628
|
libstd: fix warnings in sort
|
2012-11-20 16:39:30 -08:00 |
|
Patrick Walton
|
318e534895
|
rustc: Implement explicit self for Eq and Ord. r=graydon
|
2012-11-19 15:33:11 -08:00 |
|
Jesse Jones
|
333d268b3e
|
Made merge_sort pure
|
2012-11-18 13:25:26 -08:00 |
|
Ben Striegel
|
4589597785
|
Convert libstd to use the Drop trait
|
2012-11-14 16:15:34 -08:00 |
|
Brian Anderson
|
c44c9a47d8
|
Revert "Convert libstd to use the Drop trait"
This reverts commit 28c7a25151 .
|
2012-11-14 14:51:16 -08:00 |
|
Ben Striegel
|
28c7a25151
|
Convert libstd to use the Drop trait
|
2012-11-14 12:40:44 -08:00 |
|
Graydon Hoare
|
5e5474e895
|
std: disable timsort crash-test on windows.
|
2012-10-29 11:29:27 -07:00 |
|
Brian Anderson
|
c851d2a1bc
|
std: Fix build errors in sort
|
2012-10-25 15:34:20 -07:00 |
|
Brian Anderson
|
a9d7642b5d
|
Merge remote-tracking branch '14427/incoming'
Conflicts:
src/libstd/sort.rs
|
2012-10-25 14:01:49 -07:00 |
|
Simon BD
|
d4432a7974
|
Remove some unused MergeState code, add a Fixme and remove a workaround involving pure code not being considered pure
|
2012-10-25 11:30:41 -05:00 |
|
Simon BD
|
f2216ec9d0
|
Move binarysort out of MergeState
|
2012-10-24 20:42:41 -05:00 |
|
Simon BD
|
98c8a40828
|
Remove commented out code
|
2012-10-24 20:38:34 -05:00 |
|
Simon BD
|
8e6d209914
|
Remove and comment out more MergeState code
|
2012-10-24 20:36:10 -05:00 |
|
Simon BD
|
046460c7f6
|
Remove some code that MergeState used to prevent double frees
|
2012-10-24 19:21:39 -05:00 |
|
Simon BD
|
19a59cb748
|
Fix tests for Copy bound
|
2012-10-24 19:17:24 -05:00 |
|
Simon BD
|
fb61f915db
|
Add copy bound to sort
|
2012-10-24 19:15:11 -05:00 |
|
Tim Chevalier
|
11e92f37c1
|
Remove uses of binary move - <- - from tests and libraries
|
2012-10-23 12:10:03 -07:00 |
|
Simon BD
|
e0a9d41b04
|
Re-add bad Ord impl test
|
2012-10-22 22:04:14 -05:00 |
|
Simon BD
|
254a86e49e
|
Fix typo
|
2012-10-22 21:53:37 -05:00 |
|
Simon BD
|
781e446e26
|
Fix long line
|
2012-10-22 21:49:47 -05:00 |
|
Simon BD
|
1380776d36
|
Use explicit self
|
2012-10-22 21:44:43 -05:00 |
|
Simon BD
|
71c311cec5
|
Uncomment tests and fix binarysort segmentation fault
|
2012-10-22 21:42:09 -05:00 |
|
Simon BD
|
cc0f2c6bb2
|
Merge remote-tracking branch 'original/incoming' into incoming
|
2012-10-22 18:33:41 -05:00 |
|
Simon BD
|
9aec7a3e85
|
Fix up tests, export tim_sort
|
2012-10-22 18:33:28 -05:00 |
|
Tim Chevalier
|
90d06b80fd
|
Make moves explicit in std tests
|
2012-10-12 20:43:37 -07:00 |
|
Simon BD
|
d4a54837d4
|
Add a test to check that badly written Ord impl do not cause double frees
|
2012-10-06 13:07:29 -05:00 |
|
Simon BD
|
eee86d4340
|
Remove debug info
|
2012-10-06 12:44:56 -05:00 |
|
Simon BD
|
74246d47fd
|
Finish up tests, uncomment when ICE is fixed.
|
2012-10-04 21:35:03 -05:00 |
|
Simon BD
|
7bd48b92d9
|
Get tim_sort working, add test for double-freeing elements in tmp
|
2012-10-04 11:24:55 -05:00 |
|
Simon BD
|
efcd2385ea
|
Merge remote-tracking branch 'original/incoming' into incoming
Conflicts:
src/libstd/json.rs
src/libstd/sort.rs
|
2012-10-03 21:47:09 -05:00 |
|
Simon BD
|
44f8a4401a
|
Backup changes before pull from incoming
|
2012-10-03 21:41:53 -05:00 |
|
Simon BD
|
0ec5c9af9b
|
Add cleanup code so the the array remains in a valid state if a comparison fails
|
2012-10-03 09:51:05 -05:00 |
|
Simon BD
|
579c7e3ef1
|
Make local variables and methods use underscores not camel case
|
2012-10-01 11:34:04 -05:00 |
|
Brian Anderson
|
bc9efaad9c
|
std: Eliminate deprecated patterns
|
2012-09-28 00:22:28 -07:00 |
|