Commit graph

592 commits

Author SHA1 Message Date
Walter Bright
d9a9826e55 Revert "Introducing std.meta package" 2015-05-06 14:36:45 -07:00
Dicebot
a76d90c927 Phobos should only mention tuple as std.typecons.Tuple 2015-05-05 22:22:11 +03:00
Dicebot
1c9ae027ef Rename old std.typetuple symbols inside Phobos
staticIndexOf -> indexOf
allSatisfy -> all
anySatisfy -> any
staticMap -> Map
2015-05-05 22:22:11 +03:00
Dicebot
82f54a38d3 TypeTuple -> MetaList inside Phobos 2015-05-05 22:22:11 +03:00
Dicebot
73f773838d import std.typetuple -> import std.meta 2015-05-05 22:22:10 +03:00
JakobOvrum
fedc3722a4 Merge pull request #3205 from nomad-software/fix-ddoc-parameter-warnings
Updated some missing params and return sections in the documentation.
2015-05-01 05:17:11 +09:00
JakobOvrum
553f697012 Merge pull request #3178 from WalterBright/indexOf-Range2
enhance std.string.indexOf(startIdx) with ranges
2015-04-26 18:21:35 +09:00
JakobOvrum
eff45fa530 Merge pull request #3179 from WalterBright/indexOf-Range3
enhance std.string.indexOf(substring) with ranges
2015-04-26 17:15:05 +09:00
JakobOvrum
50ae113e36 Merge pull request #3187 from WalterBright/stripLeft-Range
add range support to std.string.stripLeft
2015-04-26 15:48:15 +09:00
Steven Schveighoffer
99af22ca0a Merge pull request #3211 from WalterBright/makeTransTable
replace std.string.makeTrans() with makeTransTable()
2015-04-23 16:15:35 -04:00
Martin Nowak
130a59ba43 Merge pull request #3206 from WalterBright/addEntabber
Range-ify std.string.entab() by adding entabber()
2015-04-23 12:49:56 +02:00
Walter Bright
36fc323c8a replace std.string.makeTrans() with makeTransTable() 2015-04-22 15:39:09 -07:00
Martin Nowak
10f47390ad Merge pull request #3210 from WalterBright/refactorTranslate
Refactor: remove pointless std.string.translateImplAscii()
2015-04-22 11:54:42 +02:00
Walter Bright
f7acca0cfd Range-ify std.string.leftJustify() with leftJustifier() 2015-04-22 00:03:57 -07:00
Gary Willoughby
4699b0c16d Updated documentation to remove unnecessary symbol highlights in descriptions. 2015-04-21 10:56:50 +01:00
Walter Bright
aca2ed5168 remove pointless std.string.translateImplAscii() 2015-04-21 02:38:16 -07:00
Walter Bright
64da484e5d Range-ify std.string.entab() by adding entabber() 2015-04-20 13:19:43 -07:00
Gary Willoughby
c117523c10 Updated some missing params and return sections in the documentation. 2015-04-19 19:33:43 +01:00
w0rp
f210fa57a8 Declare fromStringz @nogc nothrow
fromStringz wasn't declared `@nogc nothrow`, but it can easily taken on those attributes. This will make it usable in `@nogc nothrow` functions.
2015-04-19 01:23:58 +01:00
Marc Schütz
97ddddeaeb Re-add overload for fixed-size arrays to std.string.indexOf 2015-04-16 22:39:37 +02:00
Walter Bright
0652a01a71 add range support to std.string.stripLeft 2015-04-12 17:24:13 -07:00
Walter Bright
af1409cdab enhance std.string.indexOf(substring) with ranges 2015-04-11 22:25:21 -07:00
Walter Bright
e3f419a658 enhance std.string.indexOf(startIdx) with ranges 2015-04-11 02:25:45 -07:00
Walter Bright
9ab3accfa8 Enhance std.string.indexOf() to work with ranges 2015-04-10 15:28:21 -07:00
Andrei Alexandrescu
2cbd9a3052 Merge pull request #3118 from WalterBright/soundexer
add std.string.soundexer
2015-04-06 19:10:33 -07:00
Walter Bright
e74159410c add std.string.soundexer 2015-04-06 18:27:19 -07:00
JakobOvrum
9e4ae8b46a Merge pull request #3117 from WalterBright/chomp-range
enhance std.string.chomp so it accepts ranges
2015-03-31 23:59:48 +09:00
Walter Bright
88025af25c enhance std.string.chomp so it accepts ranges 2015-03-30 15:22:38 -07:00
Andrei Alexandrescu
bfda092892 Merge pull request #3120 from WalterBright/rmtoLower
remove broken links to std.string.toLower etc.
2015-03-28 21:33:42 -07:00
Walter Bright
35cf4efb4d remove broken links to std.string.toLower etc. 2015-03-28 16:12:11 -07:00
Robert Schadek
4974f90d3a Merge pull request #3116 from WalterBright/improve-wrap
improve efficiency and testing of std.string.wrap
2015-03-28 14:32:01 +01:00
Walter Bright
c1014ca42d improve efficiency and testing of std.string.wrap 2015-03-27 18:40:43 -07:00
Walter Bright
466773dc69 upgrade std.string.column to handle ranges and nelSep 2015-03-27 12:52:07 -07:00
Walter Bright
c5b77ee5ea improve doc for std.string.column 2015-03-26 16:05:25 -07:00
Walter Bright
13ec656ee9 improve doc for std.string.outdent() 2015-03-26 00:12:16 -07:00
Tobias Pankrath
537c30b6f0 Add all line breaking whitespace to splitLines and lineSplitter 2015-03-22 11:24:02 +01:00
Martin Nowak
e5eea9af43 fix Issue 14197 - replace was removed from std.string
- add public aliases to std.array.replace/replaceInPlace
- std.string should at least cover any basic string
  manipulation needs
