Descent, now with Open Type Hierarchy
    Ary Borenszweig 
    ary at esperanto.org.ar
       
    Wed Jul 29 04:45:46 PDT 2009
    
    
  
Qian Xu escribió:
> Ary Borenszweig wrote:
>> Enjoy :-)
> 
> Great work.
> 
> BTW: Is there any plan to make a "Organize Imports" feature? It would be
> very helpful.
Well... now that I've looked at some of JDT's code about this, seems a 
pretty hard thing to implement (to translate from Java to D, actually). 
But I'll try to do it, little by little.
One question about this. Imagine you have:
void foo() {
   auto name = readln();
   writefln("Hello %s!", name);
}
When requesting "Organize Imports", which one would you prefer?
1.
import std.stdio;
void foo() {
   auto name = readln();
   writefln("Hello %s!", name);
}
2.
import std.stdio: readln, writefln;
void foo() {
   auto name = readln();
   writefln("Hello %s!", name);
}
I think the second one is better because it's easier to understand the 
code, but the list of names might get very long. But I remember there 
were bugs related to selective imports, and I can't remember which were 
them. (and maybe it's also harder to implement)
    
    
More information about the Digitalmars-d-announce
mailing list