On Mon, 2004-11-15 at 08:44, Viktor T. Toth wrote:
> Valery,
>
> As you know, I intend to continue my work to fix/improve the tensor
> packages. I have not done anything since the 5.9.1 release because I want to
> wait until the downcasing is complete and the code has stabilized.
Now is the time to start fixing packages for case sensitivity. I can't
guarantee that the code is completely stable, but *I* haven't found any
bugs. The test suite doesn't reveal any new problems, either. We need to
have people start using the case sensitive code in order to find the
remaining bugs.
> Is anyone else planning to make any changes to share/tensor? Wolfgang, I
> believe, mentioned that he may be doing work on the share packages,
> including the tensor package. This is why I don't want to be doing anything
> just yet, while things are still in motion.
I would be happy to have you apply your own fixes to the tensor
packages. In principle, all you need to do is to convert the mac files
to lower case. You can do that with a single editor command, but you
might want to make exceptions for strings and comments. You should do
likewise with the lisp files, but it is only necessary for aesthetics. I
can do the conversion for you, if you would prefer. However, I won't be
able to do extensive testing. I am not familiar enough with the tensor
package to do so.
If you find any non-trivial problems with case sensitivity, please post
them to the list so we can solve them.
> I also noticed a problem when I downloaded the latest CVS: ctensr.mac now
> fails because the command APPLY is no longer recognized. I haven't
> investigated this yet, just noticed the problem last night.
Yes. Maxima no longer has an "APPLY" command. (Actually, it's the "IF"
command that comes before it that is causing the first error...) The
command you want is now called "apply".
> Worked fine in
> CVS just a few days earlier.
Yes. We just switched to case-sensitive mode.