Acabo de probar MonoDevelop 0.2, como queria hacerlo bien he pasado al nuevo kernel 2.6.4 para poder tener soporte NPTL (nuevo modelo de threads más eficiente de Linux), he activado el flag correspondiente de la variable USE de Gentoo y he recompilado las glibc para que también tengan soporte NPTL.
El NPTL es requisito para que funcione el debugger de MonoDevelop, de ahi que haya tenido que montar todo ese jaleo solo por el editor. También he recompilado mono 0.31 con –with-nptl=yes, finalmente he instalado todas las dependencias de MonoDevelop: gtk-sharp-0.18, gecko-sharp 0.1, mono-debugger 0.6, monodoc 0.13… y finalmente monodevelop 0.2. Por suerte ha ido todo muy fino sin problemas 🙂
Sobre MonoDevelop, ha mejorado bastante. Ahora tenemos monodoc integrado, el autocompletado ha mejorado (aunque solo me funciona cuando hago proyectos, para ficheros simples no va :-() y dispone del depurador que no depura nada, solo se cuelga xD No es usable el depurador, de hecho no he conseguido hacerlo funcionar ni una vez. El editor de texto también ha mejorado, antes cada vez que hacias una nueva linea se iba al principio el cursor y ahora va hasta la posición donde este indentado.
Lo que más me fastidia es que no tenga autocompletado en archivos normales y que solo funcione con combinados (proyectos). Una pena, y eso que reporte el bug antes de la 0.1 y Todd Berman me dijo que ya lo había solucionado, tendré que avisarle de nuevo.
Por cierto, el kernel 2.6 muy chulo aunque ha hecho que no me funcione el doble click en el touchpad, de todas formas he encontrado un howto en el foro de gentoo para hacer que GPM lo coja bien. Los drivers del modem (smart link) del portatil tampoco funcionan con el 2.6, por suerte no suelo utilizar ese modem. Aun tengo que probar la targeta wireless, a ver que tal 😉