summary refs log tree commit diff
path: root/src/libcore/os.rs
AgeCommit message (Expand)AuthorLines
2012-07-10libcore: add a task::set_sched_mode fnErick Tryzelaar-9/+5
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-60/+60
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-2/+2
2012-07-01Convert to new closure syntaxBrian Anderson-48/+48
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-42/+41
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-12/+12
2012-06-26Change 'native' and 'crust' to 'extern'.Graydon Hoare-2/+2
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-12/+12
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-38/+45
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-6/+6
2012-06-14Comments only: annotate FIXMEs in core::osTim Chevalier-14/+14
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-61/+35
2012-06-06core: Add os::family. Returns either 'windows' or 'unix'Brian Anderson-1/+9
2012-06-04Machine types are different from int/uint, etc (Issue #2187)Eric Holk-12/+16
2012-05-02core: Ignore 2 busticated getenv tests on windowsBrian Anderson-0/+2
2012-04-30core: Move global_env mod into os modBrian Anderson-0/+127
2012-04-30core: Serialize all access to the environment using a weak global taskBrian Anderson-53/+3
2012-04-27core: Add os::arch. Exposes target_arch string at runtimeBrian Anderson-1/+7
2012-04-21core: Add os::walk_dirBrian Anderson-0/+28
2012-04-19core: Move set_exit_status from sys to osBrian Anderson-0/+13
2012-04-19core: Move last_os_error from sys to osBrian Anderson-0/+10
2012-04-06Correctly filter . and .. from the file list.Jesse Ruderman-1/+1
2012-04-06Re-rename option functionsTim Chevalier-3/+3
2012-04-06Remove support for old-style forMarijn Haverbeke-0/+1
2012-04-05simplify typing rule for vector addition: use mutability of LHSNiko Matsakis-1/+1
2012-04-02Merge branch 'issue-1983' of https://github.com/thomaslee/rust into issue-2090Tim Chevalier-1/+103
2012-04-02Rename some core::option functionsTim Chevalier-3/+4
2012-04-01core: Use the or binop instead of the double-star binopBrian Anderson-1/+1
2012-04-01Fixing issue 1919. list_dir is the more general version that returns a vector...Jonathan Sternberg-14/+25
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-4/+5
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-7/+7
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-3/+3
2012-03-20Revert order of arguments to option::maybe and from_maybeMarijn Haverbeke-1/+1
2012-03-19core: Move unsafe conversions to str::unsafeBrian Anderson-2/+2
2012-03-19core: Make converting from a C string unsafeBrian Anderson-1/+1
2012-03-14Convert *u8 native string users to *c_charBrian Anderson-5/+5
2012-03-14core: Rename str::from_cstr et. al to from_bufBrian Anderson-2/+2
2012-03-14core:: Eliminate str::sbuf. Replace with *u8Brian Anderson-3/+3
2012-03-13Name types after their modules instead of 't'Brian Anderson-1/+0
2012-03-13core: Fix os::self_exe_path on FreeBSDBrian Anderson-1/+1
2012-03-13Overhaul constructor naming in libsBrian Anderson-3/+3
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-30/+121
2012-03-09core: Convert to rustdocBrian Anderson-56/+30
2012-03-09Add a couple more missing pieces to libc and os.Graydon Hoare-1/+1
2012-03-07add mutability annotations to libcoreNiko Matsakis-4/+4
2012-03-06More UTF-16 wrapping on win32. Close #1927.Graydon Hoare-80/+111
2012-03-06UTF-16-ify the win32 env routines.Graydon Hoare-5/+35
2012-03-06Export os, libc and path from libcore.Graydon Hoare-2/+0
2012-03-05Port fsync, waitpid and remove_file to core::{os,libc}.Graydon Hoare-1/+101
2012-03-02core: Fix os::load_self types on FreeBSDBrian Anderson-1/+1