CHANGELOG SYSUTILS
==================

Version: sysutils-00.01.10-051026 by cipo@ut.ee
fixed string reading bug in string SYSUTILS::SYSU_read_line100char()

-- 

Version: sysutils-00.01.09-051014 by cipo@ut.ee

added new method:
int test_filelinestringlnr(int _position,string _comparestring,
                string _programname,string _inputfilename,int _errcode);
        //same as test_filelinestring, but also outputs the number of
        //the erronous line

-- 

Version: sysutils-00.01.08-050223 by cipo@ut.ee

Version: sysutils-00.01.08-050223 by cipo@ut.ee

added method int SYSU_reset_linecount() - resets line counter
added method int SYSU_set_linecount(const int _lineCount) - sets linecounter
added method int SYSU_retr_linecount() - returns line counter value

-- 

Version: sysutils-00.01.07-050211 by cipo@ut.ee

#define _SYSUTILS_DOUBLE_ERROR_VALUE 1.0E99 repalced by
#define _SYSUTILS_DOUBLE_ERROR_VALUE 1.0E-99

-- 

Version: sysutils-00.01.06-050208 by cipo@ut.ee

added method int ****allocate_4int(int _count,char *mess1,char *mess2,int errcode);

-- 

Version: sysutils-00.01.05-0422 by cipo@ut.ee

`uname -i` replaced by `uname -m` in Makefile

--

Version: sysutils-00.01.05-0422 by cipo@ut.ee

added $HOSTTYPE for library path

-- 

Version: sysutils-00.01.05-0422 by cipo@ut.ee

fixed SYSU_read_linestring

-- 

Version: sysutils-00.01.04-0419 by cipo@ut.ee

fixed major bug in int read_linestring(char *_outstring,int _position); involving the extraction of words resulting in all memory occupation

code cleanup

removed method:

string *SYSU_allocate_string(const int _count,string _programName,
      string _variableName,const int errcode);

added methods:
bool SYSU_read_fileline(FILE *_inputfile);
bool SYSU_nextfilerecord(FILE *_inputfile);
int SYSU_read_lineint(int _position);
double SYSU_read_linedouble(int _position);

added 'const' into the input parameters of allocate_error, allocate_string, SYSU_allocate_string, allocate_string2

previous version moved into v-00.01.03 directory

--

Version: sysutils-00.01.03-040103 by cipo@ut.ee

added method: int SYSU_allocate_error(void *p,string _programName,
	string _variable,const int _errorCode);
added method: double *SYSU_allocate_double(const int _count,string _programName,
        string _variableName,const int _errorCode)
added method: string *SYSU_allocate_string(const int _count,
	string _programName,string _variableName,const int errcode);


-- 

Version: sysutils-00.01.02-031209 by cipo@ut.ee

added method: string SYSU_read_linestring(int _position)
added method: string SYSU_cut_stringend(string _inputString)
added method: string SYSU_read_line100char()

-- 

Version: sysutils-00.01.01-031208 by cipo@ut.ee

improved output text in methods SYSU_display_warning and SYSU_error_exit

-- 

Version: sysutils-00.01.00-031205 by cipo@ut.ee

changed header in method compare_strings: char --> const char
added definitions:
	#define _SYSUTILS_INTVALUE_FIELD_WIDTH 8
	#define _SYSUTILS_DOUBVALUE_FIELD_WIDHT 9
	#define _SYSUITLS_DOUBLE_VALUE_PRECISION 2
added method:
int SYSU_display_processed_steps(const int _stepWidth,const int _outputStep,
        const int _timeWidth,const int _timePrecision,
        const double _outputTime);


-- 

Version: sysutils-00.00.19-031129 by cipo@ut.ee

added: int SYSU_display_warning(string _programName,string _warningString)
added: int SYSU_error_exit(string _programName,string _warningString,
				int _errorCode)
added: int SYSU_error_exit_if_true(bool _value2compare,string _programName,
				string _warningString,int _errorCode);
added: int SYSU_error_exit_if_true(int _value2compare,string _programName,
				string _warningString,int _errorCode);
added: int SYSU_error_exit_if_not_true(bool _value2compare,string _programName,
				string _warningString,int _errorCode);
added: int SYSU_error_exit_if_not_true(int _value2compare,string _programName,
				string _warningString,int _errorCode);


-- 

Version: sysutils-00.00.18-031127 by cipo@ut.ee

added: bool compare_strings_nocase(string _inputstring1,string _inputstring2);
added: string string_to_upper(string _inputstring);
added: int test_filelinestring(int _position,string _comparestring,
                string _programname,string _inputfilename,int _errcode);

-- 

Version: sysutils-00.00.17-031124 by cipo@ut.ee

added: FILE *open_file(string filename,string filemode)
added: #define _SYSUTILS_DOUBLE_ERROR_VALUE 1.0E99

--

Version: sysutils-00.00.16-031121 by cipo@ut.ee

added #ifndef _SYSUTILS_H_VERSION into sysutils.h file and #endif into file end

--

Version: sysutils-00.00.15 by cipo@ut.ee

skipped -00 in version numbering
added:

#ifdef __DEBUG__
printf("readfileline: %s",inpstring);
#endif

into int readfileline method for debugging

--

Version: sysutils-00.00.14-031021-00 by cipo@ut.ee

replaced Makefile with new compile targets generated by genmakec.scr

--

Version: sysutils-00.00.14-031021-00 by cipo@ut.ee

added _SYSUTILS_INPROW_LEN 300
added _SYSUTILS_TSTRING_LEN 30
added _SYSUTILS_TSTRING_LEN_S 5




