2013-05-13 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* cmt/requirements: use Su v6r10, Cbf v4r13 and Db v4r16.

2012-07-06 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* cmt/requirements: bump requirements to Su v6r9, Cbf v4r12 and
	Db v4r15.
	* src/CfgCommon: fix warning for fscanf format mismatch (use %zu
	instead of %lu for size_t scanning).

2008-11-13 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.c (CfgGetLine_r): The last line may not have a \n
	at its end.

2008-11-13 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.c (CfgFunctionExec): Fix a type (! instead of |).

2008-01-29 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.c (CfgFunctionExec): also propagates the user function
	return value.

2007-07-05 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/cfgParse.c (CfgScanToken): when scanning a non string token,
	not only ignore characters different to ' ', but different to all
	'space' type character, using isspace.
	
2006-03-02 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.c (_CfgParseGetNextValue): add debugging information
	in case of arg type mismatch.

2006-01-30 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* test/CfgFunc.c: remove __FUNCTION__ and replace by function name.
	* test/cfg_func_reference: update.

2006-01-24 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.c (CfgScanToken): when scanning a non string token,
	ignore non space trailing characters. It fixes bug where a real
	number in a cfg file read as CfgDec leads to have next token value
	set with decimal part + decimal point.
	* test/CfgFunc.c: add a test case for CfgDec as real bug.
	* test/cfg_func_reference: reference file for testing output of 
	CfgFunc, via diff.

2006-01-23 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>

	* src/CfgParse.h: move struct declaration to CfgParse.c
	* src/CfgParse.c (CfgParseGetFunctionAdd): new. Same function
	as CfgParseFunctionAdd, but user function is not called with a 
	handmade stack. CfgParseFunctionExec passes a pointer to 
	CfgDataType_t instead.	
	user function needs to use following getter functions in order to 
	retrieve configuration data.
	(CfgParseGetNextreal), (CfgParseGetNextDec), (CfgParseGetNextHex),
	(CfgParseGetNextString), (CfgParseGetNextConstString), 
	(CfgParseGetNextEnum):
	new. Get next data in key data list, with type checking. These 
	functions should only be used from user function.
	(CfgParseGetResult): if one of getter calls failed, returns CFG_FAIL.
	Only for use from user function.
	* test/CfgFoo.c: use CfgParseGetFunctionAdd instead 
	of CfgParseFunctionAdd.
	* test/CfgFunc.c: ditto.
	
