Forecast Errors and Revisions under Diagnostic Expectations