about summary refs log tree commit diff
path: root/src/libstd/c_vec.rs
AgeCommit message (Expand)AuthorLines
2013-05-09Mark c_vec functions as unsafe againAlex Crichton-4/+4
2013-04-27only use #[no_core] in libcoreDaniel Micay-5/+0
2013-04-19std: clean up tests (mostly unused unsafe blocks)Alex Crichton-3/+3
2013-04-14std: remove unused unsafe blocks/functionsAlex Crichton-8/+6
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-7/+7
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-1/+1
2013-03-21librustc: Forbid destructors from being attached to any structs that might co...Patrick Walton-3/+6
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-7/+7
2013-03-04Remove unused imports throughout src/Alex Crichton-2/+0
2013-03-02libstd: Remove `fn@`, `fn~`, and `fn&` from libstd. rs=defunPatrick Walton-3/+3
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-2/+2
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-1/+1
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-1/+0
2013-02-04std: Stamp out structural recordsTim Chevalier-16/+12
2013-01-29std: Stop using oldcommBrian Anderson-1/+0
2013-01-11libstd: Fix std test. rs=bustedPatrick Walton-4/+6
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+5
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-5/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+5
2012-12-27libstd: Fix a bunch of resolve errors in tests. rs=firePatrick Walton-1/+2
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+6
2012-12-23std: Mark some functions as pureChris Peterson-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-5/+5
2012-11-14Convert libstd to use the Drop traitBen Striegel-2/+5
2012-11-14Revert "Convert libstd to use the Drop trait"Brian Anderson-5/+2
2012-11-14Convert libstd to use the Drop traitBen Striegel-2/+5
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-1/+2
2012-09-28De-export std::c_vec. Part of Part of #3583.Graydon Hoare-14/+7
2012-09-28std: More demodingBrian Anderson-1/+1
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+1
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-1/+1
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-2/+2
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-04std: Remove struct ctorsBrian Anderson-1/+6
2012-09-02std: warn(non_camel_case_types) everywhere. still some exceptionsBrian Anderson-1/+0
2012-08-29std: Camel case some constructorsBrian Anderson-2/+2
2012-08-28CamelCasify lots of stdBen Striegel-18/+19
2012-08-26Camel case the option typeBrian Anderson-6/+6
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-1/+1
2012-08-05Switch alts to use arrowsBrian Anderson-2/+2
2012-08-01Convert ret to returnBrian Anderson-6/+6
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-64/+65
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-5/+5
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-22Change resources to classes in libstd and rustcTim Chevalier-2/+6
2012-06-20Remove bind. Issue #2189Brian Anderson-1/+1
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-2/+2
2012-06-04Machine types are different from int/uint, etc (Issue #2187)Eric Holk-5/+5