Brian Anderson
|
cad4918b2a
|
core: Remove sys::set_min_stack
This was a temporary hack with global effect. Eventually there will
be a real solution for controlling stack sizes.
|
2012-01-29 21:27:09 -08:00 |
|
Brian Anderson
|
3321880f13
|
Merge remote-tracking branch 'killerswan/fixing_strings_2'
Conflicts:
src/comp/driver/driver.rs
src/comp/middle/trans/base.rs
src/comp/syntax/parse/lexer.rs
|
2012-01-27 16:44:40 -08:00 |
|
Marijn Haverbeke
|
362625008a
|
Allow moving out of mutable unsafe pointers
This makes it possible to de-initialize values anywhere in
memory, which is needed, for example, for a fast imlementation
of vec::pop.
|
2012-01-27 17:15:40 +01:00 |
|
Brian Anderson
|
7c925cfaaf
|
core: Long lines
|
2012-01-26 23:12:30 -08:00 |
|
Roland Tanglao
|
4e1bf8d692
|
rustdocs for f32.rs and f64.rs
|
2012-01-26 22:46:39 -08:00 |
|
Brian Anderson
|
28fbb19664
|
rustc: Switch the --no-core switch to a #[no_core] attribute
|
2012-01-26 16:43:33 -08:00 |
|
Kevin Cantu
|
3afc16f7a4
|
Change FIXME comments in str
|
2012-01-25 23:20:10 -08:00 |
|
Kevin Cantu
|
fec36de94e
|
Making str::from_cstr UTF-8 safe
|
2012-01-25 02:25:57 -08:00 |
|
Kevin Cantu
|
64ce563c05
|
Replacing str::unsafe_from_bytes with str::from_bytes (part 2)
|
2012-01-25 01:00:21 -08:00 |
|
Kevin Cantu
|
c7b23f9a86
|
Replacing str::unsafe_from_bytes with str::from_bytes (part 1)
|
2012-01-25 00:53:17 -08:00 |
|
Kevin Cantu
|
9750e83a17
|
Replace uses of str::unsafe_from_byte
|
2012-01-24 23:47:32 -08:00 |
|
Kevin Cantu
|
2496dccae4
|
Changed type of str::from_bytes and added str::from_byte
|
2012-01-24 23:44:19 -08:00 |
|
Kevin Cantu
|
4c4a5f734d
|
Reorganizing str.rs to group and document strings better (no functional changes, though FIXMEs added)
|
2012-01-24 14:08:48 -08:00 |
|
Brian Anderson
|
2898dcc5d9
|
core: Document the log levels
|
2012-01-24 00:54:17 -08:00 |
|
Tim Chevalier
|
a3c31a08e5
|
Add export{} syntax to encapsulate things that should be abstract
|
2012-01-23 22:36:38 -08:00 |
|
Kevin Cantu
|
69ffb4e3ae
|
s/fn&/fn/
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
8f4d1f3d27
|
Added str::from_bytes (which is UTF-8 safe)
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
7608a06b33
|
improved test case for str::any
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
536dd2f5a7
|
Added str::lines_iter
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
1c54744e3f
|
fixing indentation
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
ff95029171
|
Added str::words_iter
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
d4b287e852
|
Added str::any, str::bytes_iter, str::windowed, and vec::windowed functions
|
2012-01-23 22:28:25 -08:00 |
|
Kevin Cantu
|
0493a7c87d
|
Added str::map and str::all functions
|
2012-01-23 22:28:25 -08:00 |
|
Niko Matsakis
|
5e13d19cc0
|
s/block()/fn()/g
|
2012-01-23 19:06:33 -08:00 |
|
Brian Anderson
|
04351a84ca
|
core: Format comm docs correctly
|
2012-01-23 18:07:05 -08:00 |
|
Brian Anderson
|
93e9600a94
|
core: Write docs that format correctly in markdown or pandoc
|
2012-01-23 17:11:01 -08:00 |
|
Brian Anderson
|
3239f81898
|
core: More doc tweaks
|
2012-01-23 17:03:42 -08:00 |
|
Brian Anderson
|
7d58797453
|
core: Reformat the crate docs to look nicer
|
2012-01-23 16:58:30 -08:00 |
|
Brian Anderson
|
24b425567c
|
wip
|
2012-01-23 16:49:29 -08:00 |
|
Brian Anderson
|
4e2d8d8051
|
core: Add crate docs
|
2012-01-23 16:40:51 -08:00 |
|
Brian Anderson
|
a88c0847c2
|
core: Reexport all the imports in f32/64
|
2012-01-22 16:42:00 -08:00 |
|
Graham Fawcett
|
fc2ae08b9c
|
issue #1352: change param order on {std,core}::extfmt::str_init_elt to mirror vec::init_elt.
|
2012-01-21 13:33:16 -08:00 |
|
Graham Fawcett
|
7763b40c71
|
issue #1352: change param order on vec::init_elt, putting block in final position.
To match the init_fn() and init_fn_mut() changes.
|
2012-01-21 13:33:16 -08:00 |
|
Graham Fawcett
|
35d12be2ce
|
fix #1352: change param order on vec::init_fn (and vec::init_fn_mut), putting block in final position.
|
2012-01-21 13:31:12 -08:00 |
|
Brian Anderson
|
8c92ea49d3
|
core: Shuffle around a #fmt test
|
2012-01-21 13:20:14 -08:00 |
|
Elly Jones
|
059e243b16
|
[core] extfmt: support %% to escape a %
|
2012-01-21 13:12:02 -08:00 |
|
Graydon Hoare
|
7b1a8f0a91
|
Additional ; to , changes, disable "tag" and ";" in parser. Close #1430. Close #1428.
|
2012-01-19 19:29:21 -08:00 |
|
Patrick Walton
|
6222e98dda
|
lib: ';' to ',' in enums in more places
|
2012-01-19 19:08:49 -08:00 |
|
Patrick Walton
|
194d8e3bd5
|
lib: ";" to "," in enums
|
2012-01-19 18:04:24 -08:00 |
|
Patrick Walton
|
97ed871fc1
|
libcore: "tag" -> "enum"
|
2012-01-19 15:56:54 -08:00 |
|
Tim Chevalier
|
5b028f527f
|
Remove support for the '.' after a nullary tag in a pattern
(Commit also includes lots of changes to remove '.'s that a git
merge messed up, or else it was monkeys.)
|
2012-01-19 01:04:59 -08:00 |
|
Tim Chevalier
|
04a2887f87
|
Remove '.' after nullary tags in patterns
Does what it says on the tin.
The next commit will remove support for this syntax.
|
2012-01-18 23:17:34 -08:00 |
|
Haitao Li
|
dde41869ce
|
Use ctypes in native function declarations
|
2012-01-19 02:10:36 +08:00 |
|
Brian Anderson
|
17bf4b0e1b
|
libcore: Move core tests into libcore
|
2012-01-17 19:41:05 -08:00 |
|
Brian Anderson
|
de4053f473
|
build: Start running libcore tests
|
2012-01-17 19:41:05 -08:00 |
|
Graydon Hoare
|
c4553caab3
|
Merge pull request #1554 from rtanglao/master
rustdocs for box.rs, comm.rs, ctypes.rs, char.rs
|
2012-01-17 12:44:25 -08:00 |
|
Roland Tanglao
|
93be00f995
|
Remove un-needed <
|
2012-01-17 11:56:13 -08:00 |
|
Brian Anderson
|
ac79f6100b
|
libcore: Remove bogus FIXME from core::tuple
|
2012-01-17 11:20:20 -08:00 |
|
Lenny222
|
b19fdcced2
|
libstd => libcore
|
2012-01-17 10:51:43 -08:00 |
|
Roland Tanglao
|
315e3ff8dd
|
Forgot to add some spaces before backslashes
|
2012-01-16 22:41:56 -08:00 |
|