Reading the OsNews "article" on stetic I noticed someone posted that MonoDevelop had stalled and things like completion didn't work very well. Well neither is really true anymore.
Since 0.5.1 almost all know code-completion bugs have been fixed. If you have C# code that you think should be completing but isn't please file a bug with a small example. We also fixed many of our non-wishlist or feature request bugs. These will be in our 0.6 release.
I posted what I know to not work at the MonoDevelop list. A recap:
Things I know about:
- C# 2 features will likely mess up completion
- enter/double-click should complete
- 0xdead type numbers are not parsed correctly (because of code that depends on an apparent .net 1.1 bug)
If no serious bugs come up with completion, I plan to start looking into adding C# 2 support to the parser which could involve going a few different directions.
Since 0.6 was branched, I have mostly finished the C# port of the docking widget and we have enabled that. This should make building simpler, and will allow us to be self-hosting.