Suddenly, with 1.0, a "sketch" no longer would "verify".
I looked at the documentation
http://arduino.cc/en/Reference/StringToUpperCase and found a note that says "As of 1.0, toUpperCase() modifies the string in place rather than returning a new one. "
I thought that an interesting change and took the link to the example at
http://arduino.cc/en/Tutorial/StringCaseChanges but found that it DOESN'T WORK with 1.0.
I fingered out what the cryptic line means and that it implied changing, for example
stringTwo = stringTwo.toLowerCase(); to
stringTwo.toLowerCase();Great! I've got it, but I want my code to work on any version during this transition time. I got that fingered out too, and wrote:
#if defined(ARDUINO) && ARDUINO >= 100 // 1.00 or later
stringTwo.toLowerCase();
#else
stringTwo = stringTwo.toLowerCase(); // pre 1.0
#endif
Now I want to fix the example to show exactly this code, so it will work for everyone. It will also explain the change to everyone and give an example of universal code. When I try, it says "Insufficient privileges to perform action."
How do I become one of the "privileged" few? (one percent?)