- parser を書き直す
- エラー出力のロジックの改善
- Red-Tree のPosition, Range のバグ修正
- Lexed の切り離し(events を inputs ではなく outputs の配列を参照させる)。
- dotted keys のサポート
- Document のサポート。
- https://github.com/toml-lang/toml-test に対応
- JSON Schema のサポート
- ast-editor の実装
- 末尾カンマとコメントの関係の差し替え
- テーブルのキーの並び替えに対応
- document site の立ち上げ
- Local Date 型が誤って IntegerDec としてパースされる
- Keys に float や int を使った場合、誤ってパースされる
- 3.14 を keys に使った場合、3 と 14 の key としてパースされる
- 3 を keys に使った場合、3 の key としてパースされる
- inf, nan を keys に使った場合、key としてパースされる
- Array
- 複数行で最後にカンマがない場合、カンマを差し込む位置でコメントを考慮する
- Array のカンマと要素の末尾コメントの関係を見て、カンマの位置を移動
- Inline Table
- 現行の v1.0.0 では複数行の Inline Table がサポートされていないのでエラーを出力させる。
- 各crateのエラー型の整理
- parser のスリム化