View mode: basic / threaded / horizontal-split · Log in · Help
February 12, 2008
DWT-Win gentle remarks
1) I hope that the usergdi etc. modifications will be merged into Tango.

2) Using the latest dwt snapshot requires opengl32.lib. Please add this 
file to the lib. download

3)Do you see a chance that DWT-X will be bundled with Tango to ease 
installation ?

Bjoern
February 12, 2008
Re: DWT-Win gentle remarks
> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
> installation ?
> 
> Bjoern

I think it should be bundled with DMD, since DWT is the "standard" D GUI ;) And obviously Tango should follow it :D
February 12, 2008
Re: DWT-Win gentle remarks
bobef schrieb:
>> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
>> installation ?
>>
>> Bjoern
> 
> I think it should be bundled with DMD, since DWT is the "standard" D GUI ;) And obviously Tango should follow it :D
yep, Even Better :)
February 12, 2008
Re: DWT-Win gentle remarks
Bjoern wrote:
> 1) I hope that the usergdi etc. modifications will be merged into Tango.
> 


We don't know how or if that will happen yet. But we definitely need to 
fix that somehow.  Having the directory structure that we have currently 
is suboptimal.


> 2) Using the latest dwt snapshot requires opengl32.lib. Please add this 
> file to the lib. download


Right...I forgot about that. Thanks for the reminder. It also requires 
glu32.lib as well.


> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
> installation ?
> 
> Bjoern


I have no idea.  But I'm  not sure if it should.  This is a fairly large 
library and adding all dwt platforms to the tango distribution would 
severely bloat the download.  I think it will be important to package 
dwt-win and dwt-linux in an easy-to-install format, however.

One option I'm thinking about is a sort of dsss package (making it easy 
to install like dsss net install).  All you should have to do is 
download the latest stable release of dwt (packaged something like 
DD-dwt-win-vXX.zip) and install the package locally with something like 
"dsss install DD-dwt-win-vXX.zip" which would install the *.di files and 
library.  This would make for simple integration of the package into 
IDE's and such.  But currently dsss does not have this feature... would 
be kind of nice, though. ;)

-JJR
February 12, 2008
Re: DWT-Win gentle remarks
John Reimer schrieb:
> Bjoern wrote:
>> 1) I hope that the usergdi etc. modifications will be merged into Tango.
>>
> 
> 
> We don't know how or if that will happen yet. But we definitely need to 
> fix that somehow.  Having the directory structure that we have currently 
> is suboptimal.
> 
> 
>> 2) Using the latest dwt snapshot requires opengl32.lib. Please add 
>> this file to the lib. download
> 
> 
> Right...I forgot about that. Thanks for the reminder. It also requires 
> glu32.lib as well.
> 
> 
>> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
>> installation ?
>>
>> Bjoern
> 
> 
> I have no idea.  But I'm  not sure if it should.  This is a fairly large 
> library and adding all dwt platforms to the tango distribution would 
> severely bloat the download.  I think it will be important to package 
> dwt-win and dwt-linux in an easy-to-install format, however.
> 

Good point.

> One option I'm thinking about is a sort of dsss package (making it easy 
> to install like dsss net install).  All you should have to do is 
> download the latest stable release of dwt (packaged something like 
> DD-dwt-win-vXX.zip) and install the package locally with something like 
> "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and 
> library.  This would make for simple integration of the package into 
> IDE's and such.  But currently dsss does not have this feature... would 
> be kind of nice, though. ;)

I miss DLL support :)
> 
> -JJR


DWT Scintilla.
Could we use the "old" DWT wrapper ? Just had a look and afaik there is 
not sooo much to change, io/stream, exeption and SharedLib.load.

Bjoern
February 12, 2008
Re: DWT-Win gentle remarks
John Reimer wrote:
> Bjoern wrote:
>> 1) I hope that the usergdi etc. modifications will be merged into Tango.
>>
> 
> 
> We don't know how or if that will happen yet. But we definitely need to 
> fix that somehow.  Having the directory structure that we have currently 
> is suboptimal.
> 
> 
>> 2) Using the latest dwt snapshot requires opengl32.lib. Please add 
>> this file to the lib. download
> 
> 
> Right...I forgot about that. Thanks for the reminder. It also requires 
> glu32.lib as well.
> 
> 
>> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
>> installation ?
>>
>> Bjoern
> 
> 
> I have no idea.  But I'm  not sure if it should.  This is a fairly large 
> library and adding all dwt platforms to the tango distribution would 
> severely bloat the download.  I think it will be important to package 
> dwt-win and dwt-linux in an easy-to-install format, however.
> 
> One option I'm thinking about is a sort of dsss package (making it easy 
> to install like dsss net install).  All you should have to do is 
> download the latest stable release of dwt (packaged something like 
> DD-dwt-win-vXX.zip) and install the package locally with something like 
> "dsss install DD-dwt-win-vXX.zip" which would install the *.di files and 
> library.  This would make for simple integration of the package into 
> IDE's and such.  But currently dsss does not have this feature... would 
> be kind of nice, though. ;)
> 
> -JJR

