Sync version 0.2.3 from libucl
modified external/libucl/include/ucl.h
@@ -774,6 +774,16 @@ unsigned char *ucl_object_emit (ucl_object_t *obj, enum ucl_emitter emit_type);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_parser.c
@@ -86,8 +86,14 @@ ucl_chunk_restore_state (struct ucl_chunk *chunk, struct ucl_parser_saved_state
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -926,6 +932,12 @@ ucl_parse_key (struct ucl_parser *parser, struct ucl_chunk *chunk, bool *next_ke
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1534,8 +1546,14 @@ ucl_state_machine (struct ucl_parser *parser)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -1548,7 +1566,7 @@ ucl_state_machine (struct ucl_parser *parser)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1558,14 +1576,10 @@ ucl_state_machine (struct ucl_parser *parser)
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1675,7 +1689,7 @@ ucl_state_machine (struct ucl_parser *parser)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1714,6 +1728,9 @@ ucl_parser_new (int flags)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1736,16 +1753,51 @@ void
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/libucl/src/ucl_util.c
@@ -25,6 +25,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -439,7 +441,7 @@ ucl_fetch_file (const unsigned char *filename, unsigned char **buf, size_t *bufl
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -535,6 +537,7 @@ ucl_include_url (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -566,6 +569,9 @@ ucl_include_url (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -575,6 +581,8 @@ ucl_include_url (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -597,6 +605,7 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -634,6 +643,11 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -643,6 +657,9 @@ ucl_include_file (const unsigned char *data, size_t len,
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -693,16 +710,55 @@ ucl_includes_handler (const unsigned char *data, size_t len, void* ud)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|