So nobody for my obviously anachronic problem ? On Sun, 20 Feb 2005, Pierre Maziere wrote: > > Hi, > > Sorry if this results in a doublon, as I sent this mail a first time with the > wrong address for this mailing list. > > I was just testing a little piece of code under aterm 0.4.0 and noticed that > the resulting behavior was not the same as with xterm. > > here is the short code: > > #include <stdlib.h> > #include <stdio.h> > #include <unistd.h> > > int main(void) > { > unsigned int i; > fprintf(stdout,"\n"); > for (i=0;i<10000;i++) > { > usleep(200); > fprintf(stdout,"... %05u\r",i); > fflush(stdout); > } > > exit(EXIT_SUCCESS); > } > > With xterm, I obtain the expected behavior: displaying, on the same line, > numbers from 0 to 10000, then exit. > > With aterm 0.4.0, fflush(stdout) doesn't seem to do his job since nothing is > displayed on the screen, and the program exits after the time required to > perform the loop. Or perhaps it does not handle correctly tha carriage return > character '\r'. > > I know that aterm is now in version 1.00 beta, but I can't install afterstep > 2.0 for several reasons. > > Therefore I would like to ask you to answer the 3 following: > > - was this a known bug of aterm 0.4.0 ? ( in this case, I apologize for > this mail, but my googling did not give me any answer) > > - can someone confirm the described behavior with aterm 0.4.0 ? > > - can someone test the above code with the latest aterm version and > tell me if the resulting behavior is as the one with xterm > > thanks > > Pierre _______________________________________________ As-users mailing list As-users@afterstep.org http://mail.afterstep.org/mailman/listinfo/as-users