Tim Janik <[EMAIL PROTECTED]> writes: > On Mon, 28 Feb 2005, Daniel Schepler wrote: > >> Package: beast >> Severity: wishlist >> Version: 0.6.2-3 >> >> When I build beast, the configure stage outputs some escape sequences: >> >> checking whether i386-linux-gcc supports -fno-keep-static-consts... yes >> ^[(B^[)0^[[?1049h^[[1;24r^[[m^O^[[4l^[[?7h^[[24;1H^[[?1049l^M^[[?1l^[>checking >> whether i386-linux-gcc supports -fmessage-length=80... yes >> >> At least with konsole, this causes the terminal to update only the >> bottom line as the rest of the compilation happens, which is pretty >> annoying. > > this sounds like a bug in your konsole setup then. configure.in simply > executes: > #include <stdio.h> > #include <curses.h> > int main() > { > FILE *f=fopen("conftestval", "w"); > int c; > if (!f) exit(1); > initscr(); > c = COLS; > endwin(); > fprintf(f, "%d\n",c); > exit(0); > } > so any characters appearing are being put out by ncurses. > that in turn uses escape sequences from the terminal description of > your TERM environment variable which should match the capability set > of konsole.
I just tried running xterm and cat'ing the build log to the terminal, and the same thing happened there (konsole sets TERM=xterm). Maybe the trigger here is that I'm running the build under pbuilder (which redirects stdin to /dev/null) with stdout and stderr redirected to a pipe. -- Daniel Schepler "Please don't disillusion me. I [EMAIL PROTECTED] haven't had breakfast yet." -- Orson Scott Card -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]