I'm using GNU Emacs 21.3.50.1 (i386-mingw-nt5.0.2195) of 2003-07-13.
I encountered strange behaviour regarding compilation output: The
output gets prepended to the *compilation* buffer if
compilation-window-height is set to any non-nil value.
Steps to reproduce:
*) emacs -q --no-site-file
*) open a java file containing errors
*) M-x compile RET RET
*) *compilation* buffer looks like
| cd d:/uni/2003-SS/InfoVis/NetVis-0.52/
| make -k
| javac *.java
| NetVisUI.java:137: cannot resolve symbol
| symbol : class WindowClosingAdapter
| location: class NetVisUIDesktopFrame
| addWindowListener(new WindowClosingAdapter(true));
| ^
| 1 error
| make: *** [all] Error 1
|
| Compilation exited abnormally with code 2 at Tue Jul 22 14:03:35
*) C-x 1 (to get rid of compilation window)
*) M-: (setq compilation-window-height 15)
*) M-x compile RET RET
*) now the *compilation* buffer looks like this:
| javac *.java
| NetVisUI.java:137: cannot resolve symbol
| symbol : class WindowClosingAdapter
| location: class NetVisUIDesktopFrame
| addWindowListener(new WindowClosingAdapter(true));
| ^
| 1 error
| make: *** [all] Error 1
| cd d:/uni/2003-SS/InfoVis/NetVis-0.52/
| make -k
|
| Compilation exited abnormally with code 2 at Tue Jul 22 14:06:27
(the output of make apparently gets prepended to the buffer's
content).
ciao,
noniq