Brian Anderson
|
20178b9312
|
Convert std::run to istrs. Issue #855
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
518dc52f85
|
Reformat
This changes the indexing syntax from .() to [], the vector syntax from ~[] to
[] and the extension syntax from #fmt() to #fmt[]
|
2011-08-20 11:04:00 -07:00 |
|
Brian Anderson
|
f05a91a0dc
|
Rename std::ivec to std::vec
|
2011-08-16 10:36:19 -07:00 |
|
Lindsey Kuper
|
f91351aaf6
|
The wonky for...in... whitespace was bothering me. Sorry!
|
2011-08-15 22:19:50 -07:00 |
|
Brian Anderson
|
3d1634db15
|
Remove all usages of std::vec::vbuf
|
2011-08-12 12:14:07 -07:00 |
|
Brian Anderson
|
f9db0390f9
|
Remove last use of vec:buf
|
2011-08-12 12:14:07 -07:00 |
|
Brian Anderson
|
13439dc870
|
Convert std::run to ivecs
|
2011-08-12 12:11:12 -07:00 |
|
Brian Anderson
|
7d05da96f7
|
Rename std::ioivec to std::io
|
2011-08-12 12:08:27 -07:00 |
|
Brian Anderson
|
82b1e3f5cc
|
Convert all uses of std::io to std::ioivec
|
2011-08-12 12:08:27 -07:00 |
|
Brian Anderson
|
740196987e
|
Rename std::str::unsafe_from_bytes_ivec to unsafe_from_bytes
|
2011-08-12 12:08:27 -07:00 |
|
Brian Anderson
|
a9ce342fa3
|
Convert all uses of unsafe_from_bytes to unsafe_from_bytes_ivec
|
2011-08-12 12:08:26 -07:00 |
|
Marijn Haverbeke
|
30d2e358be
|
Replace obj dtors with resources in stdlib and rustc
|
2011-07-29 14:03:24 +02:00 |
|
Marijn Haverbeke
|
0ba34d873d
|
Beginning of replacing drop with resources
|
2011-07-29 12:18:49 +02:00 |
|
Jesse Ruderman
|
56d680ab79
|
Make program_output also return stderr
|
2011-07-29 10:39:14 +02:00 |
|
Marijn Haverbeke
|
2593c50e75
|
Re-format some obj dtors that were messed up by the pretty-printer
|
2011-07-27 16:52:49 +02:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Brian Anderson
|
067cb6d537
|
Run test process from a dedicated task
This avoids a race wherein test tasks could run processes that stole the
environment of other tasks's processes.
|
2011-07-26 11:12:20 -07:00 |
|
Marijn Haverbeke
|
aea537779e
|
Remove all uses of tuples from the compiler and stdlib
|
2011-07-26 14:06:02 +02:00 |
|
Brian Anderson
|
a14e5e7046
|
Avoid double-closing pipes in std::run::start_program
Linux and mac seem fine with it, Windows does not
|
2011-07-19 14:01:21 -07:00 |
|
Brian Anderson
|
b022dde587
|
Refactor std::run
|
2011-07-19 10:15:16 -07:00 |
|
Brian Anderson
|
fb9a117743
|
Fix an invalid memory access in run_program and friends
|
2011-07-19 10:15:16 -07:00 |
|
Graydon Hoare
|
ce72993488
|
Reformat source tree (minus a couple tests that are still grumpy).
|
2011-06-15 11:19:50 -07:00 |
|
Marijn Haverbeke
|
09d8ef8d51
|
Finally rename std::_xxx to std::xxx
Except for _task, which is still a keyword.
|
2011-05-17 20:41:41 +02:00 |
|
Graydon Hoare
|
fbbc1a77d2
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
|
Marijn Haverbeke
|
3816e57fd2
|
Downcase std modules again, move to :: for module dereferencing
This should be a snapshot transition.
|
2011-05-12 21:30:44 +02:00 |
|
Marijn Haverbeke
|
a3ec0b1f64
|
Rename std modules to be camelcased
(Have fun mergining your stuff with this.)
|
2011-05-06 22:51:19 +02:00 |
|
Graydon Hoare
|
d2bd07dcb0
|
Remove effect system from src.
|
2011-04-19 13:35:49 -07:00 |
|
Patrick Walton
|
739c4aedf1
|
stdlib: Separate basic I/O reading functionality into a separate buf_reader object, like writing
|
2011-03-25 14:06:18 -07:00 |
|
Graydon Hoare
|
54587bdccb
|
Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tweak std lib vec fns in process.
|
2011-03-16 14:58:02 -07:00 |
|
Marijn Haverbeke
|
ea5dc54c3f
|
Add functionality for running external programs to the std lib
See lib/run_program.rs.
|
2011-03-14 14:57:13 -07:00 |
|