Felix Krause
29352fa4fe
Use global tag handle for NimYAML
...
* NimYAML now uses the tag prefix tag:nimyaml.org,2016:
* That tag handle is shortened to !n! when presenting
* Also fixed some minor bugs dealing with tag handles
2016-10-10 20:16:54 +02:00
Felix Krause
4bde3a7986
Fixed issues in quickstart and taglib
...
* Updated expected YAML in 02
* Fixed duplicate TagIds in taglib
2016-10-09 11:48:52 +02:00
Felix Krause
0f2e077b87
Added automatic test for quickstart snippets
...
* There are errors which indicate real bugs!
2016-10-08 23:35:33 +02:00
Felix Krause
5d4ec6c43f
Numeric sorting also for snippet files
2016-10-08 21:08:12 +02:00
Felix Krause
9f7e87e935
Ordered snippets with file system hierarchy
2016-10-08 20:57:53 +02:00
Felix Krause
31ac201e41
doc: extracted examples to own files
2016-10-08 18:38:27 +02:00
Felix Krause
9fffc7b127
Fixed links in documentation
2016-09-22 14:06:54 +02:00
Felix Krause
5dfc984913
Updated documentation for new structure
2016-09-21 21:20:57 +02:00
Felix Krause
650b858861
Updated serialization documentation
2016-09-20 18:48:14 +02:00
Felix Krause
7cad7b5478
Fixed and properly implemented variant objects
2016-06-08 19:15:50 +02:00
Felix Krause
2ce212b79a
NimYAML 0.5.0
...
* Updated changelog, readme and nimble file
* moved nimble file from nimyaml.nimble to yaml.nimble because
the nimble package has been renamed
* Updated documentation about nimble package
2016-06-05 19:41:09 +02:00
Felix Krause
48aeff20c0
Use variant object types for heterogeneous data
...
* Made variant object types work (really this time)
* Added `markAsImplicit`
* Implemented implicit variant object types
* Added documentation
2016-06-05 19:29:16 +02:00
Felix Krause
c3810fbb22
Made server output syntax-highlighted YAML
2016-05-12 15:35:29 +02:00
Felix Krause
273093e390
improved setTagUri
...
* renamed setTagUriForType to setTagUri
* generated TagId is now const (can be used in case etc)
* Uses compile-time counter independent from tag library
2016-04-21 18:58:53 +02:00
Felix Krause
4ca4b2c87e
Support nil strings and seqs
2016-04-04 21:21:24 +02:00
Felix Krause
58b9b92895
Support int, uint and float types.
2016-04-04 20:44:16 +02:00
Felix Krause
f2c83cc170
Support array types. Updated documentation
2016-04-03 11:29:49 +02:00
Felix Krause
7063e72ace
Added advanced example to index.html
2016-03-25 23:12:00 +01:00
Felix Krause
06faf4966d
Object fields get the tag !nim:field. Fixes #12 .
2016-03-25 21:38:28 +01:00
Felix Krause
d3053f381f
Improved quickstart examples
2016-03-21 21:15:38 +01:00
Felix Krause
537ba1ca01
Improved quickstart documentation
2016-03-20 22:58:39 +01:00
Felix Krause
ce4349f847
Fixed link in generated documentation
2016-02-25 22:34:23 +01:00
Felix Krause
27670f63c9
Implemented and documented DOM
2016-02-22 21:56:30 +01:00
Felix Krause
7eca93f988
Server: Added possibility to show token stream
2016-02-18 15:52:19 +01:00
Felix Krause
a028b43858
Doc: Added link to git repo on index
2016-02-16 20:44:40 +01:00
Felix Krause
d62aac16bc
Documented custom serialization.
...
* Also improved style of testing ground
2016-02-16 20:08:44 +01:00
Felix Krause
151d795f07
Improved readme and serialization docs.
2016-02-16 19:28:36 +01:00
Felix Krause
0a7f87a539
Improved docs. Fixed serialization problem.
...
* Added serialization.txt to doc
* Fixed rendering problem in api.txt
* Use explicit tag when ref type renders to a scalar that can be
parsed to !!null
* Added test cases for this ref type fix
2016-02-15 22:54:05 +01:00
Felix Krause
d2fbcb9b70
Doc: link to api.html.
2016-02-15 19:50:26 +01:00
Felix Krause
02e505959a
Added setTagUriForType. Used it. Improved docs.
2016-02-15 19:46:21 +01:00
Felix Krause
8d472d3278
Removed stray ref to serialization.html
2016-02-12 20:48:28 +01:00
Felix Krause
325e3ec18f
Made serialization part of yaml. Improved doc.
2016-02-12 20:44:38 +01:00
Felix Krause
c6c13eb044
Better doc index. YamlStream now an object.
...
* Also various fixes to serialization and presentation
2016-02-12 19:53:25 +01:00
Felix Krause
cb18c5cb9c
Improved documentation
2016-02-02 21:14:56 +01:00
Felix Krause
b7828884bd
Documentation fixes.
...
* Some typo fixes in code
* nim documentation now generates API doc with source links
* presenter now uses "" if a string starts with @ or `
* Removed some outdated stuff
2016-01-24 19:15:50 +01:00
Felix Krause
6130c24370
git what the fuck are you doing
2016-01-14 19:01:30 +01:00
Felix Krause
26eb38c5c8
Build proper HTML documentation
2016-01-14 19:01:30 +01:00
Felix Krause
58ec98f639
Made testing ground work in Firefox
2016-01-13 23:19:06 +01:00
Felix Krause
40e3e32f5d
Build proper HTML documentation
2016-01-13 23:19:06 +01:00