1. 25 Oct, 1999 1 commit
    • Jukka-Pekka Iivonen's avatar
      Fixed the criteria argument handling. Each column defines conditions in · 0af1a61c
      Jukka-Pekka Iivonen authored
      1999-10-25  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* src/functions/fn-database.c: Fixed the criteria argument
       	handling.  Each column defines conditions in boolean AND relation
       	and each row in criteria matches in boolean OR relation with the
       	given database.  Fixed the non-numeric return values of DGET.
        	Documentation improvements.
      
      	* src/func.h (func_criteria_t): Added column field.
      0af1a61c
  2. 22 Oct, 1999 1 commit
  3. 09 Sep, 1999 1 commit
  4. 07 Aug, 1999 1 commit
  5. 01 Aug, 1999 2 commits
    • Michael Meeks's avatar
      Fixed up DMIN, DMAX, DAVERAGE, · 2b4a8b93
      Michael Meeks authored
      Fixed silly bug in 'CELL'
      2b4a8b93
    • Morten Welinder's avatar
      Gentlemen, more discipline is needed. If you allocate it, you must free · 649b118d
      Morten Welinder authored
      it.
      
      
      1999-07-31  Morten Welinder  <terra@diku.dk>
      
      	* src/fn-database.c (free_criterias): Plug massive leak.
      	(parse_database_criteria): Plug leak.
      	(parse_criteria): Constify.
      	(find_column_of_field): Plug leak.
      	(parse_database_criteria): Plug leak.
      	(gnumeric_dproduct): Plug leak.
      	(gnumeric_dvar): Plug leak.
      	(gnumeric_dmin): Plug leak.
      	(find_column_of_field): Plug leak.
      
      	* src/fn-math.c (gnumeric_seriessum): Plug leak.
      	(gnumeric_subtotal): Plug leak.
      
      	* src/fn-lookup.c (gnumeric_address): Fix memory corruption.
      649b118d
  6. 27 Jul, 1999 1 commit
  7. 10 Jul, 1999 1 commit
  8. 23 Jun, 1999 1 commit
  9. 13 Jun, 1999 2 commits
  10. 03 Jun, 1999 1 commit
  11. 26 May, 1999 1 commit
  12. 22 May, 1999 1 commit
  13. 13 May, 1999 1 commit
  14. 12 May, 1999 1 commit
    • Jukka-Pekka Iivonen's avatar
      Database functions accept now string criterias too. In addition, the · cee9b219
      Jukka-Pekka Iivonen authored
      1999-05-12  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
              * src/fn-database.c: Database functions accept now string
              criterias too.  In addition, the parsing of criterias and the test
              functions are now public (src/fn-math.c uses these for now on).
      
              * src/func.h: Added type definitions and function prototypes for
              internal functions that parse and test criterias.
      
              * src/fn-math.c: Added LN().  Changed LOG() to take an optional
              second parameter.  LOG() returns the logarithm in base 10 if the
              optional argument is not given, otherwise it returns the logarithm
              in the given base.
      
              * src/fn-math.c: Added COUNTIF() and SUMIF().
      
              * src/fn-eng.c: Added IMLOG10() and IMLOG2().
      
              * src/fn-eng.c (complex_ln): Fixed a bug.  Imaginary coefficient
              was calculated incorrectly.
      cee9b219
  15. 06 May, 1999 1 commit
  16. 04 May, 1999 1 commit
    • Jukka-Pekka Iivonen's avatar
      Added DCOUNTA(). · ccbf6a01
      Jukka-Pekka Iivonen authored
      1999-05-04  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* src/fn-database.c: Added DCOUNTA().
      
      	* src/fn-stat.c: Added argument count checks for VAR() and VARP().
      	Added STEYX().
      ccbf6a01
  17. 03 May, 1999 1 commit
    • Jukka-Pekka Iivonen's avatar
      New file added for database functions. Implemented DAVERAGE(), DCOUNT(), · e870ac3f
      Jukka-Pekka Iivonen authored
      1999-05-03  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* src/fn-database.c: New file added for database
       	functions. Implemented DAVERAGE(), DCOUNT(), DGET(), DMAX(),
       	DMIN(), DPRODUCT(), DSTDEV(), DSTDEVP(), DSUM(), DVAR(), and
       	DVARP().
      
      	* src/func.c: Added registeration of database functions.
      
      	* src/fn-stat.c, src/func.h: callback_function_stat made public.
      e870ac3f