December 20, 2005
Hehe, sorry you'd have to change the source .

In the file dmd/packages/dwt/examples/Poseidon/ui/scintillaex.d in function
[ init() ] on line 246 there is  [ setCodePage(SC_CP_UTF8 ); ] .

I'm not sure what you would change it too though, whats your native language ?

Charlie


"Ivan Senji" <ivan.senji_REMOVE_@_THIS__gmail.com> wrote in message news:do9aj5$13jg$1@digitaldaemon.com...
> Charles wrote:
> > I'm guessing an issue with scintilla, you probably need to set the code
page
> > ( http://scintilla.sourceforge.net/ScintillaDoc.html#SCI_SETCODEPAGE ).
> >
>
> Stupid question: How? :)


December 20, 2005
Charles wrote:
> Hehe, sorry you'd have to change the source .

:)

> 
> In the file dmd/packages/dwt/examples/Poseidon/ui/scintillaex.d in function
> [ init() ] on line 246 there is  [ setCodePage(SC_CP_UTF8 ); ] .
> 

:)

> I'm not sure what you would change it too though, whats your native language
> ?

Croatian, but i don't know why UTF8 would be a problem. It looks more to me like a keyboard handling problem.
December 20, 2005
> Croatian, but i don't know why UTF8 would be a problem. It looks more to me like a keyboard handling problem.

Yea I think your right, my bad.

Charlie


"Ivan Senji" <ivan.senji_REMOVE_@_THIS__gmail.com> wrote in message news:do9d2n$19fo$1@digitaldaemon.com...
> Charles wrote:
> > Hehe, sorry you'd have to change the source .
>
> :)
>
> >
> > In the file dmd/packages/dwt/examples/Poseidon/ui/scintillaex.d in
function
> > [ init() ] on line 246 there is  [ setCodePage(SC_CP_UTF8 ); ] .
> >
>
> :)
>
> > I'm not sure what you would change it too though, whats your native
language
> > ?
>
> Croatian, but i don't know why UTF8 would be a problem. It looks more to me like a keyboard handling problem.


December 20, 2005
LOL. I just opened the screenshot and it is using my xml library. I never thought someone will use this stuff it was meant for personal usage (actualy I tested D with it and I fell in love :) so it was never documented... Anyway I wish to say I am glad. And also this was good reminder for me about DWT. I was wondering which library should I move akIDE to after my disapointment with GTK. I've seen DWT before but from another perspective... Now it looks very suitable and I will give it serious examination. Wish you luck.

Shawn Liu wrote:
> "Poseidon" is an open source D editor written with DWT.
> 
> features:
> 1) multiple documents/multiple projects management (early)
> 2) syntax high light powered by Scintilla
> 3) customizable hot key (short cut) for editor
> 4) customizable external tools
> 5) decent find/replace, code navigation behaviors
> 6) compile/build integrated as external tools
> 
> binary package :
> http://svn.dsource.org/projects/dwt/downloads/win32/Poseidon-v0.1-bin.rar
> screen shot:
> http://svn.dsource.org/projects/dwt/downloads/win32/examples/poseidon.png
> 
> The source code is coming with DWT 0.33 soon.
> 
> - Shawn Liu
> 
> 
> 
> 
December 20, 2005
Shawn Liu wrote:
> "Poseidon" is an open source D editor written with DWT.
> 
> features:
> 1) multiple documents/multiple projects management (early)
> 2) syntax high light powered by Scintilla
> 3) customizable hot key (short cut) for editor
> 4) customizable external tools
> 5) decent find/replace, code navigation behaviors
> 6) compile/build integrated as external tools
> 
> binary package :
> http://svn.dsource.org/projects/dwt/downloads/win32/Poseidon-v0.1-bin.rar
> screen shot:
> http://svn.dsource.org/projects/dwt/downloads/win32/examples/poseidon.png
> 
> The source code is coming with DWT 0.33 soon.

