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
Ferdinand Majerech
a0d66570c5
Merge pull request #12 from japplegame/patch-1
...
Fix "relaxProperties" deprecation warning.
2013-09-21 17:17:17 -07:00
Jack Applegame
b72ceeded5
Update package.json
2013-09-18 23:58:34 -07:00
Kiith-Sa
4ecc4104da
Minor opBinaryRight style, doc & test changes.
2013-09-09 22:39:46 +02:00
Ferdinand Majerech
bf637c43ad
Merge pull request #11 from carlor/in_operator
...
Add 'in' operator for mappings
2013-09-09 13:25:25 -07: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
Kiith-Sa
a409cceeff
DMD 2.053 compatibility.
2013-05-23 14:33:34 +02:00
Kiith-Sa
2e3c6fe445
DUB forced property fix.
2013-04-24 01:32:16 +02:00
Ferdinand Majerech
f1438ec0d3
Merge pull request #7 from jmdavis/dub
...
Another attempt at making d-yaml work with dub.
2013-03-31 13:53:25 -07:00
Jonathan M Davis
7a1e1ecce3
Another attempt at making d-yaml work with dub.
...
Creating a symlink in source to the dyaml directory does not actually
result in a symlink when another package grabs d-yaml as a dependency
via dub, and even if it did, it wouldn't work on Windows. So, this moves
the source into source so that it'll actually work, and cdc.d has been
adjusted accordingly so that building with it should still work.
2013-03-28 21:33:13 -07:00
Ferdinand Majerech
9f9c96e317
Merge pull request #6 from John-Colvin/patch-1
...
fixes for git master dmd
2013-03-23 10:19:20 -07:00
John-Colvin
aedc2f0c7a
parse can't take rvalue slices as it uses ref
2013-03-23 17:01:33 +00:00
John-Colvin
36a7d7087f
another ref parameter that wasn't needed
2013-03-23 16:38:57 +00:00
John-Colvin
da64d9e5c2
Fixed warning about slice assignment
2013-03-23 16:35:11 +00:00
John Colvin
593eaaed74
no need for ref in determineBlockHints
...
The tightened rules for rvalues and ref parameters make this an error if it is passed a slice, as in initBlock.
This commit fixes this.
2013-03-23 16:25:52 +00:00
Ferdinand Majerech
0c0bfa5d29
Merge pull request #5 from carlor/make-dub
...
Make D-YAML a dub package.
2013-02-24 11:52:29 -08:00
Nathan M. Swan
9058cea2f3
Make D-YAML a dub package.
2013-02-22 23:02:31 -09:00
Kiith-Sa
7e3aa4f476
Optimized GC usage; speedup of ~18%. GC disabling/enabling is also used.
2012-12-30 00:25:23 +01:00
Kiith-Sa
3f75b57b9e
yaml_stats example DMD 2.061 compatibility.
2012-12-27 22:20:45 +01:00
Kiith-Sa
539f5837d6
Temporaries in constructor.d due to changes in ref passing (by John Colvin).
2012-12-27 22:10:29 +01:00
Kiith-Sa
ea0237c716
ZeroString opEquals by const ref (by Josh Colvin).
2012-12-27 22:04:42 +01:00
Kiith-Sa
f06cb132a3
dyaml.node.merge() usage fix.
2012-12-27 22:00:31 +01:00
Kiith-Sa
900bd51d52
More @safe Node and Node.Pair.
2012-12-27 21:50:53 +01:00