Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Jason Beegan <jtb@netbsd.org>
List: pkgsrc-changes
Date: 04/25/2001 02:43:03
Module Name:	pkgsrc
Committed By:	jtb
Date:		Tue Apr 24 23:43:03 UTC 2001

Modified Files:
	pkgsrc/math/tela: Makefile distinfo
	pkgsrc/math/tela/patches: patch-ac

Log Message:
Update to tela-1.32.

BUG FIXES

- t-functions using ellipsis argument (...) crashed Tela (this was due to the
  "deep" copy object array feature introduced in previous version 1.31, cure
  was to introduce another internal type KShallowObjectArray which is now used
  in Tprg::execute() in prg.C)
- memory leak in object arrays (object.C:Tobject::setsize, deep clear was missing)
  (also this bug existed only in version 1.31, not before, because object array
  semantics was changed from shallow copy to deep copy in 1.31).

USER-VISIBLE CHANGES

- new diag() function contributed by Ch.Spiel which allows a second input argument
  specifying the super- or sub-diagonal (the default zero meaning the main diagonal),
  this function is compatible with Matlab's and also compatible with the old diag()
  function (std.ct)
- added global symbol NaN if compiler supports NaN's (ieee754.h header is present and working) (tela.C)


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 pkgsrc/math/tela/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/math/tela/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/math/tela/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.