Index: ChangeLog-2.1.0-2.2.0.log =================================================================== diff -u -N -r72a5cb64c9f61d674b447b62fdd16891ec3b48d0 -r70c46a63c90b5ed0d5488c6bc1be0ac4abaaff56 --- ChangeLog-2.1.0-2.2.0.log (.../ChangeLog-2.1.0-2.2.0.log) (revision 72a5cb64c9f61d674b447b62fdd16891ec3b48d0) +++ ChangeLog-2.1.0-2.2.0.log (.../ChangeLog-2.1.0-2.2.0.log) (revision 70c46a63c90b5ed0d5488c6bc1be0ac4abaaff56) @@ -882,8 +882,6 @@ 2018-01-05 Gustaf Neumann - - - - make it possible to use error code for cmd result comparison - add some NSF specifc error code [5ab2ad98] @@ -906,22 +904,11 @@ 2018-01-04 Stefan Sobernig - - - - * nsf.c (ParamOptionParse): Fixed typo in error msg. [5bd8345b] - - - - - * nsf.c (NSCheckNamespace): Simplify resource management of a DString. + * nsf.c (ParamOptionParse): Fixed typo in error msg. [5bd8345b] + * nsf.c (NSCheckNamespace): Simplify resource management of a DString. [b70b7fe7] - - - - - * nsf.c (ParamSetFromAny2): Fix inline comment. [b62efa58] - - - - - * nsf.c (ParamOptionParse, ParamDefinitionParse, ParamDefsParse), + * nsf.c (ParamSetFromAny2): Fix inline comment. [b62efa58] + * nsf.c (ParamOptionParse, ParamDefinitionParse, ParamDefsParse), parameters.test: Small "type=" converterArg reform. Provided additional parameter in param-parser machinery, to communicate a (namespace) qualifier into ParamOptionParse. This way, the unqualified @@ -933,78 +920,55 @@ 2018-01-03 Gustaf Neumann + * nsf.c, nsfAPI.decls, substdefault.test: New command + "nsf::definitionnamespace" plus regression tests [7f58a3a3] + * nsf.c (ParamOptionParse): Fix typo in comment [3301d272] + * nsf.c (ParamParse, ArgumentDefaults): Implement + substdefaultoptions (for now, just providing the bitmask); added + substdefault.test; rename static function ParamParse() to + ParamDefinitionParse(); break overlong lines [25212e40] - - - - new command "tnsf::definitionnamespace" - - experiment with command in regression test [7f58a3a3] - - - - fix typo in comment [3301d272] - - - - - - implement substdefaultoptions (for now, just providing - the bitmask) - - add substdefault.test - - rename static function ParamParse() to - ParamDefinitionParse() - - break overlong lines [25212e40] - 2018-01-02 Gustaf Neumann + - nsf.c: Silence gcc8 [8591bd17] - - Silence gcc8 [8591bd17] - 2018-01-01 Gustaf Neumann + * nsf.c (NsfDebugGetDict): Use snprintf() instead of sprintf() to + protect better against potential buffer overflows [37c87756] + * nsf.c (CompiledColonLocalsLookup): Remove old-style + CompiledColonLocalsLookup and use colonLocalVarCache variant + instead. [b916a5a3] - - Use snprintf() instead of sprintf() to protect better against - potential buffer overflows [37c87756] - - - - Remove old-style CompiledColonLocalsLookup and use colonLocalVarCache - variant instead. [b916a5a3] - 2017-12-31 Gustaf Neumann + * parameters.test: Fix leftover from the time, when we could call + accessor methods without "get" [6ef0a130] - - Fix leftover from the time, when we could call accessor methods - without "get" [6ef0a130] - 2017-12-31 Stefan Sobernig - - - - * nx.tcl, nx-mongo.tcl (parseParamSpec): Render target parameter + * nx.tcl, nx-mongo.tcl (parseParamSpec): Render target parameter non-positional, so that MetaSlot.parseParamSpec() becomes backward compatible. Adjusted callsites of parseParamSpec. [5ac8b093] 2017-12-30 Gustaf Neumann - - - Add missing argument to parseParameterSpec [5d495b6d] - - - - Improve portability (restict length of literal strings <= 4095) + * nx-mongo.tcl (parseParameterSpec): Add missing argument to parseParameterSpec [5d495b6d] + * mk_predefined.tcl: Improve portability (restict length of literal strings <= 4095) [1c256d87] + * parameters.test: Deactivate two problematic tests for the time + being to allow regression test to run [868e7224] - - - deactivate two problematic tests for the time being to allow - regression test to run [868e7224] - 2017-12-29 Gustaf Neumann + * generic/*.c, *.log, library/*: Fix typos, updaty copyright years + according to commits [0de05aae] + * nsf.c: Prefer boolean test, remove commented-out code [b84afe7e] - - fix typos, updaty copyright years according to commits [0de05aae] - - - - prefer boolean test, remove commented-out code [b84afe7e] - 2017-12-24 Gustaf Neumann + * doc/*.*, generic/*.c, library/*.*: Fix typos [c4f449cb] - - Fix typos [c4f449cb] - 2017-12-21 Stefan Sobernig * nsf.c (ParamParse): Fix crash when ParamParse is called with an