[nem-en] Code Completion Engine

Alejandro Serrano trupill at yahoo.es
Sun Feb 26 21:39:58 CET 2006


Hi,
I'm working again on the Code Completion Engine, to make it easier to 
integrate in MonoDevelop. I completely reworked it, so now instead of 
using line and column number, it takes a NemerleMemberInfo as parameter, 
the same returned from the TypeTree. I also added some tests, and made 
Engine a module instead of a class.
However, some things need more work:
- I have to finish the "type return": when you type "System.", you want 
it to return all type names, instead of constructors. I have to finish 
it, but that would separate both cases.
- As you can see in the tests, instance methods created in code are not 
returned, I don't know why.
- Finally, "string." should return all methods, properties and fields in 
the class or object, but it does not return nothing.
I think we should make a last effort to make all this cases work, so 
MonoDevelop plug-in can really work (as of now, it just shows a Type 
Tree, and half of the times it crashes). I don't know if I had made any 
mistake, or something internal should be reworked too. The latest 
sources I have been working are in SVN.

Thanks in advance for your help,
Alejandro

	
	
		
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com




More information about the devel-en mailing list