What about "dsss net install dwt", that is usually very simple
February 12, 2008
Re: DWT-Win gentle remarks
John Reimer schrieb:
>> 2) Using the latest dwt snapshot requires opengl32.lib. Please add 
>> this file to the lib. download
> 
> 
> Right...I forgot about that. Thanks for the reminder. It also requires 
> glu32.lib as well.

the zip file for dwt-win import libs is updated
February 13, 2008
Re: DWT-Win gentle remarks
doob wrote:
> John Reimer wrote:
>> Bjoern wrote:
>>> 1) I hope that the usergdi etc. modifications will be merged into Tango.
>>>
>>
>>
>> We don't know how or if that will happen yet. But we definitely need 
>> to fix that somehow.  Having the directory structure that we have 
>> currently is suboptimal.
>>
>>
>>> 2) Using the latest dwt snapshot requires opengl32.lib. Please add 
>>> this file to the lib. download
>>
>>
>> Right...I forgot about that. Thanks for the reminder. It also requires 
>> glu32.lib as well.
>>
>>
>>> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
>>> installation ?
>>>
>>> Bjoern
>>
>>
>> I have no idea.  But I'm  not sure if it should.  This is a fairly 
>> large library and adding all dwt platforms to the tango distribution 
>> would severely bloat the download.  I think it will be important to 
>> package dwt-win and dwt-linux in an easy-to-install format, however.
>>
>> One option I'm thinking about is a sort of dsss package (making it 
>> easy to install like dsss net install).  All you should have to do is 
>> download the latest stable release of dwt (packaged something like 
>> DD-dwt-win-vXX.zip) and install the package locally with something 
>> like "dsss install DD-dwt-win-vXX.zip" which would install the *.di 
>> files and library.  This would make for simple integration of the 
>> package into IDE's and such.  But currently dsss does not have this 
>> feature... would be kind of nice, though. ;)
>>
>> -JJR
> 
> What about "dsss net install dwt", that is usually very simple


Yes, that is simple.  But I'd like an alternative option that can neatly 
package all the necessary content in one file for a particular version. 
 This way you can install/uninstall at whim knowing that you have the 
backup package immediately available for that version.  This is useful 
for off-line use when the net is not immediately available.

Currently, uninstalling a "net install" with dsss (I believe) does not 
backup the content.  My understanding is that you would have to download 
it all over again (Correct me if I'm wrong).  Also  I'm not sure how 
"net install" handles project versions, but I don't know of any easy way 
to install/uninstall different versions of a library (a procedure that 
might be useful for testing purposes).  Having a package, on the other 
hand, would eliminate this issue.  You can store these backups for later 
use if necessary, but not be obligated to use them once they are 
downloaded.

-JJR
February 13, 2008
Re: DWT-Win gentle remarks
John Reimer wrote:
> doob wrote:
>> John Reimer wrote:
>>> Bjoern wrote:
>>>> 1) I hope that the usergdi etc. modifications will be merged into 
>>>> Tango.
>>>>
>>>
>>>
>>> We don't know how or if that will happen yet. But we definitely need 
>>> to fix that somehow.  Having the directory structure that we have 
>>> currently is suboptimal.
>>>
>>>
>>>> 2) Using the latest dwt snapshot requires opengl32.lib. Please add 
>>>> this file to the lib. download
>>>
>>>
>>> Right...I forgot about that. Thanks for the reminder. It also 
>>> requires glu32.lib as well.
>>>
>>>
>>>> 3)Do you see a chance that DWT-X will be bundled with Tango to ease 
>>>> installation ?
>>>>
>>>> Bjoern
>>>
>>>
>>> I have no idea.  But I'm  not sure if it should.  This is a fairly 
>>> large library and adding all dwt platforms to the tango distribution 
>>> would severely bloat the download.  I think it will be important to 
>>> package dwt-win and dwt-linux in an easy-to-install format, however.
>>>
>>> One option I'm thinking about is a sort of dsss package (making it 
>>> easy to install like dsss net install).  All you should have to do is 
>>> download the latest stable release of dwt (packaged something like 
>>> DD-dwt-win-vXX.zip) and install the package locally with something 
>>> like "dsss install DD-dwt-win-vXX.zip" which would install the *.di 
>>> files and library.  This would make for simple integration of the 
>>> package into IDE's and such.  But currently dsss does not have this 
>>> feature... would be kind of nice, though. ;)
>>>
>>> -JJR
>>
>> What about "dsss net install dwt", that is usually very simple
> 
> 
> Yes, that is simple.  But I'd like an alternative option that can neatly 
> package all the necessary content in one file for a particular version. 
>  This way you can install/uninstall at whim knowing that you have the 
> backup package immediately available for that version.  This is useful 
> for off-line use when the net is not immediately available.
> 
> Currently, uninstalling a "net install" with dsss (I believe) does not 
> backup the content.  My understanding is that you would have to download 
> it all over again (Correct me if I'm wrong).  Also  I'm not sure how 
> "net install" handles project versions, but I don't know of any easy way 
> to install/uninstall different versions of a library (a procedure that 
> might be useful for testing purposes).  

DSSS net has absolutely no concept of versions.  A library is either 
installed or it isn't.  So you are correct.  If you need to be able to 
switch between various versions then DSSS is very little help.

--bb
Top | Discussion index | About this forum | D home