Is it hard to port Poseidon to Linux? At least DWT needs to be ported first, but what else do we need?
December 20, 2005
Jari-Matti Mäkelä wrote:
> Shawn Liu wrote:
>> "Poseidon" is an open source D editor written with DWT.
>>
>> features:
>> 1) multiple documents/multiple projects management (early)
>> 2) syntax high light powered by Scintilla
>> 3) customizable hot key (short cut) for editor
>> 4) customizable external tools
>> 5) decent find/replace, code navigation behaviors
>> 6) compile/build integrated as external tools
>>
>> binary package :
>> http://svn.dsource.org/projects/dwt/downloads/win32/Poseidon-v0.1-bin.rar
>> screen shot:
>> http://svn.dsource.org/projects/dwt/downloads/win32/examples/poseidon.png
>>
>> The source code is coming with DWT 0.33 soon.
> 
> Is it hard to port Poseidon to Linux? At least DWT needs to be ported first, but what else do we need?

DWT does need to be ported to GTK Linux first.  Anyone wanting to help do that is welcome to help work on that! :)

-JJR
December 20, 2005
Shawn Liu wrote:
> "Poseidon" is an open source D editor written with DWT.
> 
> features:
> 1) multiple documents/multiple projects management (early)
> 2) syntax high light powered by Scintilla
> 3) customizable hot key (short cut) for editor
> 4) customizable external tools
> 5) decent find/replace, code navigation behaviors
> 6) compile/build integrated as external tools
> 
> binary package :
> http://svn.dsource.org/projects/dwt/downloads/win32/Poseidon-v0.1-bin.rar
> screen shot:
> http://svn.dsource.org/projects/dwt/downloads/win32/examples/poseidon.png
> 
> The source code is coming with DWT 0.33 soon.
> 
> - Shawn Liu
> 
> 
> 
> 


I just tested this, Shawn.  That's an incredibly good start!  I would love to see Poseidon developed further.

-JJR
December 20, 2005
On Tue, 20 Dec 2005 22:58:23 +0800, Shawn Liu wrote:

> "Poseidon" is an open source D editor written with DWT.

Excellent first release. Looking forward to 'under construction' areas being completed. 'Build' integration is nice and simple too.

-- 
Derek Parnell
Melbourne, Australia
21/12/2005 8:04:07 AM
December 20, 2005
> Shawn,
> 
> 1. Is it time for a separate 'Poseidon' project on dsource?
> 
> 2. Is it time for a clean-up of the SVN repos for DWT?  Having a zip
> file of the source is not ideal, because it doesn't let people track
> the individual changes to files.  Also, people should be able to go to
> /trunk and see the current code, go to /tags/0.33 and see the code
> exactly as it was for release 0.33, and so on.
> 
> Are you able to use SVN client like in #2?  I seem to remember
> bandwidth issues for so many files, and that's why you only upload one
> zip.  I can certainly help you get caught up with the SVN repos if you
> want...
> 
> Let me know on these two issues.
> 
> BA
> 

I was just about to ask why the source isn't in the repos. Poseidon should definately be in a seperate project on dsource.
Shawn, I don't know what you use currently, but if you are just using the command line client, I recommend TortiseSVN for using svn in windows. I am usually reluctant to try shell extensions, but it's not irritating (IMO) as most.

Chris


December 20, 2005
Brad Anderson wrote:

> Shawn,
> 
> 1. Is it time for a separate 'Poseidon' project on dsource?
> 
> 2. Is it time for a clean-up of the SVN repos for DWT?  Having a zip
> file of the source is not ideal, because it doesn't let people track the
> individual changes to files.  Also, people should be able to go to
> /trunk and see the current code, go to /tags/0.33 and see the code
> exactly as it was for release 0.33, and so on.
> 
> Are you able to use SVN client like in #2?  I seem to remember bandwidth
> issues for so many files, and that's why you only upload one zip.  I can
> certainly help you get caught up with the SVN repos if you want...
> 
> Let me know on these two issues.
> 
> BA

It would be nice to get both DWT and Poseidon set up properly in SVN. I've organized the DWT updates before, each time Sean had an archive uploaded.  But it's so much easier to just have the development source available in an organized fashion from SVN so other developers can fix bugs or improve the project.  Having DWT in an archive is very useful for those that just want to use the library, but it's awkward for everyone else.  Do you think you could work on getting in SVN, Shawn, like Brad suggests?

One other note, I've got a couple of of projects I'm currently working on (and others that need to be updated) but I'm still interested in getting DWT on GTK going.  The more people interested, obviously, the better.  It sure would make the port go more quickly.  Crossplatform DWT is certainly the next step.  Another very real possibility that a number of us are investigating at dsource.org is a D port of SWT for WinCE/pocketpc.

-JJR