Commit graph

54 commits

Author SHA1 Message Date
Ferdinand Majerech
1d81148aef Whitespace changes. 2014-07-22 00:33:17 +02:00
Ferdinand Majerech
7af0292fd4 Import tinyendian and use UTFEncoding instead of Encoding in the UTF decoder 2014-07-22 00:23:15 +02:00
Ferdinand Majerech
de0af4899b Copyright string update. 2014-07-22 00:21:42 +02:00
Ferdinand Majerech
45a59aba85 Encoding now refers to tinyendian. 2014-07-21 23:41:27 +02:00
Ferdinand Majerech
13f2e5c125 Added a self-contained module to handle endianness fixing. 2014-07-21 23:40:44 +02:00
Ferdinand Majerech
8abea5a08f doc fix 2014-07-21 09:58:16 +02:00
Ferdinand Majerech
0ac28e05bd const instead of in 2014-07-21 09:57:59 +02:00
Ferdinand Majerech
94919339fa Stripped Reader whitespace. 2014-07-21 09:56:41 +02:00
Ferdinand Majerech
9888925d23 Reader test reading a 1-byte file. 2014-07-21 09:54:08 +02:00
Ferdinand Majerech
d77646555d More generic reader tests. 2014-07-21 09:53:28 +02:00
Ferdinand Majerech
882df6148a Doc fix in Loader. 2014-07-19 15:39:36 +02:00
Ferdinand Majerech
a990771991 Whitespace and assert improvements in Reader. 2014-07-19 15:39:27 +02:00
Ferdinand Majerech
2332290950 Better @safe pure nothrow @nogc in Reader. 2014-07-19 15:38:43 +02:00
Ferdinand Majerech
4961cb163f assumeSafeAppend in Loader functions to reduce GC usage. 2014-07-19 14:49:13 +02:00
Ferdinand Majerech
a7f5aa1cf2 Minor doc reformat. 2014-07-19 14:45:50 +02:00
Ferdinand Majerech
bf4762cbcf Low-hanging @nogc fruit in Loader. 2014-07-19 14:41:30 +02:00
Ferdinand Majerech
647fe9b657 Removed @property from Loader. 2014-07-19 14:39:49 +02:00
Ferdinand Majerech
a50907b0bd Loader whitespace fixes. 2014-07-19 14:38:35 +02:00
Ferdinand Majerech
d2fe876316 Loader doc style update. 2014-07-19 14:32:16 +02:00
Ferdinand Majerech
bc7519f561 Fixed deprecation errors for DMD 2.066 2014-07-19 04:17:18 +02:00
Ferdinand Majerech
aae11e029c More const and better comments in constructor.d 2014-07-19 03:51:14 +02:00
Ferdinand Majerech
85c5a1bdb8 Stripped whitespace. 2014-07-19 03:50:50 +02:00
Ferdinand Majerech
69e8c71516 Fixed a deprecation error in constructor.d 2014-07-19 03:50:09 +02:00
Ferdinand Majerech
424035601c Doc style changes in constructor.d 2014-07-19 03:49:21 +02:00
Ferdinand Majerech
d8f19ffc33 A quick hack to get D:YAML to work with DMD 2.066 beta 4 2014-07-19 03:07:45 +02:00
Ferdinand Majerech
e6755e6615 Minor unittest improvement. 2014-07-19 02:00:04 +02:00
Ferdinand Majerech
4a76d4b886 assumeSafeAppend to decrease GC usage. 2014-07-19 01:59:26 +02:00
Ferdinand Majerech
7fa53704c5 Doc fix in constructor.d 2014-07-19 01:58:48 +02:00
Ferdinand Majerech
28979baa6c Doc style change in node.d 2014-07-19 01:58:24 +02:00
Ferdinand Majerech
7ae4de4776 Removed a pragma(msg) and fixed a minor tab/space issue 2014-05-20 23:19:02 +02:00
Ferdinand Majerech
fc0aba516d Should fix issues 17 and 18 (although I couldn't reproduce them). 2014-05-20 22:30:39 +02:00
Ferdinand Majerech
ba1093ba58 "Nonstandard" API to allow reading and modification of node styles. 2014-05-19 19:54:36 +02:00
Ferdinand Majerech
f45323473c Node size info at compile-time 2014-05-19 19:53:33 +02:00
Ferdinand Majerech
cd7d60bb0e Stripped whitespaces in node.d 2014-05-19 19:53:18 +02:00
Ferdinand Majerech
2a11c235d9 Dumper: reduced purity/@safety (DMD 2.064) 2013-12-17 15:18:47 +01:00
Ferdinand Majerech
06324bd5a4 More exception purity. 2013-12-17 15:18:03 +01:00
Ferdinand Majerech
e0e9082615 Loader ctors no longer pure (DMD 2.054) 2013-12-17 15:17:42 +01:00
Ferdinand Majerech
369c899e90 Node.Pair opCmp hack due to a DMD 2.054 linker error bug. 2013-12-17 15:17:15 +01:00
Ferdinand Majerech
3a4d1e7627 Exception ctor purity. 2013-12-17 15:16:43 +01:00
Ferdinand Majerech
c772609e13 Representer ctor no longer pure due to DMD 2.054 2013-12-17 15:15:58 +01:00
Ferdinand Majerech
7be10a44bf addRepresenter is now pure. 2013-12-17 15:15:36 +01:00
Ferdinand Majerech
a341340d6c Using the dyaml.all module instead of yaml (which will eventually be removed). 2013-12-17 15:09:19 +01:00
Kiith-Sa
85a0e2c0a3 Nothrow Node isValid, isScalar, isSequence, isMapping, isUserType, isNull 2013-10-16 23:16:41 +02:00
Kiith-Sa
28918d242d Nothrow Node userValue, value. 2013-10-16 23:15:41 +02:00
Kiith-Sa
7b96993497 Nothrow Node hasEqualType, convertsTo, nodeTypeString 2013-10-16 23:15:23 +02:00
Kiith-Sa
e88b716d89 Nothrow Node.type and Node.isType. 2013-10-16 23:14:37 +02:00
Kiith-Sa
2f0c75f72e Nothrow Node opAssign. 2013-10-16 23:14:02 +02:00
Kiith-Sa
4ecc4104da Minor opBinaryRight style, doc & test changes. 2013-09-09 22:39:46 +02:00
Nathan M. Swan
cd0c9f54a0 Add 'in' operator for mappings 2013-09-09 11:46:42 -08:00
Kiith-Sa
a0a09597ef Fixed DMD 2.053 immutable warning. 2013-05-31 00:23:23 +02:00