about summary refs log tree commit diff
path: root/src/lib
AgeCommit message (Expand)AuthorLines
2011-10-12[Fix] float.rs: str_to_float reimplementedDavid Rajchenbach-Teller-14/+177
2011-10-12[Optim] int.rs: reimplemented pow with fast exponentiationDavid Rajchenbach-Teller-10/+13
2011-10-11[Move] Moved str_to_float, float_to_str from compiler to libDavid Rajchenbach-Teller-0/+45
2011-10-10Adjust function signatures to allow for vecs being immediateMarijn Haverbeke-3/+3
2011-10-10Make vectors and strings immediates againMarijn Haverbeke-4/+4
2011-10-07Give up on providing a by-value version of map, convert fold over toMarijn Haverbeke-16/+0
2011-10-07Parse and typecheck by-value and by-ref arg specsMarijn Haverbeke-13/+26
2011-10-06Add std::str::containsBrian Anderson-1/+6
2011-10-05stdlib: Add a void typePatrick Walton-0/+5
2011-10-05Fix some path handling in std::fs on win32Brian Anderson-1/+14
2011-10-04Add std::os::get_exe_pathBrian Anderson-2/+53
2011-10-04Add std::ctypesBrian Anderson-0/+5
2011-10-04Add std::fs::normalizeBrian Anderson-0/+78
2011-10-04Add std::fs::splitBrian Anderson-0/+9
2011-10-04Revert "stdlib: Migrate rust_file_is_dir() over to the C stack, and add a voi...Patrick Walton-13/+3
2011-10-04stdlib: Migrate rust_file_is_dir() over to the C stack, and add a void typePatrick Walton-3/+13
2011-10-04rt: Switch the AIO stuff to the C stackPatrick Walton-1/+1
2011-09-29Reorganize structure of build directoryBrian Anderson-0/+10
2011-09-29stdlib: Un-export str::buf; add a commentPatrick Walton-2/+3
2011-09-29stdlib: Export str::bufPatrick Walton-1/+2
2011-09-29stdlib: Add vec::eachi to the standard libraryPatrick Walton-0/+10
2011-09-28Revert "Revert "Implement pattern ranges for all numeric types.""Brian Anderson-0/+23
2011-09-27Don't ever raise unique kinds of pinned kinds to shared (again)Brian Anderson-6/+6
2011-09-26Enforce copy restrictions on let initializersBrian Anderson-1/+1
2011-09-26stdlib: Fix typos in comments in lib/test.rsPatrick Walton-3/+3
2011-09-24Mark vec::len as pureJesse Ruderman-4/+2
2011-09-24Vectors containing pinned kinds become pinnedBrian Anderson-4/+4
2011-09-23Add vec::filterJesse Ruderman-0/+11
2011-09-21Revert "Implement pattern ranges for all numeric types."Marijn Haverbeke-23/+0
2011-09-21Implement pattern ranges for all numeric types.Josh Matthews-0/+23
2011-09-16Revert "Revert "Make option::get return the option contents by reference" due...Patrick Walton-2/+2
2011-09-15Add unreachable() fn, also nitpickingTim Chevalier-7/+8
2011-09-15Begin sketching an ICU binding. Doesn't work yet.Graydon Hoare-0/+167
2011-09-15Revert "Make option::get return the option contents by reference" due to memo...Patrick Walton-2/+2
2011-09-15Make option::get return the option contents by referenceMarijn Haverbeke-2/+2
2011-09-15Insert omitted semicolons for statementsMarijn Haverbeke-4/+4
2011-09-12Factor imports mindlessly.Graydon Hoare-32/+14
2011-09-12Merge branch 'unwind'Brian Anderson-9/+41
2011-09-12Pretty-print for new arg-mode syntaxMarijn Haverbeke-41/+39
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-341/+341
2011-09-11Remove hack_allow_leaksBrian Anderson-7/+0
2011-09-11Add a waitpid wrapper to std::run that interprets the exit status on unixBrian Anderson-2/+41
2011-09-07Rewrite spawn yet againBrian Anderson-62/+15
2011-09-02Rename istr-stuff to str in the runtime. Issue #855Brian Anderson-3/+3
2011-09-02Reformat. Issue #855Brian Anderson-558/+454
2011-09-02Rename std::vec::unsafe::ivec_repr to vec_repr. Issue #855Brian Anderson-5/+5
2011-09-02Eliminate const_refcount. Issue #855Brian Anderson-3/+0
2011-09-02Remove estrs and evecs from runtime. Issue #855Brian Anderson-4/+0
2011-09-01Remove #ifmt. Issue #855Brian Anderson-430/+0
2011-09-01Convert all uses of #ifmt to #fmt. Issue #855Brian Anderson-8/+8