Just another update.
I've been battling with the output of gmake under cygwin, apparently the processEasy function that gmake uses to execute commands (like avr-gcc) have some bugs under cygwin and i can't get the correct output from gmake.
for now i'am using a similar compile as the Java IDE the main difference is:
1 - made an external console application
2 - the external application uses a configuration file with a syntax similar to variable declaration in makefiles...
What i've been doing1 - Plugin system to allow external assemblies loaded into the Editor
2 - Plugins can execute commands from other plugins
3 - Menus and toolbars configurable with XML files (can execute commands from plugins, etc)
4 - Compile and upload process
5 - Browser window to allow a "start page" and load web pages (help and stuff)
The five points that i mentioned are not all 100% but the are all > 80% done
with does 5 tasks completed i will release a 1 version to download
Then i will work into. sketchs with pde files (like the original editor. now they are only cpp based)
. intellisence
. syntax highlight
also i have a couple of questions to the community:
1 - I have planed to allow .net code do be written in the editor and allow an easy integration with the hardware. what do you think?
2 - I've thinking of releasing the project in google code or code plex. where to put it?
3 - there are a growing number of similar projects in the forum and i've started to think if we really need an new Editor/IDE. what do you think?
Thanks!