5.7 make function display more information

By Carol Devore on the net:

Use infolevel. 
For example, to show what logic dsolve uses, do this: 
 
First try 
> infolevel[all]:= 5; 
 
That will probably give more information than you want, but if not, 
then try 
> printlevel:= 1000; 
 
If you want information about a specific procedure, you can use debug. 
 For example, 
restart; 
debug(`int/int`); 
int(p, x= 0..1); 
 
To find out what procedures are being called without getting too much 
extra information, use excallgraph.
 

Trying on dsolve

infolevel[dsolve]:= 3; 
dsolve({eq1},y(x)); 
 
Methods for second order ODEs: 
Trying to isolate the derivative d^2y/dx^2... 
Successful isolation of d^2y/dx^2 
--- Trying classification methods --- 
trying a quadrature 
trying high order exact linear fully integrable 
trying differential order: 2; linear nonhomogeneous with symmetry [0,1] 
trying a double symmetry of the form [xi=0, eta=F(x)] 
<- double symmetry of the form [xi=0, eta=F(x)] successful