Subject: CVS commit: pkgsrc/math/tela
To: None <>
From: Jason Beegan <>
List: pkgsrc-changes
Date: 05/04/2002 02:32:14
Module Name:	pkgsrc
Committed By:	jtb
Date:		Fri May  3 23:32:13 UTC 2002

Modified Files:
	pkgsrc/math/tela: Makefile distinfo
	pkgsrc/math/tela/patches: patch-ab patch-ac patch-ad patch-ag patch-ah
Added Files:
	pkgsrc/math/tela/patches: patch-ai

Log Message:
Update to version 1.34.  Changes since 1.32:

- The function whos() didn't work in the previous release,
  for which reason there is this early bug fix release now.

- Since introduction of KShallowObjectArray in 1.32, I forgot to
  increase the constant 12 to 13 in #define pair(ka,kb) ... in
  objarithm.C. Result: E.g., 2/x where x is undefined did not produce
  error message but silently evaluated to 0. There could be other much
  more obscure errors also. Now the constant 12 is no longer
  hard-coded but is defined to be int(Kundef)+1. This works as long as
  Kundef remains the last in enum Tkind (object.H).  There is comment
  telling it...  - in tela.C:FindMachineNan(), using switch()
  statement can cause compile-time error due to duplicate case labels,
  fixed now by rewriting switch() as nested if's (tela.C)
  (This is in code segment that was put in tela only in the previous

- some changes to allow compilation with gcc-3.0 (contributed by Ch. Spiel)

To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/math/tela/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/math/tela/distinfo
cvs rdiff -r1.4 -r1.5 pkgsrc/math/tela/patches/patch-ab
cvs rdiff -r1.3 -r1.4 pkgsrc/math/tela/patches/patch-ac \
    pkgsrc/math/tela/patches/patch-ag pkgsrc/math/tela/patches/patch-ah
cvs rdiff -r1.7 -r1.8 pkgsrc/math/tela/patches/patch-ad
cvs rdiff -r0 -r1.5 pkgsrc/math/tela/patches/patch-ai

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