www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Mono-D 0.3.0

reply "alex" <info alexanderbothe.com> writes:
A couple of new completion features + several bugfixes

- [Internal] Refactored and re-organized code structures, 
hopefully easier to maintain & understand; Removal of unnecessary 
code
- [Resolver] Implemented selective imports & scoped importing
- [Resolver] Foreach iterator resolution implemented; opApply 
technique also accepted in most cases!
- [Parser] dmd v2.058 support + several improvements + less 
workaround
- [Resolver] Rudimentary resolution of template instance 
arguments -- comparing parameters with arguments still todo
- [Parser] No Expression to TypeDeclaration workaround anymore
- [Formatting] Fixed policy serialization problem
- [Options] Fixed library browsing in the project options

Project:     http://mono-d.sourceforge.net
Bugs/Issues: https://github.com/aBothe/Mono-D/issues
Feb 29 2012
next sibling parent Andrea Fontana <advmail katamail.com> writes:
Keep up the good work!

Il giorno mer, 29/02/2012 alle 17.21 +0100, alex ha scritto:

 A couple of new completion features + several bugfixes
=20
 - [Internal] Refactored and re-organized code structures,=20
 hopefully easier to maintain & understand; Removal of unnecessary=20
 code
 - [Resolver] Implemented selective imports & scoped importing
 - [Resolver] Foreach iterator resolution implemented; opApply=20
 technique also accepted in most cases!
 - [Parser] dmd v2.058 support + several improvements + less=20
 workaround
 - [Resolver] Rudimentary resolution of template instance=20
 arguments -- comparing parameters with arguments still todo
 - [Parser] No Expression to TypeDeclaration workaround anymore
 - [Formatting] Fixed policy serialization problem
 - [Options] Fixed library browsing in the project options
=20
 Project:     http://mono-d.sourceforge.net
 Bugs/Issues: https://github.com/aBothe/Mono-D/issues
Feb 29 2012
prev sibling next sibling parent "Nick Sabalausky" <a a.a> writes:
"alex" <info alexanderbothe.com> wrote in message 
news:ruxkzdvwiaugvazsflby forum.dlang.org...
A couple of new completion features + several bugfixes

 - [Internal] Refactored and re-organized code structures, hopefully easier 
 to maintain & understand; Removal of unnecessary code
 - [Resolver] Implemented selective imports & scoped importing
 - [Resolver] Foreach iterator resolution implemented; opApply technique 
 also accepted in most cases!
 - [Parser] dmd v2.058 support + several improvements + less workaround
 - [Resolver] Rudimentary resolution of template instance arguments --  
 comparing parameters with arguments still todo
 - [Parser] No Expression to TypeDeclaration workaround anymore
 - [Formatting] Fixed policy serialization problem
 - [Options] Fixed library browsing in the project options

 Project:     http://mono-d.sourceforge.net
 Bugs/Issues: https://github.com/aBothe/Mono-D/issues
Wow, you're really moving quick with this!
Feb 29 2012
prev sibling next sibling parent Andrei Alexandrescu <SeeWebsiteForEmail erdani.org> writes:
On 2/29/12 10:21 AM, alex wrote:
 A couple of new completion features + several bugfixes

 - [Internal] Refactored and re-organized code structures, hopefully
 easier to maintain & understand; Removal of unnecessary code
 - [Resolver] Implemented selective imports & scoped importing
 - [Resolver] Foreach iterator resolution implemented; opApply technique
 also accepted in most cases!
 - [Parser] dmd v2.058 support + several improvements + less workaround
 - [Resolver] Rudimentary resolution of template instance arguments --
 comparing parameters with arguments still todo
 - [Parser] No Expression to TypeDeclaration workaround anymore
 - [Formatting] Fixed policy serialization problem
 - [Options] Fixed library browsing in the project options

 Project: http://mono-d.sourceforge.net
 Bugs/Issues: https://github.com/aBothe/Mono-D/issues
That's awesome. Keep up the good work! Andrei
Feb 29 2012
prev sibling next sibling parent Piotr Szturmaj <bncrbme jadamspam.pl> writes:
alex wrote:
 A couple of new completion features + several bugfixes

 - [Internal] Refactored and re-organized code structures, hopefully
 easier to maintain & understand; Removal of unnecessary code
 - [Resolver] Implemented selective imports & scoped importing
 - [Resolver] Foreach iterator resolution implemented; opApply technique
 also accepted in most cases!
 - [Parser] dmd v2.058 support + several improvements + less workaround
 - [Resolver] Rudimentary resolution of template instance arguments --
 comparing parameters with arguments still todo
 - [Parser] No Expression to TypeDeclaration workaround anymore
 - [Formatting] Fixed policy serialization problem
 - [Options] Fixed library browsing in the project options

 Project: http://mono-d.sourceforge.net
 Bugs/Issues: https://github.com/aBothe/Mono-D/issues
Great! It has the best D code completion I have seen so far.
Feb 29 2012
prev sibling parent reply "F i L" <witte2008 gmail.com> writes:
Awesome job, Alex!

With the performance improvements of Mono 2.8.6.5 and 
Parser/Performance improvements of Mono-D 3.0 working with D is 

I get the same experience on all three platforms.

It would be nice to see Mono-D (and other IDEs) linked to from 
the dlang.org somewhere. So new D users won't have to dig through 
the forums or sift through dead dsource.org projects to find it. 
Seeing as how, for some of us, proper IDE support is a big issue, 
and Mono-D + MonoDevelop is virtually on-par with Visual Studios 
(productivity wise).

I think it would help D's popularity to some degree if we could 
direct people to some "officially" supported IDEs. With Mono-D on 
top of course! ;)
Mar 01 2012
parent "alex" <info alexanderbothe.com> writes:
On Thursday, 1 March 2012 at 22:25:41 UTC, F i L wrote:
 Awesome job, Alex!

 With the performance improvements of Mono 2.8.6.5 and 
 Parser/Performance improvements of Mono-D 3.0 working with D is 

 since I get the same experience on all three platforms.

 It would be nice to see Mono-D (and other IDEs) linked to from 
 the dlang.org somewhere. So new D users won't have to dig 
 through the forums or sift through dead dsource.org projects to 
 find it. Seeing as how, for some of us, proper IDE support is a 
 big issue, and Mono-D + MonoDevelop is virtually on-par with 
 Visual Studios (productivity wise).

 I think it would help D's popularity to some degree if we could 
 direct people to some "officially" supported IDEs. With Mono-D 
 on top of course! ;)
Ha yeah, thanks, perhaps it would be cool to have a central Tutorial page on which everything becomes explained -- so first setting up dmd/gdc/ldc etc. on all platforms, setting up editors and IDEs, so on a real step-by-step basis, along with screenshots, Q&A sections and stuff .. I guess this would actually push! (And please, don't name Mono-D only, it isn't even finished yet though there are _some_ completion features ;-) ) One gui from wrote a document yesterday that explaines how to install dmd and MonoDevelop and Mono-D in a really noob-safe way https://docs.google.com/document/d/1otZvBUGM_soFAN-OH2BtdB_-J9qiw_2nJM0WNDzvSho/edit?pli=1&pli=1
Mar 02 2012