Ferdinand Majerech
12fa1857f1
DDoc: Added a link to format string grammar for std.string.format.
2013-10-11 14:27:26 +02:00
Daniel Murphy
e723325aec
Merge pull request #1550 from tom-tan/safe-pure-nothrow-string-soundex
...
Mark std.string.soundex as @safe, pure and nothrow
2013-09-05 06:45:49 -07:00
Daniel Murphy
74488d0033
Merge pull request #1549 from tom-tan/safe-pure-abbrev-column-wrap-outdent
...
Mark abbrev, column, wrap and outdent in std.string as @safe and pure
2013-09-05 06:45:23 -07:00
Daniel Murphy
03e3b405a6
Merge pull request #1548 from tom-tan/safe-pure-string-isNumeric
...
Mark std.string.isNumeric as @safe and pure
2013-09-05 06:43:27 -07:00
Daniel Murphy
2089dd812c
Merge pull request #1547 from tom-tan/safe-pure-unittest-string-munch
...
Mark a unittest of std.string.munch as @safe and pure
2013-09-05 06:41:56 -07:00
Tomoya Tanjo
130b0f6397
Mark std.string.soundex as @safe, pure and nothrow
2013-09-05 21:11:09 +09:00
Tomoya Tanjo
36266bcfec
Mark abbrev, column, wrap and outdent in std.string as @safe and pure
2013-09-05 20:58:09 +09:00
Tomoya Tanjo
1005148f37
Mark std.string.isNumeric as @safe and pure
2013-09-05 20:40:46 +09:00
Tomoya Tanjo
52e2575b36
Mark a unittest of std.string.munch as @safe and pure
2013-09-05 20:32:00 +09:00
Tomoya Tanjo
c57e61333f
Make std.string.succ @safe and pure
2013-09-05 20:18:22 +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