[Gambas-devel] ChangeLog and gb.gsl

Benoît Minisini gambas at ...1...
Thu Mar 29 02:49:45 CEST 2012


I'm currently making the ChangeLog for Gambas 3.1

This ChangeLog is automatically generated from the subversion commit 
log. That works only if the developer *carefully* follow the log syntax 
described in the wiki.

Here is the generated ChangeLog for gb.gsl:

--8<--------------------------------------------------------------------

[GB.GSL]
* FIX: Reverting back to 4430 to solve issue
with mistaken template files.
   testing function.
   testing function.
    I still have a Null "THIS" Pointer in class methods. Hoping
    for some clarification from someone. Anyone? As to why
    this occurs in the GslComplex_Add method.
    Also moved THIS declaration to source file
    And declared complex_create() in header.
* DEV: Experimenting with memory allocation for polynomial
    coefficients.
    Moved frexp to c_gsl where it belongs.
    Renamed static *create_complex() in the complex class
    to GSLComplex_create() so that it could be used in other
    compenent files.
    Added initial methods to CPolynomial class.
    CPolynomial_SolveQuadratic methods.
    values from internal data array. Also added Out of bounds error if 
the number of
    coefficients is incorrect for the called method.
   the subversion repository.
* BUG: Fix implementation and declaration of Gsl.IntPow2().
* BUG: Add missing files.
* BUG: Forgot one file yet.
* BUG: Fixed return value for Fcpmb function.
* BUG: Fixed error including development file.
* BUG: Changed the name of the method LogLP to Log1p and Expml to Expm1.
* BUG: Fixed case in method name Log1p.
* BUG: Removed call to development file.
* BUG: Renamed IsINF to IsInf and IsNAN to IsNan for consistancy.
* BUG: Uploaded bare minimum code for review.
    I still have a Null "THIS" Pointer in class methods. Hoping
    for some clarification from someone. Anyone? As to why
    this occurs in the GslComplex_Add method.
* BUG: Update Makefile.am with new source files.
* BUG: Changed function prototypes in all files to use upper case 
variable names (xf) to (X)f.
    Moved frexp to c_gsl where it belongs.
* BUG: Fixed filenames in file headers.
    Renamed static *create_complex() in the complex class
    to GSLComplex_create() so that it could be used in other
    compenent files.
* BUG: Fixed error in GslComplex_Pow method declaration.
* BUG: Fixed issue with incorrect return type in CPolynomial_SolveCudic and
    CPolynomial_SolveQuadratic methods.
* BUG: Commented out bad line of code that cause the component to fail 
to compile.
* BUG: Remove from the Test project the files that must not be present in
   the subversion repository.
* NEW: Skeleton for a new component based on the GNU Scientific Library. It
   will be developed by Randall Morgan.
* NEW: Added elementary math function and number
   testing function.
* NEW: Added additional elementary math function and number
   testing function.
* NEW: Added IntPow() function to library.
* NEW: Added gsl_complex development files.
* NEW: Added Complex method skeletons still under development.
* NEW: Added Class Constance.
* NEW: Add a complex dynamic constructor.
* NEW: Add a complex static constructor _call().
* NEW: Add Complex.Copy().
* NEW: Add Complex.ToString().
* NEW: Alpha release of Complex Number class.
* NEW: Added Set, Rect, and Polar Methods.
    Also moved THIS declaration to source file
    And declared complex_create() in header.
* NEW: Added skeleton Polynomial Class.
* NEW: Added Frexp function to Complex Class.
* NEW: Changed Frexp function to Static method.
* NEW: Testing Array data handling methods for Polynomial class.
* NEW: Added ComplexPolynomial and NewtonPolynomial class files.
* NEW: Added Arg, Abs, Abs2, and LogAbs methods to Complex class.
* NEW: Added Hypot3 function to GSL class.
    Added initial methods to CPolynomial class.
* NEW: Change CPolynomial_SolveQuadratic and CPolynomial_SolveCubic to use
    values from internal data array. Also added Out of bounds error if 
the number of
    coefficients is incorrect for the called method.
* NEW: Added Test Suite Gambas Project to GSL Component.
* NEW: Updating development code.

[GB.GSL] * FIX: Reverting back to 4430 to solve issu]

[GB.GSL] * NEW: Initial commit of working code. Currentl]

--8<--------------------------------------------------------------------

So please Randall: try to be careful so that I don't lose half an hour 
to reformat all that mess! This is not serious as for now gb.gsl is in 
alpha state, but next time I will call Chuck Norris. :-)

-- 
Benoît Minisini




More information about the Devel mailing list