Removed debugs, updated CHANGELOG
This commit is contained in:
parent
9d65fb81d7
commit
d7ed503bad
3 changed files with 8 additions and 11 deletions
15
CHANGELOG.md
15
CHANGELOG.md
|
|
@ -35,15 +35,6 @@
|
||||||
* [3.3.2](#332) Aug 27 2017
|
* [3.3.2](#332) Aug 27 2017
|
||||||
* [3.3.1](#331) June 7 2017
|
* [3.3.1](#331) June 7 2017
|
||||||
|
|
||||||
## Refine branch
|
|
||||||
|
|
||||||
* Break-out RFC 7950 Section 6.1 tokenization
|
|
||||||
* This enables full string lexical parsing of some rules previously not fully compliant, including:
|
|
||||||
* refine, uses-augment, augment, if-feature, type, base.
|
|
||||||
* Also solves previous tokenization issues
|
|
||||||
* [String concatenation in YANG model leads to syntax error ](https://github.com/clicon/clixon/issues/265)
|
|
||||||
* [Can't use + symbol in the enum statement without quotes](https://github.com/clicon/clixon/issues/241)
|
|
||||||
|
|
||||||
## 5.8.0
|
## 5.8.0
|
||||||
Planned: July 2022
|
Planned: July 2022
|
||||||
|
|
||||||
|
|
@ -120,6 +111,12 @@ Developers may need to change their code
|
||||||
|
|
||||||
### Minor features
|
### Minor features
|
||||||
|
|
||||||
|
* Break-out RFC 7950 Section 6.1 tokenization
|
||||||
|
* This enables full string lexical parsing of some rules previously not fully compliant, including:
|
||||||
|
* refine, uses-augment, augment, if-feature, type, base.
|
||||||
|
* Also solves previous tokenization issues
|
||||||
|
* [String concatenation in YANG model leads to syntax error ](https://github.com/clicon/clixon/issues/265)
|
||||||
|
* [Can't use + symbol in the enum statement without quotes](https://github.com/clicon/clixon/issues/241)
|
||||||
* Added XPATH function `boolean()`
|
* Added XPATH function `boolean()`
|
||||||
* This caused problem for new NTP YANG in RFC 9249
|
* This caused problem for new NTP YANG in RFC 9249
|
||||||
* Full RFC 7950 if-feature-expr support (Section 7.20.2)
|
* Full RFC 7950 if-feature-expr support (Section 7.20.2)
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@
|
||||||
#include "clixon_yang_schemanode_parse.h"
|
#include "clixon_yang_schemanode_parse.h"
|
||||||
|
|
||||||
/* Enable for debugging, steals some cycles otherwise */
|
/* Enable for debugging, steals some cycles otherwise */
|
||||||
#if 1
|
#if 0
|
||||||
#define _PARSE_DEBUG(s) clicon_debug(1,(s))
|
#define _PARSE_DEBUG(s) clicon_debug(1,(s))
|
||||||
#else
|
#else
|
||||||
#define _PARSE_DEBUG(s)
|
#define _PARSE_DEBUG(s)
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ yang_schema_nodeid_subparse(char *str,
|
||||||
int retval = -1;
|
int retval = -1;
|
||||||
clixon_yang_schemanode_yacc ife = {0,};
|
clixon_yang_schemanode_yacc ife = {0,};
|
||||||
|
|
||||||
clicon_debug(1, "%s %s", __FUNCTION__, str);
|
clicon_debug(2, "%s %s", __FUNCTION__, str);
|
||||||
ife.if_parse_string = str;
|
ife.if_parse_string = str;
|
||||||
ife.if_linenum = linenum;
|
ife.if_linenum = linenum;
|
||||||
ife.if_mainfile = mainfile;
|
ife.if_mainfile = mainfile;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue