id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
6882 bugs in conversion of variable names from Maxima to Sage was rws "{{{
-----------
sage: from sage.calculus.calculus import symbolic_expression_from_maxima_string
sage: symbolic_expression_from_maxima_string('%i')
I
sage: symbolic_expression_from_maxima_string('i')
I
sage: symbolic_expression_from_maxima_string('%inf')
Inf
-----------
So as you see, we are converting both '%i' and 'i' to imaginary 'I' !!!!
}}}
The ticket should implement a multi word replace and use that on a symtable with additional entries `'e':'_e', 'i':'_i', 'I':'_I'`.
We do not want to be surprised when some new Maxima variable starting %i is introduced. At the moment it's really just a string replace from %i to I, without sense of word boundaries." defect closed major sage-6.3 calculus fixed robert.marik Ralf Stephan Karl-Dieter Crisman N/A 518de3e62533cd209997107f903192f1a31d118c 518de3e62533cd209997107f903192f1a31d118c