bug in radcan? radcan(sqrt(x^2-2*x+1));



Hello,
radcan(sqrt(x^2-2*x+1));  gives
x-1  and not   abs(x-1), as expected

Is it a bug in Maxima?  I have Windows version (Vista)

wxMaxima 0.7.5 http://wxmaxima.sourceforge.net
Maxima 5.15.0 http://maxima.sourceforge.net
Using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (aka GCL)


Many thanks

Robert Marik