Brian Anderson
|
acc57a44fd
|
core: Add compl functions for the rest of the integer types
|
2012-02-12 21:58:06 -08:00 |
|
Brian Anderson
|
2784314a1f
|
Merge pull request #1826 from brson/iter
Various additions to core::iter
|
2012-02-12 20:05:55 -08:00 |
|
Tomoki Aonuma
|
4d788be80d
|
from_cstr and from_cstr_len are not unsafe, I think
|
2012-02-13 12:44:14 +09:00 |
|
Tomoki Aonuma
|
8d29e87056
|
core::str::from_cstr uses from_cstr_len
|
2012-02-13 12:44:14 +09:00 |
|
Tomoki Aonuma
|
e5cc9193f8
|
Avoid extra memory allocations in core::str::from_cstr_len
|
2012-02-13 12:44:14 +09:00 |
|
Brian Anderson
|
fde719f635
|
core: Implement foldl/r without copying the accumulator
|
2012-02-12 19:24:24 -08:00 |
|
Brian Anderson
|
d679c0eb34
|
core: Add iter::foldr
|
2012-02-12 19:24:24 -08:00 |
|
Brian Anderson
|
3edad3555e
|
core: Add iter::count
|
2012-02-12 19:24:24 -08:00 |
|
Brian Anderson
|
85175d639f
|
core: Add iter::reverse
|
2012-02-12 19:24:24 -08:00 |
|
Brian Anderson
|
c21db3bbc2
|
core: Add iter::min/max
|
2012-02-12 19:24:24 -08:00 |
|
Brian Anderson
|
4eeb706e84
|
build: Set RUST_THREADS=1 on FreeBSD to avoid a threading bug
|
2012-02-12 18:23:23 -08:00 |
|
Brian Anderson
|
486d07a5bc
|
build: Temporarily retrieve FreeBSD snapshots from jyyou's server
|
2012-02-13 01:22:42 -05:00 |
|
Kevin Cantu
|
f5e1108fc3
|
(core::str) comments and cleanup
|
2012-02-12 15:30:21 -08:00 |
|
Kevin Cantu
|
faa513b1f6
|
(core::str) fixed replace, fixed starts_with, and added more find/contains/replace test cases
|
2012-02-12 15:30:21 -08:00 |
|
Kevin Cantu
|
2ba44e24d5
|
(core::str) rename byte_len_range -> substr_len_bytes and
rename char_len_range -> substr_len_chars
|
2012-02-12 15:30:20 -08:00 |
|
Kevin Cantu
|
2b4f5136a5
|
(core::str) rename byte_len -> len_bytes and rename char_len -> len
|
2012-02-12 15:30:20 -08:00 |
|
Kevin Cantu
|
944f5a6598
|
(core::str) move push_byte, push_bytes, pop_byte, and shift_byte into str::unsafe
|
2012-02-12 15:30:20 -08:00 |
|
Brian Anderson
|
5fb0906f43
|
core: Formulate all unsigned max_values as 0 - 1 for consistency
|
2012-02-12 00:00:15 -08:00 |
|
Brian Anderson
|
4838d7860e
|
core: Add min/max functions for all int types
|
2012-02-11 23:56:53 -08:00 |
|
Brian Anderson
|
3bdb627b5d
|
core: Make uint::min/max pure
|
2012-02-11 23:52:40 -08:00 |
|
Brian Anderson
|
910c6a5df8
|
core: Fill out missing functions for basic types
|
2012-02-11 23:49:13 -08:00 |
|
Brian Anderson
|
87d17be846
|
core: Add modules for remaining scalar types
|
2012-02-11 23:18:26 -08:00 |
|
Brian Anderson
|
0dacefb428
|
Merge pull request #1814 from uasi/from-cstr-len
Implement core::str::from_cstr_len with a test, close issue #1666
|
2012-02-11 22:30:14 -08:00 |
|
Tomoki Aonuma
|
70b04a14d1
|
Add a test for core::str::from_cstr_len
|
2012-02-12 13:28:54 +09:00 |
|
Tomoki Aonuma
|
6408d54c13
|
Implement core::str::from_cstr_len, close #1666
|
2012-02-12 13:25:15 +09:00 |
|
Brian Anderson
|
005a3efb8b
|
test: Fix cros-crate-glob-collision
|
2012-02-11 18:20:02 -08:00 |
|
Brian Anderson
|
deec6b9ccf
|
build: Disable libuv makefile auto-regeneration
|
2012-02-11 18:00:52 -08:00 |
|
Brian Anderson
|
d2debed605
|
core: Change the argument order for vec::contains, vec::count
|
2012-02-11 18:00:52 -08:00 |
|
Brian Anderson
|
1040b47078
|
core: Rename vec::member to vec::contains to match str mod
|
2012-02-11 18:00:52 -08:00 |
|
Brian Anderson
|
737db5b49a
|
Merge pull request #1812 from killerswan/indexing2
(core::str) Fixing index and rindex
|
2012-02-11 17:42:45 -08:00 |
|
Brian Anderson
|
c82a0d7c3c
|
Merge pull request #1811 from killerswan/char_funcs
(core::char) Add is_ascii and is_digit functions
|
2012-02-11 17:14:49 -08:00 |
|
Kevin Cantu
|
207bb3d2df
|
(core::str) removed [r]index_byte
|
2012-02-11 17:04:08 -08:00 |
|
Kevin Cantu
|
0121cd5b0e
|
(core::char) export is_digit
|
2012-02-11 16:50:03 -08:00 |
|
Kevin Cantu
|
e0af23b664
|
using str::rindex...
|
2012-02-11 16:39:39 -08:00 |
|
Kevin Cantu
|
50360873f8
|
(core::str) added rindex and rewrote pop_char with char_range_at_reverse
|
2012-02-11 16:39:39 -08:00 |
|
Kevin Cantu
|
27161f4415
|
using str::index...
|
2012-02-11 16:39:39 -08:00 |
|
Kevin Cantu
|
14baf88f89
|
core::str: added index (char)
|
2012-02-11 16:39:39 -08:00 |
|
Kevin Cantu
|
a131b430a0
|
core::str rename [r]index -> [r]index_bytes
|
2012-02-11 16:39:39 -08:00 |
|
Kevin Cantu
|
5c58dde2f8
|
core: added char::is_digit (matching Nd, Nl, No)
|
2012-02-11 16:39:19 -08:00 |
|
Kevin Cantu
|
b3444db161
|
core: added a rough char::is_ascii
|
2012-02-11 16:39:19 -08:00 |
|
Brian Anderson
|
4339307359
|
Add Tomoki Aonuma to AUTHORS.txt
|
2012-02-11 15:18:25 -08:00 |
|
Brian Anderson
|
85ab9b9e9f
|
Merge pull request #1810 from uasi/fix-typo
Fix typo in either.rs
|
2012-02-11 15:17:10 -08:00 |
|
Niko Matsakis
|
3f15a28b16
|
correct fully qualified type names to include the crate; add tests (take 2)
This reverts commit fc023d91c7 .
|
2012-02-11 14:09:52 -08:00 |
|
Tomoki Aonuma
|
0e5922a0b1
|
Fix typo in either.rs
|
2012-02-12 03:42:11 +09:00 |
|
Niko Matsakis
|
13d743093b
|
rewrite to use ctypes types
|
2012-02-11 10:14:41 -08:00 |
|
Niko Matsakis
|
b106ef8116
|
make bind syntax unnecessary: just use _ for one of the arguments
|
2012-02-11 10:14:41 -08:00 |
|
Niko Matsakis
|
fc023d91c7
|
Revert prior commit until I have time to track down the valgrind error
This reverts commit 2ec3a0b608 .
|
2012-02-11 09:49:02 -08:00 |
|
Niko Matsakis
|
2ec3a0b608
|
correct fully qualified type names to include the crate; add tests
fixes #1745
|
2012-02-10 21:53:17 -08:00 |
|
Niko Matsakis
|
d972226567
|
remove executable that was accidentally included
|
2012-02-10 20:48:29 -08:00 |
|
Niko Matsakis
|
e712a47a81
|
create serialization lib and update serializer to use it
|
2012-02-10 20:48:29 -08:00 |
|