Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3E943D07.9EEE750A@phekda.freeserve.co.uk> Date: Wed, 09 Apr 2003 16:32:23 +0100 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: DJGPP workers Subject: TCL 8.3.5 and DJGPP 2.03 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. I've done a little work on porting TCL (Tool Control Language) 8.3.5 to DJGPP 2.03. You can find my diffs here: http://www.phekda.freeserve.co.uk/richdawe/djgpp/tcl/8.3.5/ It builds and passes a reasonable number of tests from the TCL test suite. There are a couple of problems: * It doesn't support executing programs yet. E.g.: set foo [exec echo "Hello World!"] fails, because it can't create a pipe. (I was planning to work around this using popen, but I haven't looked at that much yet.) * It crashes sometimes. I can provoke it by pressing Ctrl+P and then any other key. I haven't got very far yet, but it sounds like some kind of interrupt handling thing. It crashes the whole DOS box with faults in VMM and addresses like 0028:Cxxxxxxx and 1xxx:xxxx. Bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]