I've been developing Parakeet on a month old Parrot build, so today I decided to update to a recent checkout, and Parakeet broke two ways.
The first is multi-inheritance stopped working, but that's not as big a deal as the new problem. Consider: .sub _main @MAIN BeginInteraction: getstdin $P0 print ">>>" readline $S0, $P0 print $S0 goto BeginInteraction .end Print a prompt, read a line, print the line, print the prompt, a simplification of Parakeet's interpreter loop. it works on a month old parrot checkout just fine, but on a checkout done this afternoon it prints the prompt *after* it reads the line. [EMAIL PROTECTED]:~/dev/parrot$ ./parrot languages/test/test.imc one two >>>one two Did I miss something that changed, or should I file a bug report? -Michel