Tomoya Tanjo
1005148f37
Mark std.string.isNumeric as @safe and pure
2013-09-05 20:40:46 +09:00
Tomoya Tanjo
fc6206b1a8
More @safe and pure for std.string.translate
2013-09-02 21:05:55 +09:00
Tomoya Tanjo
ba0fd6b4e7
Mark std.string.translate, makeTrans and unittests as @safe and pure
2013-09-02 20:31:10 +09:00
Andrej Mitrovic
2d026ee91e
Remove explicit qualifiers for translate overloads which take a buffer. Use std.range.put instead of member function put when writing to the buffer.
2013-08-31 13:37:55 +02:00
monarch dodra
d6b8a21157
Merge pull request #1501 from AndrejMitrovic/Fix10868
...
Issue 10868 - std.string.translate should have an overload that takes an output buffer.
2013-08-29 00:30:22 -07:00
Andrej Mitrovic
5ec5c213b0
Fixes Issue 10868 - std.string.translate should have an overload that takes an output buffer.
2013-08-28 15:20:05 +02:00
monarch dodra
69ddf32feb
Merge pull request #1520 from tom-tan/safe-pure-string-removechars
...
Make std.string.removechars @safe and pure
2013-08-26 00:06:44 -07:00
Tomoya Tanjo
927c5914a1
Make std.string.removechars @safe and pure by using implicit conversion
2013-08-25 23:32:04 +09:00
Tomoya Tanjo
3851d825ec
Make std.string.removechars @safe and pure
2013-08-25 22:52:13 +09:00
monarch dodra
09c8ebeeae
Merge pull request #1519 from tom-tan/safe-pure-string-countchars
...
Mark std.string.countchars as @safe and pure
2013-08-25 06:09:18 -07:00
Tomoya Tanjo
16de84e260
Mark std.string.countchars as @safe and pure
2013-08-25 20:48:18 +09:00
Tomoya Tanjo
7755589d09
Mark std.string.inPattern as @safe and pure
2013-08-25 20:27:33 +09:00
monarch dodra
1d50b6298e
Merge pull request #1513 from tom-tan/pure-string-justify
...
Mark leftJustify, rightJustify and center as pure
2013-08-25 00:21:58 -07:00
Tomoya Tanjo
11c559e822
Mark leftJustify, rightJustify and center as pure
2013-08-24 23:03:28 +09:00
Tomoya Tanjo
4498dbea84
Mark std.string.chop and its unittest as @safe and pure
2013-08-24 22:17:18 +09:00
monarch dodra
a2c23948b6
Merge pull request #1510 from tom-tan/safe-pure-string-chompPrefix
...
Mark std.string.chompPrefix and its unittests as @safe and pure
2013-08-24 01:42:48 -07:00
monarch dodra
6d301e6678
Merge pull request #1508 from tom-tan/safe-pure-string-stripRight
...
Mark std.string.stripRight as @safe and pure
2013-08-24 01:42:02 -07:00
Tomoya Tanjo
707f53ef06
Mark std.string.chompPrefix and its unittests as @safe and pure
2013-08-24 14:28:15 +09:00
Tomoya Tanjo
cefdd9859d
Mark std.string.strip and its unittests as @safe and pure
2013-08-24 12:23:44 +09:00
Tomoya Tanjo
aaeb96f4b2
Mark std.string.stripRight as @safe and pure
2013-08-24 12:07:31 +09:00
Andrej Mitrovic
c3d694e0fe
Add proper docs for return type of sformat.
2013-08-22 19:20:43 +02:00
monarch dodra
5c9aba062c
Merge pull request #1495 from tom-tan/safe-pure-unittest-for-stripLeft
...
Mark a unittest for std.string.stripLeft as @safe pure
2013-08-20 09:18:56 -07:00
monarch dodra
5410c2d268
Merge pull request #1486 from tom-tan/safe-string-indexOf
...
Make std.string.indexOf @safe
2013-08-19 07:53:39 -07:00
Tomoya Tanjo
b1b00243e1
Mark a unittest for std.string.stripLeft as @safe pure
2013-08-19 22:02:13 +09:00
Tomoya Tanjo
937fe1fdb3
Mark std.string.splitLines as @safe pure
2013-08-19 21:39:37 +09:00
Tomoya Tanjo
f99a647139
Add cast to Char*
2013-08-19 20:34:41 +09:00
Tomoya Tanjo
9f069d3e55
Replace trusted lambda block with trusted nested function
2013-08-18 23:52:27 +09:00
Tomoya Tanjo
dad8aa2b72
Mark the constructor of std.string.StringException as nothorw
2013-08-18 08:32:53 +09:00
Tomoya Tanjo
c73b428746
Mark std.string.indexOf as @safe
2013-08-18 00:15:32 +09:00
monarch dodra
b5f6812429
Merge pull request #1480 from tom-tan/safe-string-chomp
...
Make std.string.chomp @safe
2013-08-17 00:36:19 -07:00
monarch dodra
35e408b036
Merge pull request #1481 from tom-tan/safe-string-StringException
...
Make the constructor of std.string.StringException @safe and pure
2013-08-17 00:32:45 -07:00
Tomoya Tanjo
ec2819db08
Make std.string.indexOf @safe
2013-08-17 11:19:44 +09:00
Tomoya Tanjo
5ef5b8622c
Revert it to use printf
2013-08-16 17:58:53 +09:00
Tomoya Tanjo
ef9caf900d
Make the constructor of std.string.StringException @safe and pure
2013-08-16 17:36:57 +09:00
Tomoya Tanjo
61de6d669b
Make std.string.chomp pure
2013-08-16 17:09:18 +09:00
Tomoya Tanjo
32fe0bf1de
Replace core.stdc.stdio.printf by std.stdio.writeln
2013-08-16 16:29:25 +09:00
Tomoya Tanjo
a9c6397376
Make std.string.chomp @safe
2013-08-16 16:14:50 +09:00
monarch dodra
0e747649f2
Merge pull request #1330 from burner/lastIndexOf
...
lastIndexOf width startIdx
2013-08-12 11:36:01 -07:00
Robert burner Schadek
62ba73bfe7
fix
...
forgot a test
whitespace formatting
some more nitpick fixes
one more consistency test
spelling
starting -> ending
2013-08-12 16:24:45 +02:00
monarch dodra
10c4b24c9a
Merge pull request #1301 from burner/indexOfIdx
...
std.string.indexOf with start index
2013-08-12 06:42:31 -07:00
Robert BuRnEr Schadek
150631d4f5
std.string.indexOf with a start index
...
Basically indexOf with start index. This index is added to the found
index if the searched character was found.
std.string.indexOf(Char1,Char2)(with start index)
The same thing as with the single character indexOf.
fixed the auto-tester complains
save
another bug bites the dust
fix the startIdx problem
std.string.indexOf with a start index
Basically indexOf with start index. This index is added to the found
index if the searched character was found.
std.string.indexOf(Char1,Char2)(with start index)
The same thing as with the single character indexOf.
fixed the auto-tester complains
save
merge error
everything is nicer now
another fix
whitespace formatting
consistency
whitespace args
some more nitpicks fixes
spelling
2013-08-12 09:49:01 +02:00
Dmitry Olshansky
9a053d97c2
new std.uni module
2013-07-20 23:00:34 +04:00
Andrei Alexandrescu
73c8b59bb5
Merge pull request #1412 from Hackerpilot/master
...
Code cleanup
2013-07-19 15:37:56 -07:00
k-hara
edcd51104d
Make std.string module CTFEable
2013-07-17 10:09:03 +09:00
k-hara
74b29c478e
[trivial] unittest code clean up
2013-07-17 10:06:06 +09:00
k-hara
2c5f454519
[trivial] Use ddoc unittest
2013-07-17 10:06:03 +09:00
k-hara
628c59bffd
[trivial] fix code style
2013-07-17 10:06:01 +09:00
Martin Nowak
4bafa5735f
fix Issue 10078 - std.string.indexOf fails at compile time
2013-07-16 21:05:06 +02:00
Andrei Alexandrescu
f423905c5b
Merge pull request #1374 from burner/10472
...
bugfix for 10472 - lastIndexOf(string, string) does not find single character string at beginning of string
2013-07-15 23:29:25 -07:00
Robert burner Schadek
a66e5f8c29
bugfix for 10472
...
and some whitespace to follow code guidelines
unified lastIndexOf(string,dchar)
bugfix for 10472
and some whitespace to follow code guidelines
whitespace again
git is good, Im with stupid
forgot one to!dchar
2013-07-15 14:29:33 +02:00