> It seems to me that, in `checkdoc-show-diagnostics', the instructions
>
> (pop-to-buffer b)
> ...
> (other-window -1)
>
> are putting emacs in a window/buffer configuration that checkdoc does
> not understand.
Should have been fixed by
2015-02-18 Stefan Monnier <monnier@iro.umontreal.ca>
* emacs-lisp/checkdoc.el (checkdoc-show-diagnostics): Don't make bogus
assumptions about window ordering.
martin