Descent 0.4 released

Ary Manzana ary at esperanto.org.ar
Sun Aug 12 14:39:47 PDT 2007


Vladimir Panteleev escribio':
> On Sun, 12 Aug 2007 20:30:55 +0300, Ary Manzana <ary at esperanto.org.ar> wrote:
> 
>> - trac: http://www.dsource.org/projects/descent/report?action=new
> 
> I noticed that visiting the above link gives me a "Forbidden" error:
> 
>> REPORT_CREATE privileges are required to perform this operation

Ok, now you should be able to do it.

> 
> So, I decided to give Descent a shot, and tried to import my current project (created a new project based on an existing source directory). However, after clicking "Finish", Eclipse seemed to freeze and started eating tons of resources. I almost gave up on it finishing, when it finally "unfroze". Given that I was running Eclipse in a Linux VM (although my host is a decent machine), and the project being fairly sizeable (over 8000 lines of code), the ~5 minute analysis time doesn't sound too unreasonable - however, is it possible to add some kind of visual feedback, or if not - detect that the processing may take a long time and display a warning or something?

I'll try to see why it takes so long. Even if it is a big project, it 
shouldn't take that long.

> 
> Anyway, this is really something - especially the code formatter :D
> As a minor feature request, I'd like to see an option to format classes like this:
> 
> class Foo
> {
> 	int x;
> 
> private:
> 	int y;
> 
> public:
> 	int z;
> }
> 
> This indentation style is used quite often in Phobos, and I use it as well.
> I guess it might require adding "negative" indentation for certain elements to the formatter engine...

I think this is doable. I'll ask Robert. :-)

> 
>  From what I understood, things like code completion, "Open Declaration" and stuff pertaining to Quick Assist isn't implemented yet, is it? If any of it is supposed to be working, it didn't work for me...

No, they don't work yet. Only the featues I mentioned are the new stuff.

Regards,
Ary



More information about the Digitalmars-d-announce mailing list