about summary refs log tree commit diff
path: root/src/libcore/os.rs
AgeCommit message (Collapse)AuthorLines
2012-09-23Fix more windows breakageBrian Anderson-2/+2
2012-09-23core: Fix some option-demode fallout on windowsBrian Anderson-1/+1
2012-09-23core: Demode optionBrian Anderson-8/+8
2012-09-21De-mode vec::map, vec::eachi, vec::rev_each, vec::rev_eachiNiko Matsakis-3/+2
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-0/+11
#[legacy_exports];
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-1/+1
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-3/+5
Note that the method foo.each() is not de-moded, nor the other vec routines.
2012-09-19libcore: unsafe mod renamed to castErick Tryzelaar-1/+1
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially ↵Niko Matsakis-7/+5
demode str" This reverts commit 1be24f0758d3075d2e7f141f8831bb8a233ce86e. Not quite ready.
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-5/+7
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-2/+2
2012-09-13Fix stray vec::as_buf, try to put out fire on win32.Graydon Hoare-1/+1
2012-09-13core: Fix stray usage of vec::unsafe on FreeBSDBrian Anderson-1/+1
2012-09-12Rename str::unsafe to str::rawBrian Anderson-2/+2
2012-09-11Promote 'impl' from restricted keyword to strictBrian Anderson-4/+4
2012-09-11Promote 'pub' and 'priv' from restricted to strict keywordsBrian Anderson-2/+2
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-40/+39
2012-09-10Make all remaining moves explicit in libcoreTim Chevalier-1/+1
2012-09-04libcore: "import" -> "use"Patrick Walton-5/+5
2012-09-02Silence non-implicitly-copyable-typarams in coretestBrian Anderson-2/+3
2012-09-02core: deny(vecs_implicity_copyable)Brian Anderson-1/+4
2012-09-01Demode reinterpret_castBrian Anderson-3/+3
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-1/+1
2012-08-29Replace core::path with contents of core::path2. Back to one path module.Graydon Hoare-1/+1
2012-08-27libcore: Replace a bunch of "== None" with ".is_none()".Patrick Walton-2/+2
Generally, "== None" calls into the shape glue, and it's also more useful.
2012-08-27Camel case various core constructorsBrian Anderson-7/+7
2012-08-26Camel case the option typeBrian Anderson-44/+44
2012-08-24Start using core::path2::Path in a lot of places.Graydon Hoare-128/+120
2012-08-23Rename str::bytes to str::to_bytesTim Chevalier-1/+1
Closes #3245
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-1/+1
2012-08-22Merge pull request #3244 from dbp/osbugBrian Anderson-3/+0
core: removing repeated code in os.rs homedir() test
2012-08-22Remove one last default argument mode from core::osBen Blum-1/+1
2012-08-22Merge pull request #3231 from killerswan/modes1Ben Blum-35/+38
Remove deprecated modes from os.rs
2012-08-21core: removing repeated code in os.rs homedir() testDaniel Patterson-3/+0
2012-08-21remove tab characterNiko Matsakis-1/+1
2012-08-21libcore: Implement a dup2Patrick Walton-0/+4
2012-08-21core: switching os::tmpdir() to always return a directory, by defaulting to ↵Daniel Patterson-11/+14
Windows dir on windows, as per .NET
2012-08-21core: adding test for os::tmpdir()Daniel Patterson-0/+5
2012-08-21core: adding os::tmpdir() that returns a system temporary directory if it ↵Daniel Patterson-1/+38
can find one, and none otherwise.
2012-08-20Remove deprecated modes from os.rsKevin Cantu-35/+38
2012-08-15Convert more core types to camel caseBrian Anderson-7/+7
2012-08-15Convert more core types to camel caseBrian Anderson-4/+4
2012-08-14Convert more core types to camel caseBrian Anderson-51/+51
2012-08-13rustc: Mostly implement region-bounded stack closuresPatrick Walton-7/+5
2012-08-07syntax: Make match arm parsing more restrictive againBrian Anderson-1/+1
Require comma separators for all expression types except the plain block
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-4/+4
2012-08-05Switch alts to use arrowsBrian Anderson-19/+13
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-1/+1
API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map).
2012-08-01Convert ret to returnBrian Anderson-33/+33
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-1/+1