I would like the IDE to be able to upload code that has been tested compiled without the need to recompile it before uploading.
So, I hit Verify and the IDE compiles the code and lets you know if there are any issues.
Then when you hit Upload, without changing anything in the editor it has to compile the code again before uploading.
It would make the development time faster as the compiler would only need to run again, if the source code has changed.
That's all, thanks.
Oh if you would like some money to make this change, then a small http://www.kickstarter.com could be used to help pay for the development and to also share the Arduino love.
It could be good for people to generally support Arduino development who have got a clone and want the original creators to get a few bucks for the great work.
I already did this. It was issue #638. No need for a kickstarter! But if you want to contribute financially, this work and pretty much all my Arduino contributions and libraries are funded by PJRC's sales of Teensy...
David committed my patch to github on December 16. Actually, I had left "Verify" separate, but he combined it with "Compile", so it works pretty much exactly the way you want.
You could grab the latest code from github and compile.
A release candidate is supposedly going to be published in the next few days. Using the release candidate and reporting (with detailed info) any bugs is an excellent way to contribute to Arduino without digging into the actual code. Typically very few people bother to really test the release candidates. Often they're only announced on the developer mail list, so relatively few people even know they exist. If you have a little time to spend testing next week, you really can pretty easily make a real contribution.