Blame err/ChangeLog

Packit 67cb25
2004-07-10  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* error.c (gsl_error): flush stdout/stderr before aborting (needed
Packit 67cb25
	to get a useful error message on some platforms)
Packit 67cb25
Packit 67cb25
2003-06-17  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* warn.c: removed, the functions are not used
Packit 67cb25
Packit 67cb25
Sat Apr 27 21:27:32 2002  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* error.c (gsl_error): added an explanatory message in the default
Packit 67cb25
 	error handler before aborting
Packit 67cb25
Packit 67cb25
Tue Jun 12 11:52:23 2001  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h (GSL_STATUS_UPDATE): added macro for updating
Packit 67cb25
 	status value multiple times
Packit 67cb25
Packit 67cb25
Fri Apr 27 18:18:59 2001  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h (GSL_ERROR_NULL): added macro which returns NULL,
Packit 67cb25
 	for out of memory conditions
Packit 67cb25
Packit 67cb25
Mon Jan 22 16:01:55 2001  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added EOF for end of file
Packit 67cb25
Packit 67cb25
Sat Aug 26 19:26:59 2000  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added error codes ETOLF, ETOLX, ETOLG for
Packit 67cb25
 	unattainable tolerances in (F,X,G) in multimin MINPACK LM
Packit 67cb25
 	algorithm.
Packit 67cb25
Packit 67cb25
Fri May  5 11:20:10 2000  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* split gsl_test code out into separate test/ directory
Packit 67cb25
Packit 67cb25
Sun Nov 28 17:17:03 1999  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added GSL_ENOPROG and GSL_ENOPROGJ to handle error
Packit 67cb25
 	conditions from minpack hybrid algorithms (INFO=5,4 in the
Packit 67cb25
 	original code)
Packit 67cb25
Packit 67cb25
Thu Oct 28 14:41:31 1999  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_test.h: changed variable name in prototype for clarity
Packit 67cb25
Packit 67cb25
Thu Oct  7 11:46:53 1999  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* test_results.c (gsl_test_str): changed #if __STDC__ to #ifdef
Packit 67cb25
 	__STDC__ so the code will compile with compilers that define
Packit 67cb25
 	__STDC__ to 0 meaning STDC+extensions.
Packit 67cb25
Packit 67cb25
Sun Jul 11 21:48:25 1999  Brian Gough  <bjg@network-theory.co.uk>
Packit 67cb25
Packit 67cb25
	* test_errnos.c (main): added GSL_ECACHE to handle internal cache
Packit 67cb25
 	structures which grow and can hit a limit
Packit 67cb25
Packit 67cb25
Sun Mar  7 17:00:08 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h, test_errnos.c, strerror.c: added GSL_EDIVERGE for
Packit 67cb25
 	divergent integrals and series
Packit 67cb25
Packit 67cb25
Sat Feb 20 12:14:47 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
Packit 67cb25
Packit 67cb25
	* test_errnos.c (main): added the new error codes to the tests
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: moved all the error codes into a single enum
Packit 67cb25
 	instead of having a separate enum for GSL_SUCCESS and GSL_FAILURE
Packit 67cb25
Packit 67cb25
Fri Feb 19 15:56:15 1999  Brian Gough  <bjg@netsci.freeserve.co.uk>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h, strerror.c: added GSL_CONTINUE as an error code
Packit 67cb25
 	indicating that an iteration process has not converged and should
Packit 67cb25
 	be continued for more iterations.
Packit 67cb25
Packit 67cb25
Tue Nov 17 17:11:31 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_test.h: removed #include <config.h> which should not be
Packit 67cb25
 	present in installed header files
Packit 67cb25
Packit 67cb25
Tue Nov 10 15:55:56 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* test_results.c (gsl_test_abs), gsl_test.h: added gsl_test_abs
Packit 67cb25
 	for absolute errors, like gsl_test_rel for relative errors
Packit 67cb25
Packit 67cb25
Fri Oct 23 12:51:01 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* test_results.c (gsl_test_rel): print a shorter "observed vs
Packit 67cb25
 	expected" message if the description is 45 characters or longer
Packit 67cb25
Packit 67cb25
Mon Jun  1 11:02:04 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added GSL_EUNSUP for errors caused by a hardware
Packit 67cb25
	feature which is not supported on a particular platform
Packit 67cb25
Packit 67cb25
	* renamed test.c to test_results.c to avoid confusion when debugging
Packit 67cb25
	other test programs called test.c
Packit 67cb25
Packit 67cb25
Sat May 30 16:11:34 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: add GSL_ESING for errors caused by singularities
Packit 67cb25
	or other bad function behavior
Packit 67cb25
Packit 67cb25
Fri May 29 14:41:19 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added GSL_EBADLEN to signify bad lengths of
Packit 67cb25
 	matrices or vectors (e.g. non-conformant sizes in a matrix or
Packit 67cb25
 	vector multiplication)
Packit 67cb25
Packit 67cb25
Wed May 27 18:15:34 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* test.c (gsl_test_str): changed things so that the strings aren't
Packit 67cb25
 	printed unless the string equality test fails (usually they were
Packit 67cb25
 	too long)
Packit 67cb25
Packit 67cb25
Mon May 18 17:58:20 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* test.c (gsl_test_rel): added a test for numerical quantities,
Packit 67cb25
 	given a result, an expected result and an allowable relative
Packit 67cb25
 	error.
Packit 67cb25
	(gsl_test_int): added a test for comparing integers
Packit 67cb25
Packit 67cb25
Sun May 10 16:03:12 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: added GSL_EROUND for roundoff errors
Packit 67cb25
Packit 67cb25
Fri May  8 18:50:13 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: changed GSL_ETIMEOUT to GSL_EMAXITER to describe
Packit 67cb25
 	the error that occurs when a specified number of iterations is
Packit 67cb25
 	exceeded.
Packit 67cb25
Packit 67cb25
Sun Apr 19 19:14:05 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* strerror.c (gsl_strerror): added an strerror function for making
Packit 67cb25
 	readable descriptions of the error number
Packit 67cb25
Packit 67cb25
Wed Apr 15 21:59:57 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* added a stream handler, for the error stream
Packit 67cb25
Packit 67cb25
	* completely reorganized the files, but the functions are
Packit 67cb25
 	relatively unchanged
Packit 67cb25
Packit 67cb25
Wed Apr  8 13:55:48 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h (GSL_ERROR_RETURN_NOTHING): added an error macro
Packit 67cb25
 	suitable for void functions
Packit 67cb25
Packit 67cb25
Mon Apr  6 14:10:48 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* gsl_errno.h: use enum instead of #define for symbolic constants,
Packit 67cb25
 	so that they can be seen in the debugger
Packit 67cb25
Packit 67cb25
Sun Apr  5 19:49:17 1998  Brian Gough  <bjg@vvv.lanl.gov>
Packit 67cb25
Packit 67cb25
	* err/errno.c (gsl_error): now takes gsl_errno as an argument
Packit 67cb25
 	(this is useful for doing conditional breakpoints)
Packit 67cb25