2015-03-15 17:54:44 +01:00
Brad Roberts
dd79748987 Merge pull request #2997 from kuettler/string_doc_cleanup
Rearrange and extend string documentation
2015-02-24 13:45:19 -08:00
Ulrich Kuettler
7d66e7188a Update to reflect #3018 2015-02-23 09:45:45 +01:00
Ulrich Kuettler
55fcbc8e9d add splitterLines function and a little rewording
Display function name for publicly imported functions only. Use $(TT ...) formating to match "normal" function table.

Add leading row description
2015-02-21 19:06:27 +01:00
Marc Schütz
1dfae7717d Rename std.string.splitterLines to std.string.lineSplitter 2015-02-21 11:22:27 +01:00
Ulrich Kuettler
743303055d Rearrange and extend string documentation
detab
2015-02-16 22:39:18 +01:00
Walter Bright
18336ad9e4 add std.string.splitterLines() 2015-02-15 14:12:40 -08:00
Walter Bright
d4a5f819ad improve string.splitLines() 2015-02-13 12:17:37 -08:00
k-hara
e7b3d834d7 detab and remove trailing whitespaces 2015-02-10 00:56:40 +09:00
Daniel Murphy
f255c9e689 Replace more implicit array to bool conversions 2015-01-28 16:33:12 +11:00
anonymous
9309f2b142 [DDoc] add HTML class "quickindex" to manually maintained jump link tables 2015-01-26 11:19:05 +01:00
Andrei Alexandrescu
cb044b02aa Verbatim-related changes in phobos 2015-01-12 00:05:36 -08:00
Andrei Alexandrescu
a13cee766d Ensure each module has a description at the top. 2015-01-11 14:14:29 -08:00
Rainer Schuetze
7c2f962b10 make nested foreach over TypeTuple bodies into lambdas to avoid huge functions 2014-11-28 17:15:37 +01:00