Commit graph

824 commits

Author SHA1 Message Date
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 c856a35eb0 More readable tests. 2014-07-19 04:09:09 +02:00
Ferdinand Majerech 4faaf77950 Removed deprecation errors, improved readability. 2014-07-19 03:51:52 +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 aa3b13b077 Regenerated docs. 2014-05-19 19:54:48 +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 53cfb61173 Updated doc copyright footer. 2014-05-19 19:53:51 +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 cc627074b1 CDC help message edit. 2014-05-19 18:57:31 +02:00
Ferdinand Majerech c1caf47a62 Updated the generated docs. 2013-12-17 15:19:01 +01: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 ab9ba7f5ba Updated import paths in docs, examples. 2013-12-17 15:14:44 +01:00
Ferdinand Majerech d475077a68 Another doc generation fix. 2013-12-17 15:14:14 +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
Ferdinand Majerech 1c017c6492 More doc generation fixes. 2013-12-17 15:06:20 +01:00
Ferdinand Majerech 7ac83245a4 CDC help fix. 2013-12-17 14:45:09 +01:00
Ferdinand Majerech 8eae6c61bc Doc generation fix. 2013-12-17 14:45:00 +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