Hello jkinraid,

I would say a quirk of Windows (and an annoying one at that), but
regardless it's a bug in Rebol. Windows is "working as designed" and
it is the responsibility of the much maligned programmer to work round
that. In windows, if the program is to run without a real GUI, it
should not be compiled as a GUI program. I have seen this problem
myself. One answer is to make the guts of Rebol a DLL, then to have a
console mode driver program for non-GUI work and another GUI program
for GUI work, or to build two different programs entirely.

It is a major pain to write a single program (under Windows) which has
the option to run with or without GUI :-(

Actually, I'm hoping I'm wrong, I'd love to know how to do it without
compiling two different "exe"s.

Thursday, May 18, 2000, you wrote:

jcnn> [EMAIL PROTECTED] wrote:
>> 
>> Hello Albany),
>> 
>> I never got a real answer, and I just tried the "| more" trick and it
>> worked, thanks , that's enough for me!... I think something is a
>> little odd with the way rebol handles stdout.

jcnn> It's more Window's fault than Rebol's I think.  On the PC, Rebol is a
jcnn> program that runs in the Windows GUI subsystem.  And programs that do
jcnn> that don't seem to print out to the console directly.  Programs that run
jcnn> in the Windows character subsystem, print out to the console like you
jcnn> would expect.

jcnn> Julian Kinraid




Best regards,
 Andy


Reply via email to