possible compiler malfunction

westfw:
Though perhaps it's not as well-known as expected. (part of the issue is that the normal Arduino user is not expected to be using conditional compilation)

Weeeeelllllllllllllllll............. yeah. but you cant fault me for having impressive code.

Id much rather use emacs (yes im old school. but i code in emacs faster than any editor iv found), but i havent had much success with a custom build process.