Rebased the bugfix from the original Google Code issue #292 to work with Arduino 1.6.x
Description of original fix provided by Pete62:
The later 8 bit AVR's use two registers (TCCRxA, TCCRxB) whereas the ATmega8 only uses a single register (TCCR2) to house the control bits for Timer 2. Bits were inadvertently being cleared.
* commit 'b8b2869753d488bfd203615637e1de3912589a92': (68 commits)
Updated revisions.txt
Fixed wrong path in successful message
arduino-core: restored debug info in class files
Fixed NPE in case of missing boardData
Added missing translations
Added windows drivers
Added warning for uncertified boards
Update revision.txt
update revisions.txt
SoftwareSerial: match bool API with HardwareSerial
Fix to save as to parent folder is needed by all OSs, not just Mac
Update revision.txt
MacOSX: previous better IDE was missing some pieces. Added
MacOSX: better IDE
Updated revisions.txt
NEW button now behaves as clicking File -> New menu entry. Fixes#2685
Windows: bundled JRE updated to 8u31 build.xml now uses unzip target
Added .getParentFile() to saveas for mac. This prevents saving into the sketch itself
Compound edits weren't part of the undo/redo dance
An undoable action marks the sketh as modified
...
To avoid having a .cpp just for an extern variable definition, `static`
has been chosen over `extern`.
As the `EEPROMClass` class simply wraps functionality located elsewhere,
it is completely compiled away. Even though each translation unit which
includes the header will get a copy with internal linkage, there is no
associated overhead.
More info
[here](http://stackoverflow.com/questions/29098518/extern-variable-only-in-header-unexpectedly-working-why)
* commit '71c39489180723b13cabe3c07e3994a239f8a03e':
Updated translations
Updated offline docs
Corrected some email contacts.
MacOS tests fix: new way of discovering work dir conflicts with tests execution. Fixed.
Updated build_pull_request.bash
Renamed mac build from "macosxnew" to "macosx-java-latest"
Updated revision log. Version set to 1.6.0rc3
build.xml and mac. Change in platform names: macosx now macosxnew, oldmacosx now macosx
Fixed bug with paths with spaces
build_pull_requests now builds oldmacosx as well
Macosx: new appbundler, new macosx builds. Use platform=macosx and platform=oldmacosx
build_pull_requests now moves the artifacts to the parent folder: this allows calling "clean" target before each build
build.xml linux-clean target was not deleting old linux builds
Fix typos in BlinkWithoutDelay.ino
Conflicts:
build/build.xml