November 14, 2005
Code:

# private import std.stdio, std.process;
#
# void main()
# {
#   writefln("Some text");
#   writef("Another text");
#   std.process.system("pause");
# }

Compiled with dmd 0.139 win32, executed it outputs:

Some text
Press any key to continue . . .
Another text

It's a buffered output normal behavior or something wrong with pause call? Do you guys think this is a bug?

Tom
November 15, 2005
Hello.  Welcome to newsgroups.

Newsreaders allow you to post a single message to two or more newsgroups simultaneously.  This is called crossposting, and is the only appropriate way to share a message across multiple newsgroups.

Please see

http://smjg.port5.com/faqs/usenet/xpost.html
http://www.cs.tut.fi/~jkorpela/usenet/xpost.html

and then, since you've multiposted this time, pick a 'group on which you would like the discussion to continue.

Stewart.

-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M d- s:- C++@ a->--- UB@ P+ L E@ W++@ N+++ o K-@ w++@ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++>++++ h-- r-- !y
------END GEEK CODE BLOCK------

My e-mail is valid but not my primary mailbox.  Please keep replies on the 'group where everyone may benefit.