emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

small compilation-window-height garbles *compilation*


From: Ulrich Neumerkel
Subject: small compilation-window-height garbles *compilation*
Date: Tue, 25 Nov 2003 18:53:01 +0100 (MET)

To: address@hidden
Subject: small compilation-window-height garbles *compilation*
--text follows this line--
This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

This bug is not in 21.3.  I reproduced it on Redhat 7.1 and 6.2,
with default fonts and my own fonts.

1) mkdir ~/exemplum # with a single Makefile such that

address@hidden ~]$ cat ~/exemplum/Makefile
it: this

this:
        echo Interesting log information
        for i in '' 1 2 3 4 5 6 7 8 9; do for j in 0 1 2 3 4 5 6 7 8 9; do echo 
Information nr $$i$$j; done; done 1>&address@hidden ~]$ 

The point of the Makefile is to produce many typical output lines


2) Customize legally the variable compilation-window-height to 15

I.e. such that

address@hidden ~]$ cat ~/.emacs
(custom-set-variables
  ;; custom-set-variables was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 '(compilation-window-height 15))
(custom-set-faces
  ;; custom-set-faces was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 )
address@hidden ~]$ 

3) cd ~/exemplum ; emacs-21.3.50 Makefile

M-x compile

The first line of the regular output should be "cd ~/exemplum/".
The second line shoud be "make -k".
However, they are now found at the end!

During compilation it seem that these two lines are always put
dynamically at the end.

When compilation finishes successfully
buffer *compilation* looks like so:

---------- Buffer: *compilation* ----------
echo Interesting log information
Interesting log information
for i in '' 1 2 3 4 5 6 7 8 9; do for j in 0 1 2 3 4 5 6 7 8 9; do echo 
Information nr $i$j; done; done 1>&2
Information nr 0
...
Information nr 99
cd ~/exemplum/
make -k 

Compilation finished at Tue Nov 25 18:22:29
---------- Buffer: *compilation* ----------


In GNU Emacs 21.3.50.4 (i686-pc-linux-gnu, X toolkit)
 of 2003-11-25 on a9.complang.tuwien.ac.at
configured using `configure '--without-toolkit-scroll-bars' '--prefix' 
'/usr/local''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

Major mode: Makefile

Minor modes in effect:
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  unify-8859-on-encoding-mode: t
  line-number-mode: t

Recent input:
M-x c o m p i l e <return> <return> <help-echo> <help-echo> 
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo> 
<menu-bar> <help-menu> <report-emacs-bug>

Recent messages:
Loading disp-table...done
Loading tool-bar...done
Loading image...done
Loading tooltip...done
Loading make-mode...
Loading regexp-opt...done
Loading make-mode...done
Loading compile...done
(No files need saving)
Loading emacsbug...done




reply via email to

[Prev in Thread] Current Thread [Next in Thread]