November 07, 2006 Re: Eclipse plugin | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ary Manzana | Ary Manzana wrote: > Bruno Medeiros escribió: >> Let me know when you get back. > > I'm back. > > > I have a lot of questions, it would be >> nice if we could exchange IM contacts (MSN, YM?), for now, I'm usually >> at the D IRC channel (bruno_m). > > Which server? I didn't find it. My MSN is asterite ĉe hotmail punkto com. > >> For starters: "Ported most of DMD lexer and parser code. " - What do you mean "most" ? And what task are you planning to do next? > > In http://www.dsource.org/projects/descent/wiki/WikiStart I added a section below, "How to help?". There you'll find the explantation for "most". Actually, the lexer and parser code are ported, but the source ranges for elements are still missing for a lot of elements, as well as the nice AST interfaces. > >> My original planning was for me to do first an IDE-decoupled command-line tool that would perform some operations useful-even-outside-of-an-IDE, like code beautification or refactoring. This isn't just for project phased planning or code abstraction, I think it's a worthy goal of itself. Such IDE-decoupled tool could then be used by developers who use another IDE,editor (or none at all). Perhaps it could also be useful (by porting or direct use) to other IDEs in the future. (like Poseidon maybe?) > > Sounds like an interesting project, but I don't like the idea of a plugin using command lines. But that's just me. Well if the actual functionality is implemented in small libs, it could be exposed in both ways ... would be smart in any case, no? -- Lars Ivar Igesund blog at http://larsivi.net DSource & #D: larsivi |
November 08, 2006 Re: Eclipse plugin | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lars Ivar Igesund | Lars Ivar Igesund wrote: > Ary Manzana wrote: > >> Bruno Medeiros escribió: >>> Let me know when you get back. >> I'm back. >> >> > I have a lot of questions, it would be >>> nice if we could exchange IM contacts (MSN, YM?), for now, I'm usually >>> at the D IRC channel (bruno_m). >> Which server? I didn't find it. My MSN is asterite ĉe hotmail punkto com. >> >>> For starters: "Ported most of DMD lexer and parser code. " - What do you >>> mean "most" ? And what task are you planning to do next? >> In http://www.dsource.org/projects/descent/wiki/WikiStart I added a >> section below, "How to help?". There you'll find the explantation for >> "most". Actually, the lexer and parser code are ported, but the source >> ranges for elements are still missing for a lot of elements, as well as >> the nice AST interfaces. >> >>> My original planning was for me to do first an IDE-decoupled >>> command-line tool that would perform some operations >>> useful-even-outside-of-an-IDE, like code beautification or refactoring. >>> This isn't just for project phased planning or code abstraction, I think >>> it's a worthy goal of itself. Such IDE-decoupled tool could then be used >>> by developers who use another IDE,editor (or none at all). Perhaps it >>> could also be useful (by porting or direct use) to other IDEs in the >>> future. (like Poseidon maybe?) >> Sounds like an interesting project, but I don't like the idea of a >> plugin using command lines. But that's just me. > > Well if the actual functionality is implemented in small libs, it could be > exposed in both ways ... would be smart in any case, no? > Yes, that's I meant. The (Eclipse) plugin uses the lib directly, not through the command-line. The command-line is just an alternative front-end. -- Bruno Medeiros - MSc in CS/E student http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D |
Copyright © 1999-2021 by the D Language Foundation