Sebastian Wilzbach
18b8abf60a
remove the deprecated wiki macros
2016-05-27 05:52:23 +02:00
Jack Stouffer
6b49b0a62f
Fixed long lines in std/encoding.d
2016-05-10 20:51:39 -04:00
Robert burner Schadek
06d7676854
move typecons import to top of encoding
...
* followup to bom2
2016-05-02 22:25:55 +02:00
Robert burner Schadek
3d37aee77d
Byte Order Mark (BOM) handling functions rewrite
...
* move to std.encoding
* less overengineering
https://github.com/D-Programming-Language/phobos/pull/3870 rework
Don't use top-level selective import in std.math because of DMD issue 314.
some quickfur comments
whitespace
remove used import
steven suggestion
utfBom
andrei nitpicks
andrei null
2016-05-02 20:39:37 +02:00
Sebastian Wilzbach
5a8988c149
style fix: add space after for operator
2016-04-27 02:04:02 +03:00
Sebastian Wilzbach
3d67cd228c
style fix: space between operators
2016-04-26 22:26:20 +03:00
David Nadlinger
c8cc357691
Merge pull request #4183 from JackStouffer/encoding_fixup
...
Removed commented out, undocumented function
2016-04-11 15:23:49 +01:00
Jack Stouffer
84f69b5ea8
Removed commented out, undocumented function
2016-04-11 01:13:00 -04:00
Jack Stouffer
c80419ba06
Add informative example to canEncode
2016-04-11 00:28:44 -04:00
Benjamin L. Merritt
5f08c058ab
Changed "Examples:" in Ddoc to "Example:"
2015-12-17 18:32:41 -08:00
Dragos Carp
d698887729
Remove obsolete TypeTuple references
...
Replace following names:
std.typetuple -> std.meta
TypeTuple -> AliasSeq
ParameterTypeTuple -> Parameters
FieldTypeTuple -> Fields
std.traits requires more work than search/replace and is left unchanged.
2015-10-13 20:37:44 +02:00
Tomáš Chaloupka
871c663cb8
Refactor cp-1252 to use new GenericEncoder
2015-09-12 19:29:31 +02:00
Tomáš Chaloupka
f4a446e395
Some preparations for cp-1252
2015-09-12 19:16:47 +02:00
Tomáš Chaloupka
c6364dd1e2
Fix whitespaces
2015-09-12 18:05:51 +02:00
Tomáš Chaloupka
2af987b8dc
Add cp1250 and iso-8859-2 encodings
2015-09-12 15:43:11 +02:00
Juriy Petrochenkov
2733e69a3c
Typo in the windows-1252 charMap.
2015-06-08 03:30:39 +03:00
Walter Bright
d9a9826e55
Revert "Introducing std.meta package"
2015-05-06 14:36:45 -07: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
k-hara
e7b3d834d7
detab and remove trailing whitespaces
2015-02-10 00:56:40 +09:00
Robert burner Schadek
61e90acd68
encoding.d documentation update
...
* moved examples form comments to unittests
* marked unittests as examples
* removed 6 year old dead code
quickfur fixes
2015-01-20 20:51:11 +01:00
Nick Treleaven
ebc3d2ef09
Fix docs for encode overload
2014-12-30 17:46:44 +00:00
Nick Treleaven
4b84951cb6
Group encode overloads together again
2014-12-30 17:28:17 +00:00
Ferdinand Majerech
5be18172d6
Minor transcoding()
doc improvement.
...
Moved the note about the contract to the Params: section, which until now was pretty useless.
A user checking the function's parameters will usually look at `Params:` first and may miss any text about e.g. requirements of a parameter if it's not mentioned there in `Params:`.
2014-12-28 17:59:23 +01:00
Walter Bright
c84ce85e35
correct use of See_Also
2014-12-27 16:30:07 -08:00
Ilya Yaroshenko
2c744b54e1
std.range: constraints => primitives
...
See discussion and voting in #2661
2014-11-23 20:05:20 +03:00
Ilya Yaroshenko
f1a41f5180
std.encoding: clean imports
2014-11-14 17:48:34 +03:00
Михаил Страшун
30192597b9
Merge pull request #2661 from 9il/range
...
std.range package
2014-11-11 18:16:11 +01:00
Ilya Yaroshenko
c828a08b64
std.range.package init
...
delete range.d
std.range : move traits
move concept
1. traits => concept
2. move manipulation into concept
update package import
update module name
remove range.traits import
remove some local imports
add _swapImpl
move _swapImpl
fix _swapImpl
fix hasSlicing
restore old hasSwappableElements
update unittests
update unitises
fix module name
fix pop****N
move interfaces
update unites
add import std.typetuple : staticMap
clean imports
rename local min to _min
remove wrong scope import
add until for unittests
update *.mac
update import
optimize DList import
move comment
remove private global selective imports
remove private global selective imports (interfaces)
remove new private stuff
add local imports
public import std.typecons : Flag, Yes, No;
concept => constraints
update scoped imports
add local imports (min)
2014-11-11 18:26:36 +03:00
Ilya Yaroshenko
0ff4ddc58d
std.encoding: clean imports
2014-11-09 12:41:39 +03:00
Geod24
0fb95b8c27
Usage of WEB macro for License everywhere
2014-10-15 11:30:42 +02:00
AndrewEdwards
a6c5488910
fix Issue 12853 - std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length
2014-07-17 06:08:59 +09:00
AndrewEdwards
6d3f59fa7b
fix Issue 12853 - std.encoding EncodingSchemeUtf16Native and EncodingSchemeUtf32Native decode() and SafeDecode() wrong stripping length
2014-07-16 20:26:07 +09:00
Yazan S. Dabain
a81f6200cf
[Trivial] Fix documentation typos
2014-02-28 21:08:19 +02:00
k-hara
b391b2ec9f
Convert to new alias syntax
2014-02-11 15:27:05 +09:00
Daniel Murphy
a656f26e9e
Remove use of automatic adjacent string literal concatenation from phobos
2014-01-20 03:42:21 +11:00
monarch dodra
f011a9535f
Merge pull request #891 from Kozzi11/master
...
Fix Issue 8877 - std.encoding.transcode is extremely slow
2013-12-05 00:30:04 -08:00
monarchdodra
87c71e6e14
Further improve put
2013-11-22 21:41:54 +01:00
Kozzi11
46dc7b557e
Fix Issue 8877 - std.encoding.transcode is extremely slow
2013-11-22 11:00:50 +01:00
monarch dodra
60187c9d83
Merge pull request #1536 from lionello/bug10893
...
Fix issue 10893: added missing or renamed DDoc parameters
2013-09-08 08:37:19 -07:00
Lionello Lunesu
b4074054ba
Fix issue 10893: added missing or renamed DDoc parameters (found by fix to 10236)
2013-08-31 15:36:29 +08:00
Orvid King
f594980aad
Added a set of unit tests to ensure all branches of encode(E, R) get exercised.
2013-08-28 15:58:17 -05:00
Orvid King
e3ecef9419
Changed an assert to a static assert, to cause an error at compile time rather than runtime,
2013-08-28 15:47:17 -05:00
Orvid King
628c5e8198
It appears that whoever changed the name of the range parameter to encode didn't rename the parameter everywhere in the function.
2013-08-23 08:51:51 -05:00
Hackerpilot
4ad35bae86
Revert "Removed implicit string concatenation"
...
This reverts commit a659c62400
.
2013-07-05 00:58:47 +00:00
Hackerpilot
a659c62400
Removed implicit string concatenation
2013-07-04 16:14:08 -07:00
Hackerpilot
56bef0807b
Removed empty declarations.
2013-07-03 14:05:27 -07:00
Hackerpilot
5cc095ee3f
Removed empty declarations
2013-07-03 10:36:53 -07:00
alexrp
b202180295
Remove all uses of sizediff_t in favor of ptrdiff_t.
2012-10-15 04:24:09 +02:00
jmdavis
28781bfb9f
Old deprecations which were not properly taken care of previously.
2012-07-07 02:03:49 -07:00