Cameron Ross
|
fff8cead76
|
use in contracts in more places (#231)
convert several asserts to in contracts
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
|
2019-02-05 09:59:31 +01:00 |
|
Cameron Ross
|
6e12cf9d64
|
a handful of DIP1000 fixes (#185)
a handful of DIP1000 fixes
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
|
2018-07-18 09:14:42 +02:00 |
|
Basile Burg
|
09fe112ce6
|
partially address D-Scanner warnings in the whole project
|
2018-06-20 11:51:23 +02:00 |
|
Cameron Ross
|
0084c37656
|
make dyaml.reader.countASCII @safe
|
2018-06-10 13:36:51 -03:00 |
|
Basile Burg
|
4cd437b1ae
|
Update tinyendian to 0.2.0
|
2018-06-10 11:24:52 +02:00 |
|
The Dlang Bot
|
a20d7143e7
|
Merge pull request #115 from Herringway/remove-redundancy
Remove redundant functions
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
|
2018-05-31 08:57:04 +02:00 |
|
Cameron Ross
|
75e2d69d76
|
hey unittests - SHUT UP!
|
2018-04-30 19:11:36 -03:00 |
|
Cameron Ross
|
cd88b7ad17
|
remove fastcharsearch
|
2018-04-22 15:22:11 -03:00 |
|
Cameron Ross
|
1dac1f39f3
|
remove dyaml.unused and rest of dyaml.nogcutil in favour of std.utf functions
|
2018-04-22 15:22:07 -03:00 |
|
Cameron Ross
|
d7f51a8225
|
remove appenderNoGC, printNoGC, parseNoGC
|
2018-04-22 15:22:06 -03:00 |
|
Cameron Ross
|
568acb832a
|
make SliceBuilder safer to use.
|
2018-04-17 00:31:13 -03:00 |
|
Cameron Ross
|
8074792fb3
|
remove redundant BOM definitions
|
2018-04-08 04:14:03 -03:00 |
|
Cameron Ross
|
6088f0b632
|
major attribute fixing
|
2018-04-07 20:05:39 +02:00 |
|
Cameron Ross
|
4a106181dd
|
Add support for unicode chars in the 0x10000 - 0x10FFFF range as required by spec
|
2018-02-27 14:15:47 -04:00 |
|
ZombineDev
|
bc1a2c2d0f
|
Stop using implicit string literal concatenation
Implicit string litaral concatenation was deprecated with
this DMD PR: dlang/dmd/pull/6155.
|
2016-11-04 02:50:32 +02:00 |
|
Robert burner Schadek
|
41133e3b0d
|
it compiles at the tests run without segfault
I call this a first step
|
2016-03-17 00:55:57 +01:00 |
|
Ferdinand Majerech
|
510065b111
|
Style.
|
2014-08-06 14:17:32 +02:00 |
|
Ferdinand Majerech
|
0268a1ea39
|
Refactored func attribs in Reader.
|
2014-08-05 23:00:23 +02:00 |
|
Ferdinand Majerech
|
cd879c05d3
|
Spaces.
|
2014-08-05 22:41:40 +02:00 |
|
Ferdinand Majerech
|
3b303f6e82
|
An ASCII (bytes) version of prefix().
|
2014-08-05 20:56:59 +02:00 |
|
Ferdinand Majerech
|
8f94a40730
|
Doc fixes.
|
2014-08-05 20:56:30 +02:00 |
|
Ferdinand Majerech
|
568e75d3de
|
Removed decodeCount_, as it's no longer used.
|
2014-08-05 20:53:04 +02:00 |
|
Ferdinand Majerech
|
2b7ea42199
|
Removed the old (obsolete) Reader decoding method.
|
2014-08-05 20:52:43 +02:00 |
|
Ferdinand Majerech
|
92396b4cae
|
An optimized version of forward() with length == 1.
|
2014-08-05 20:52:05 +02:00 |
|
Ferdinand Majerech
|
34e6f55bd9
|
forward() now uses upcomingASCII_
|
2014-08-05 20:46:00 +02:00 |
|
Ferdinand Majerech
|
c828c6b132
|
peek()/slice() now use upcomingASCII()
|
2014-08-05 20:44:15 +02:00 |
|
Ferdinand Majerech
|
d9079de427
|
get() now calls slice() directly instead of through prefix().
|
2014-08-05 20:42:51 +02:00 |
|
Ferdinand Majerech
|
bfa2f1bd5c
|
Using checkASCII in Reader.
|
2014-08-05 20:42:22 +02:00 |
|
Ferdinand Majerech
|
e01c40ede5
|
Func to count consecutive ASCII chars starting at current Reader position.
|
2014-08-05 20:36:33 +02:00 |
|
Ferdinand Majerech
|
7409f3bbd9
|
ASCII optimizations for isPrintableValidUTF8.
|
2014-08-05 19:34:28 +02:00 |
|
Ferdinand Majerech
|
1c0702f3cd
|
Func to count the num of ASCII chars in string before the first UTF-8 sequence
|
2014-08-05 19:12:54 +02:00 |
|
Ferdinand Majerech
|
9ea269de87
|
Removed obsolete 'final' from Reader methods.
|
2014-08-05 13:14:42 +02:00 |
|
Ferdinand Majerech
|
57afd47bb5
|
Doc fixes.
|
2014-08-05 01:53:17 +02:00 |
|
Ferdinand Majerech
|
fb9525bb00
|
Obsoleting decodeCount_.
|
2014-08-05 01:52:21 +02:00 |
|
Ferdinand Majerech
|
8e63f62d7e
|
An optimized version of peek() that reads a byte, without decoding.
|
2014-08-04 02:20:13 +02:00 |
|
Ferdinand Majerech
|
a4befdd866
|
An optimized version of Reader.peek() with index == 0.
|
2014-08-04 02:19:34 +02:00 |
|
Ferdinand Majerech
|
c160156346
|
Fixed the string->char[] Token value move.
|
2014-08-02 23:25:56 +02:00 |
|
Ferdinand Majerech
|
7b699c5903
|
UTF-8 validation now uses UTF-8 decoding code.
|
2014-08-02 01:37:16 +02:00 |
|
Ferdinand Majerech
|
68d9124b17
|
Removed Reader ctor from Stream.
|
2014-07-31 02:33:24 +02:00 |
|
Ferdinand Majerech
|
a74bc8cf3b
|
Reader unittests now construct Reader from a buffer.
|
2014-07-31 02:28:42 +02:00 |
|
Ferdinand Majerech
|
03d1183550
|
Added a Reader ctor from buffer and deprecated the ctor from Stream.
|
2014-07-31 01:56:06 +02:00 |
|
Ferdinand Majerech
|
4d6634f49b
|
Doc fixes.
|
2014-07-30 23:30:37 +02:00 |
|
Ferdinand Majerech
|
5da8561df4
|
Renamed buffer8_ to buffer_, bufferOffset8_ to bufferOffset_.
|
2014-07-30 23:26:44 +02:00 |
|
Ferdinand Majerech
|
4e2c3e6093
|
Only validate UTF-8 if we get UTF-8 input (UTF-16/32 validated at conversion)
|
2014-07-30 22:32:58 +02:00 |
|
Ferdinand Majerech
|
6c15bd95cc
|
Moved unused, but potentially useful Reader code to dyaml.unused.
|
2014-07-30 18:38:27 +02:00 |
|
Ferdinand Majerech
|
e58b092fe1
|
Removed an unsafe cast.
|
2014-07-30 18:23:40 +02:00 |
|
Ferdinand Majerech
|
492e36d28a
|
In-place UTF32->UTF-8 conversion in Reader.
|
2014-07-30 18:21:09 +02:00 |
|
Ferdinand Majerech
|
f4c57b368b
|
Style/spaces.
|
2014-07-30 04:46:53 +02:00 |
|
Ferdinand Majerech
|
cf3bff517c
|
UTF-8 is now the default input encoding. UTF-16/32 is encoded into UTF-8.
|
2014-07-30 04:46:28 +02:00 |
|
Ferdinand Majerech
|
c1ffa05735
|
Removed redundant spaces.
|
2014-07-30 00:37:15 +02:00 |
|