I notice that the auto straighten and crop option no longer works with the ruler tool in cs6, is there any way of getting it back?. I know it can be done in the crop tool but it's a PITA having to change the habits of years of using the same tool, and to be honest I'm not impressed with the "new" crop tool anyway.
I'm not sure what auto straighten and crop option/behavior you are looking for, but drawing a line with the ruler tool still allows to do an 'Image|Image rotation|Arbitrary...' rotation which will straighten horizontals or verticals and also enlarges the canvas. In addition, the ruler tool offers its own 'Straighten Layer' button which maintains the original canvas size. To reveal all of the original image one uses the 'Image|Reveal all' menu command.