Fix for [ 1173788 ] assigning operators - case sensitivi ty problem?
Subject: Fix for [ 1173788 ] assigning operators - case sensitivi ty problem?
From: Raymond Toy
Date: Mon, 11 Apr 2005 11:11:15 -0400
>>>>> "Raymond" == Raymond Toy writes:
Raymond> Here is a patch that fixes this bug. I (manually) ran the tests for
Raymond> matchfix and friends in rtest13.mac. These tests pass.
I was mistaken. I failed to notice in rtest13.mac that all the tests
for matchfix and friends are actually commented out. The tests don't
quite work.
However, the problem was that matchfix and friends were returning the
operator symbol, not the string. If I change matchfix to return the
string, the tests pass, except for the last errcatch. This doesn't
actually catch the error. I'll have to look into that.
Does anyone know what matchfix is supposed to return? Would it matter
if matchfix returned '&{ (maxima string "{") instead of ${ (maxima
symbol {)?
Assuming the actual return value of matchfix can be changed, I think
the patch with the fix is reasonable, and I'll check it in soon, along
with enabling all the rtest13 tests except for the errcatch.
Ray