Poseidon

Poseidon is a D IDE .

Actually, in tioport there is this branch "branches/poseidon".

It compiles with tangobos and links.

building tangobos

  • checkout
  • dsss build -dc=dmd-win-tango (yes, -dc is important)
  • dsss install

If there is this error:

C:\Programme\dmd\dm\bin\..\lib\SNN.lib(fputwc) Offset 09AF4H Record
Type 00C3
Error 1: Previous Definition Different : _putwc

comment out the declaration of putwc and getwc in tangobos.

proceeding with poseidon

"An exception was thrown while finalizing an instance of class tango.io.FileConduit?.FileConduit?".
make sure the poseidon.exe starts in the right path.

Solved: There was a "no more handles" problem, it was caused by the wrong name for the scintilla window class.

Actually there is this linker problem. In some cases optlink writes a binary of infinite size. With the poseidon i trigger this case pretty good. Waiting on a bugfix of optlink. The ticket : http://d.puremagic.com/issues/show_bug.cgi?id=1229