Skip to content
  • Andreas J. Guelzow's avatar
    change arguments to coupdaybs, coupdaysnc, coupdays and coupnum (coupnum) · 62e67fef
    Andreas J. Guelzow authored
    2002-01-18  Andreas J. Guelzow <aguelzow@taliesin.ca>
    
    	* fn-financial.c : change arguments to coupdaybs, coupdaysnc,
    	  coupdays and coupnum
    	(coupnum) : simplify
    	(couppcd, coupncd) : ignore XL
    	(func_coup_cd) change to func_coup wrapping more functions
    	(gnumeric_coupdaybs) : change into wrapper around func_coup_cd
    	(gnumeric_coupdays) : ditto
    	(gnumeric_coupdaysnc) : ditto
    	(gnumeric_coupncd) : ditto
    	(gnumeric_couppcd) : ditto
    	(gnumeric_coupnum) : ditto
    	(finance_functions_init) : add another optional argument to
    	  gnumeric_coupnum
    
    2002-01-18  Andreas J. Guelzow <aguelzow@taliesin.ca>
    
    	* fn-financial-bases.txt: describe coding for bases in
    	  src/functions/fn-financial.c and src/datetime.c
    
    2002-01-18  Andreas J. Guelzow <aguelzow@taliesin.ca>
    
    	* src/datetime.c (adjust_dates_basis) : removed
    	(days_between_BASIS_MSRB_30_360) : new, calculate delta for
    	  BASIS_MSRB_30_360
    	(days_between_BASIS_30E_360) : new, calculate delta for BASIS_30E_360
    	(days_between_BASIS_30Ep_360) : new, calculate delta for
    	  BASIS_30Ep_360
    	(days_between_basis) : replaces days_between_dep_basis, extremely
    	  simplified
    	(coup_cd_xl) : removed
    	(coupdays) : delete attempt to be XL compatible
    	(coupdaybs) : delete attempt to be XL compatible
    	(coupdaysnc) : delete attempt to be XL compatible
    	* src/datetime.h : change basis_t enumeration slightly and change
    	  arguments for days_between_basis, coup_cd, coupdays, coupdaybs
    	  and coupdaysnc
    62e67fef