mirror of https://github.com/status-im/NimYAML.git
Merge branch 'devel'
This commit is contained in:
commit
dcdb04b79d
|
@ -1,3 +1,10 @@
|
|||
### 0.6.2
|
||||
|
||||
Bugfixes:
|
||||
|
||||
* Fixed problem when serializing a type that overloads the `==` operator (#19)
|
||||
* Fixed type hints for floats (`0` digit was not processed properly)
|
||||
|
||||
### 0.6.1
|
||||
|
||||
Bugfixes:
|
||||
|
|
|
@ -77,6 +77,7 @@ template advanceTypeHint(ch: char) {.dirty.} =
|
|||
of '0':
|
||||
[ythInitial, ythMinus] => yth0
|
||||
[ythNumE, ythNumEPlusMinus] => ythExponent
|
||||
[ythInt, ythDecimal, ythExponent] => nil
|
||||
of '1'..'9':
|
||||
[ythInitial, ythMinus] => ythInt
|
||||
[ythNumE, ythNumEPlusMinus] => ythExponent
|
||||
|
|
|
@ -729,7 +729,7 @@ proc representChild*[T](value: seq[T], ts: TagStyle, c: SerializationContext):
|
|||
|
||||
proc representChild*[O](value: ref O, ts: TagStyle, c: SerializationContext):
|
||||
RawYamlStream =
|
||||
if value == nil:
|
||||
if isNil(value):
|
||||
result = iterator(): YamlStreamEvent =
|
||||
yield scalarEvent("~", yTagNull)
|
||||
elif c.style == asNone: result = representChild(value[], ts, c)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Package
|
||||
|
||||
version = "0.6.1"
|
||||
version = "0.6.2"
|
||||
author = "Felix Krause"
|
||||
description = "YAML 1.2 implementation for Nim"
|
||||
license = "MIT"
|
||||
|
|
Loading…
Reference in New Issue