commit 46c53560dda0f2227c7d36b21586763c1fdbaa96
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Feb 12 19:50:48 2012 +0100

    update NEWS

 NEWS |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 7fa4627fd477131b7c4a12096dd7af69ea69769a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Feb 12 19:00:13 2012 +0100

    Bug 661807 - Gnoduino doesn't compile with newer avr-libc
    this is a temporary fix because we're enforcing bundled API for this branch

 hardware/arduino/cores/arduino/wiring.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 350a19bc52b1a43db9df82cd4c3b61b1c3bd0c04
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Feb 12 18:50:42 2012 +0100

    Add temporary patch to use arduino API files from gnoduino bundle
    rather than system because we're already incompatible with 1.0
    release. The proper way to do this is to actually detect the API version

 setup.py    |    2 +-
 src/misc.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f5924ea878dc77345e58a001959ecfac94357338
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Feb 11 22:56:11 2012 +0100

    do not append errorneous empty data to defaults

 src/prefs.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 07a03607c6e1f9a6bed8f5fcbcb1b460ce9f33da
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jan 9 02:10:10 2012 +0100

    Bug 667501 - gnoduino doesn't start when preferences.txt is missing

 src/prefs.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 659667fcdc2e85ba84e8df9b6371aa0ae1cdaffe
Merge: e48b84b 8a3c686
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jan 1 12:13:14 2012 +0100

    Update libraries target from upstream

commit e48b84b9ac4d7b6fc0c0ba9b0112d6519408c6a2
Merge: bbca8b9 ecdf61e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Dec 31 14:47:27 2011 +0100

    update hardware target from upstream

commit bbca8b960031bb53e33e0892f70d78342ca3f297
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Dec 28 01:28:20 2011 +0100

    Use share/arduino source when available
    
    Fixes bug #659311

 setup.py    |   43 +++++++++++++++++++------------------------
 src/misc.py |    1 +
 2 files changed, 20 insertions(+), 24 deletions(-)

commit f2c3b1651ebc0d942e2ef444f8c3256535b01296
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Sep 6 18:51:57 2011 +0200

    Factorize path finding functions
    
    Some functions were missing the check in the /usr/local dir. This
    should fix it also.

 src/misc.py |  106 ++++++++++------------------------------------------------
 1 files changed, 19 insertions(+), 87 deletions(-)

commit ae696963ebf2e6c8248d60365fe730c846d22795
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Dec 7 20:59:25 2011 +0100

    synchronise with latest upstream reference

 reference/ASCIIchart.html                      |  232 --------------
 reference/Abs.html                             |  112 ++-----
 reference/AnalogRead.html                      |  114 ++------
 reference/AnalogReference.html                 |  116 ++------
 reference/AnalogWrite.html                     |  112 ++-----
 reference/Arithmetic.html                      |  112 ++-----
 reference/Array.html                           |  114 ++------
 reference/Assignment.html                      |  114 ++------
 reference/AttachInterrupt.html                 |  114 ++------
 reference/BeginSerial.html                     |   85 -----
 reference/Bit.html                             |  114 ++------
 reference/BitClear.html                        |  112 ++-----
 reference/BitRead.html                         |  114 ++------
 reference/BitSet.html                          |  112 ++-----
 reference/BitWrite.html                        |  112 ++-----
 reference/Bitshift.html                        |  112 ++-----
 reference/BitwiseAnd.html                      |  114 ++------
 reference/BitwiseCompound.html                 |  146 ---------
 reference/BitwiseCompoundAnd.html              |  114 ++------
 reference/BitwiseCompoundOr.html               |  114 ++------
 reference/BitwiseXorNot.html                   |  112 ++-----
 reference/Board.html                           |  132 --------
 reference/Boolean.html                         |  112 ++-----
 reference/BooleanVariables.html                |  116 ++------
 reference/Braces.html                          |  115 ++------
 reference/Break.html                           |  115 ++------
 reference/Byte.html                            |  114 ++------
 reference/ByteCast.html                        |  114 ++------
 reference/Cast.html                            |   90 ------
 reference/Changes.html                         |  114 ++------
 reference/Char.html                            |  114 ++------
 reference/CharCast.html                        |  114 ++------
 reference/ClientAvailable.html                 |  260 ++++++++--------
 reference/ClientConnect.html                   |  265 ++++++++--------
 reference/ClientConnected.html                 |  255 ++++++++--------
 reference/ClientConstructor.html               |  182 +++---------
 reference/ClientFlush.html                     |  118 ++------
 reference/ClientPrint.html                     |  122 ++------
 reference/ClientPrintln.html                   |  122 ++------
 reference/ClientRead.html                      |  118 ++------
 reference/ClientStop.html                      |  116 ++------
 reference/ClientWrite.html                     |  116 ++------
 reference/Comments.html                        |  112 ++-----
 reference/Comparison.html                      |  112 ++-----
 reference/Const.html                           |  114 ++------
 reference/Constants.html                       |  112 ++-----
 reference/Constrain.html                       |  112 ++-----
 reference/Continue.html                        |  112 ++-----
 reference/Cos.html                             |  112 ++-----
 reference/Define.html                          |  114 ++------
 reference/Delay.html                           |  112 ++-----
 reference/DelayMicroseconds.html               |  114 ++------
 reference/DetachInterrupt.html                 |  114 ++------
 reference/DigitalRead.html                     |  112 ++-----
 reference/DigitalWrite.html                    |  112 ++-----
 reference/DoWhile.html                         |  115 ++------
 reference/Double.html                          |  114 ++------
 reference/EEPROM.html                          |  114 ++------
 reference/EEPROMRead.html                      |  114 ++------
 reference/EEPROMWrite.html                     |  203 ++++++-------
 reference/Else.html                            |  115 ++------
 reference/Ethernet.html                        |  141 +++------
 reference/EthernetBegin.html                   |  202 ++++++------
 reference/Extended.html                        |  226 --------------
 reference/FAQ.html                             |  114 ++-----
 reference/FileAvailable.html                   |  115 ++-----
 reference/FileClose.html                       |  114 ++------
 reference/FileFlush.html                       |  115 ++-----
 reference/FilePeek.html                        |  117 ++------
 reference/FilePosition.html                    |  114 ++------
 reference/FilePrint.html                       |  119 ++------
 reference/FilePrintln.html                     |  119 ++------
 reference/FileRead.html                        |  117 ++------
 reference/FileSeek.html                        |  114 ++------
 reference/FileSize.html                        |  112 ++-----
 reference/FileWrite.html                       |  120 ++------
 reference/Float.html                           |  116 ++------
 reference/FloatCast.html                       |  114 ++------
 reference/For.html                             |  116 ++------
 reference/Fpconstants.html                     |  115 ++------
 reference/FunctionDeclaration.html             |  140 ---------
 reference/Goto.html                            |  112 ++-----
 reference/Guide_ArduinoBT.html                 |  114 ++-----
 reference/Guide_ArduinoEthernetShield.html     |  118 ++------
 reference/Guide_ArduinoLilyPad.html            |  110 ++-----
 reference/Guide_ArduinoMini.html               |  110 ++-----
 reference/Guide_ArduinoNano.html               |  110 ++-----
 reference/Guide_ArduinoPro.html                |  110 ++-----
 reference/Guide_ArduinoProMini.html            |  110 ++-----
 reference/Guide_ArduinoXbeeShield.html         |  110 ++-----
 reference/Guide_Board.html                     |   82 -----
 reference/Guide_Environment.html               |  167 ++++-------
 reference/Guide_Guide.html                     |   61 ----
 reference/Guide_HomePage.html                  |   81 -----
 reference/Guide_Introduction.html              |  110 ++-----
 reference/Guide_MacOSX.html                    |  133 +++------
 reference/Guide_RecentChanges.html             |  135 --------
 reference/Guide_References.html                |   82 -----
 reference/Guide_Troubleshooting.html           |  211 ++++++--------
 reference/Guide_Windows.html                   |  133 +++------
 reference/Guide_index.html                     |  110 ++-----
 reference/HighByte.html                        |  114 ++------
 reference/HomePage.html                        |  192 ------------
 reference/If.html                              |  112 ++-----
 reference/Include.html                         |  115 ++------
 reference/Increment.html                       |  112 ++-----
 reference/IncrementCompound.html               |  112 ++-----
 reference/Int.html                             |  116 ++------
 reference/IntCast.html                         |  114 ++------
 reference/IntegerConstants.html                |  112 ++-----
 reference/Interrupts.html                      |  112 ++-----
 reference/Keywords.html                        |  275 ----------------
 reference/Libraries.html                       |  124 ++------
 reference/LiquidCrystal.html                   |  112 ++-----
 reference/LiquidCrystalAutoscroll.html         |  114 ++------
 reference/LiquidCrystalBegin.html              |  115 ++------
 reference/LiquidCrystalBlink.html              |  114 ++------
 reference/LiquidCrystalClear.html              |  112 ++-----
 reference/LiquidCrystalConstructor.html        |  115 ++------
 reference/LiquidCrystalCreateChar.html         |  115 ++------
 reference/LiquidCrystalCursor.html             |  114 ++------
 reference/LiquidCrystalDisplay.html            |  114 ++------
 reference/LiquidCrystalHome.html               |  112 ++-----
 reference/LiquidCrystalLeftToRight.html        |  116 ++------
 reference/LiquidCrystalNoAutoscroll.html       |  114 ++------
 reference/LiquidCrystalNoBlink.html            |  114 ++------
 reference/LiquidCrystalNoCursor.html           |  114 ++------
 reference/LiquidCrystalNoDisplay.html          |  114 ++------
 reference/LiquidCrystalPrint.html              |  194 ++++++------
 reference/LiquidCrystalRightToLeft.html        |  114 ++------
 reference/LiquidCrystalScrollDisplayLeft.html  |  114 ++------
 reference/LiquidCrystalScrollDisplayRight.html |  114 ++------
 reference/LiquidCrystalSetCursor.html          |  115 ++------
 reference/LiquidCrystalWrite.html              |  204 ++++++------
 reference/Long.html                            |  114 ++------
 reference/LongCast.html                        |  114 ++------
 reference/Loop.html                            |  112 ++-----
 reference/LowByte.html                         |  114 ++------
 reference/Map.html                             |  112 ++-----
 reference/Max.html                             |  112 ++-----
 reference/Micros.html                          |  112 ++-----
 reference/Millis.html                          |  112 ++-----
 reference/Min.html                             |  112 ++-----
 reference/Modulo.html                          |  112 ++-----
 reference/NoInterrupts.html                    |  114 ++------
 reference/NoTone.html                          |  114 ++------
 reference/PROGMEM.html                         |  197 ------------
 reference/PinMode.html                         |  112 ++-----
 reference/Pointer.html                         |  112 ++-----
 reference/PortManipulation.html                |  128 --------
 reference/Pow.html                             |  112 ++-----
 reference/PrintBinary.html                     |   80 -----
 reference/PrintByte.html                       |   80 -----
 reference/PrintHex.html                        |   80 -----
 reference/PrintInteger.html                    |   80 -----
 reference/PrintMode.html                       |   79 -----
 reference/PrintNewline.html                    |   80 -----
 reference/PrintOctal.html                      |   80 -----
 reference/PrintString.html                     |   80 -----
 reference/PulseIn.html                         |  112 ++-----
 reference/Random.html                          |  112 ++-----
 reference/RandomSeed.html                      |  114 ++------
 reference/RecentChanges.html                   |  395 ------------------------
 reference/Return.html                          |  112 ++-----
 reference/SD.html                              |  129 +++------
 reference/SDbegin.html                         |  112 ++-----
 reference/SDexists.html                        |  112 ++-----
 reference/SDmkdir.html                         |  112 ++-----
 reference/SDopen.html                          |  116 ++------
 reference/SDremove.html                        |  112 ++-----
 reference/SDrmdir.html                         |  114 ++------
 reference/SPI.html                             |  112 ++-----
 reference/SPIBegin.html                        |  112 ++-----
 reference/SPIEnd.html                          |  114 ++------
 reference/SPISetBitOrder.html                  |  114 ++------
 reference/SPISetClockDivider.html              |  114 ++------
 reference/SPISetDataMode.html                  |  114 ++------
 reference/SPITransfer.html                     |  114 ++------
 reference/Scope.html                           |  115 ++------
 reference/SemiColon.html                       |  112 ++-----
 reference/Serial.html                          |  112 ++-----
 reference/SerialAvailable.html                 |   82 -----
 reference/SerialRead.html                      |   82 -----
 reference/SerialWrite.html                     |   82 -----
 reference/Serial_Available.html                |  255 ++++++++--------
 reference/Serial_Begin.html                    |  110 ++-----
 reference/Serial_End.html                      |  110 ++-----
 reference/Serial_Flush.html                    |  117 ++-----
 reference/Serial_Peek.html                     |  113 ++-----
 reference/Serial_Print.html                    |  286 +++++++++---------
 reference/Serial_Println.html                  |  231 +++++++-------
 reference/Serial_Read.html                     |  113 ++-----
 reference/Serial_Write.html                    |  180 ++++++-----
 reference/ServerAvailable.html                 |  245 ++++++++--------
 reference/ServerBegin.html                     |  238 +++++++--------
 reference/ServerConstructor.html               |  173 ++--------
 reference/ServerPrint.html                     |  120 ++------
 reference/ServerPrintln.html                   |  120 ++------
 reference/ServerWrite.html                     |  244 +++++++--------
 reference/Servo.html                           |  114 ++------
 reference/ServoAttach.html                     |  114 ++------
 reference/ServoAttached.html                   |  114 ++------
 reference/ServoDetach.html                     |  114 ++------
 reference/ServoRead.html                       |  114 ++------
 reference/ServoWrite.html                      |  114 ++------
 reference/ServoWriteMicroseconds.html          |  114 ++------
 reference/Setup.html                           |  112 ++-----
 reference/ShiftOut.html                        |  281 +++++++++--------
 reference/Sin.html                             |  112 ++-----
 reference/Sizeof.html                          |  112 ++-----
 reference/SoftwareSerial.html                  |  216 +++++++------
 reference/SoftwareSerialBegin.html             |  114 ++------
 reference/SoftwareSerialConstructor.html       |  184 ++++++------
 reference/SoftwareSerialExample.html           |  207 -------------
 reference/SoftwareSerialPrint.html             |  240 +++++++--------
 reference/SoftwareSerialPrintln.html           |  240 +++++++--------
 reference/SoftwareSerialRead.html              |  114 ++------
 reference/Sq.html                              |   80 -----
 reference/Sqrt.html                            |  112 ++-----
 reference/Static.html                          |  112 ++-----
 reference/Stepper.html                         |  114 ++------
 reference/StepperBipolarCircuit.html           |  112 ++-----
 reference/StepperConstructor.html              |  114 ++------
 reference/StepperExample.html                  |  108 -------
 reference/StepperSetSpeed.html                 |  114 ++------
 reference/StepperStep.html                     |  114 ++------
 reference/StepperUnipolarCircuit.html          |  114 ++------
 reference/String.html                          |  114 ++------
 reference/StringBrackets.html                  |   30 --
 reference/StringCharAt.html                    |   48 ---
 reference/StringClass.html                     |  155 +---------
 reference/StringCompareTo.html                 |   50 ---
 reference/StringComparison.html                |   30 --
 reference/StringConcat.html                    |   30 --
 reference/StringConstructor.html               |   84 -----
 reference/StringEndsWith.html                  |   51 ---
 reference/StringEquals.html                    |   50 ---
 reference/StringEqualsIgnoreCase.html          |   50 ---
 reference/StringGetBytes.html                  |   46 ---
 reference/StringIndexOf.html                   |   51 ---
 reference/StringLastIndexOf.html               |   51 ---
 reference/StringLength.html                    |   47 ---
 reference/StringObject.html                    |  114 ++------
 reference/StringPlus.html                      |   30 --
 reference/StringReplace.html                   |   30 --
 reference/StringSetCharAt.html                 |   46 ---
 reference/StringStartsWith.html                |   51 ---
 reference/StringSubstring.html                 |   47 ---
 reference/StringToCharArray.html               |   46 ---
 reference/StringToLowerCase.html               |   49 ---
 reference/StringToUpperCase.html               |   49 ---
 reference/StringTrim.html                      |   47 ---
 reference/StyleGuide.html                      |  192 ------------
 reference/SwitchCase.html                      |  115 ++------
 reference/Tan.html                             |  114 ++------
 reference/Tone.html                            |  118 ++------
 reference/UnsignedChar.html                    |  114 ++------
 reference/UnsignedInt.html                     |  116 ++------
 reference/UnsignedLong.html                    |  114 ++------
 reference/VariableDeclaration.html             |  113 -------
 reference/Void.html                            |  112 ++-----
 reference/Volatile.html                        |  114 ++------
 reference/While.html                           |  115 ++------
 reference/Wire.html                            |  118 ++------
 reference/WireAvailable.html                   |  117 ++------
 reference/WireBegin.html                       |  112 ++-----
 reference/WireBeginTransmission.html           |  112 ++-----
 reference/WireEndTransmission.html             |  114 ++------
 reference/WireOnReceive.html                   |  114 ++------
 reference/WireOnRequest.html                   |  114 ++------
 reference/WireReceive.html                     |  162 ----------
 reference/WireRequestFrom.html                 |  114 ++------
 reference/WireSend.html                        |  171 ----------
 reference/Word.html                            |  112 ++-----
 reference/WordCast.html                        |  114 ++------
 reference/arduino.css                          |    1 -
 reference/environment.html                     |  231 +--------------
 reference/index.html                           |  115 ++------
 278 files changed, 7744 insertions(+), 25681 deletions(-)

commit ecdf61ea2fc243224e85adf09c2787d527da9b63
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Sat Nov 12 12:49:13 2011 +0100

    Added latest firmware for usbserial (not combined with DFU)

 .../Arduino-usbserial-atmega16u2-Mega2560-Rev3.hex |  254 ++++++++++++++++++++
 .../Arduino-usbserial-atmega16u2-MegaADK-Rev3.hex  |  254 ++++++++++++++++++++
 .../Arduino-usbserial-atmega16u2-Uno-Rev3.hex      |  254 ++++++++++++++++++++
 3 files changed, 762 insertions(+), 0 deletions(-)

commit 37c7c0c986ac4de7e36abeaccb1702a993c7bf6d
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Wed Nov 9 19:17:57 2011 +0100

    Added patches to optiboot from WestfW

 arduino/bootloaders/optiboot/Makefile              |  306 ++++++--
 arduino/bootloaders/optiboot/README.TXT            |   81 ++
 arduino/bootloaders/optiboot/boot.h                |  848 ++++++++++++++++++++
 arduino/bootloaders/optiboot/makeall               |   15 +-
 arduino/bootloaders/optiboot/omake                 |    2 +
 arduino/bootloaders/optiboot/omake.bat             |    1 +
 arduino/bootloaders/optiboot/optiboot.c            |  400 ++++++---
 .../bootloaders/optiboot/optiboot_atmega168.hex    |   35 +
 .../bootloaders/optiboot/optiboot_atmega168.lst    |  598 ++++++++++++++
 .../bootloaders/optiboot/optiboot_atmega328.hex    |   64 +-
 .../bootloaders/optiboot/optiboot_atmega328.lst    |  686 +++++++++-------
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |   33 -
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       |  520 ------------
 arduino/bootloaders/optiboot/optiboot_atmega8.hex  |   33 +
 arduino/bootloaders/optiboot/optiboot_atmega8.lst  |  604 ++++++++++++++
 .../bootloaders/optiboot/optiboot_diecimila.hex    |   33 -
 .../bootloaders/optiboot/optiboot_diecimila.lst    |  520 ------------
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |   34 -
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  |  533 ------------
 .../optiboot/optiboot_lilypad_resonator.hex        |   34 -
 .../optiboot/optiboot_lilypad_resonator.lst        |  533 ------------
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |   42 -
 arduino/bootloaders/optiboot/optiboot_luminet.lst  |  604 --------------
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |   33 -
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    |  520 ------------
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |   33 -
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    |  520 ------------
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |   34 -
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst |  533 ------------
 arduino/bootloaders/optiboot/pin_defs.h            |   80 ++
 arduino/bootloaders/optiboot/stk500.h              |   39 +
 31 files changed, 3274 insertions(+), 5077 deletions(-)

commit ad44442c30424f7b729aa0c03783655f433cc725
Author: Cristian Maglie <c.maglie@bug.st>
Date:   Wed Nov 9 10:40:30 2011 +0100

    Added latest firmware for atmega16u2 on R3 boards

 ...INED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex |  467 ++++++++++++++++++++
 ...BINED-dfu-usbserial-atmega16u2-MegaADK-Rev3.hex |  467 ++++++++++++++++++++
 ...-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex |  467 ++++++++++++++++++++
 3 files changed, 1401 insertions(+), 0 deletions(-)

commit aa62910333fdaa61a7e228bd4d45eef80bde9a34
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 16 08:07:13 2011 +0300

    post-release verion bump

 src/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4f8164ef7e1175e779c2348dfa46b25bc308dff5
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 14 14:16:18 2011 +0300

    bump version

 src/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c8edf3ab39098d9836a9e80db49c664aba32ea6e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 14 14:13:50 2011 +0300

    update NEWS

 NEWS |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit ef84a2358b4351e082b6fe2111fc81605e3bb06e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Aug 10 08:32:29 2011 +0300

    add reference help support

 MANIFEST.in |    1 +
 setup.py    |    4 ++++
 src/ui.py   |    5 +++++
 ui/main.ui  |    9 +++++++++
 4 files changed, 19 insertions(+), 0 deletions(-)

commit e0d3298469600c3ff8056682585de8071d912709
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 9 23:57:39 2011 +0300

    add initial reference target

 reference/ASCIIchart.html                      |  232 ++++++++++++++
 reference/Abs.html                             |  172 ++++++++++
 reference/AnalogRead.html                      |  189 +++++++++++
 reference/AnalogReference.html                 |  176 +++++++++++
 reference/AnalogWrite.html                     |  195 ++++++++++++
 reference/Arithmetic.html                      |  183 +++++++++++
 reference/Array.html                           |  202 ++++++++++++
 reference/Assignment.html                      |  169 ++++++++++
 reference/AttachInterrupt.html                 |  198 ++++++++++++
 reference/BeginSerial.html                     |   85 +++++
 reference/Bit.html                             |  168 ++++++++++
 reference/BitClear.html                        |  170 ++++++++++
 reference/BitRead.html                         |  170 ++++++++++
 reference/BitSet.html                          |  170 ++++++++++
 reference/BitWrite.html                        |  172 ++++++++++
 reference/Bitshift.html                        |  202 ++++++++++++
 reference/BitwiseAnd.html                      |  252 +++++++++++++++
 reference/BitwiseCompound.html                 |  146 +++++++++
 reference/BitwiseCompoundAnd.html              |  209 +++++++++++++
 reference/BitwiseCompoundOr.html               |  207 +++++++++++++
 reference/BitwiseXorNot.html                   |  167 ++++++++++
 reference/Board.html                           |  132 ++++++++
 reference/Boolean.html                         |  194 ++++++++++++
 reference/BooleanVariables.html                |  185 +++++++++++
 reference/Braces.html                          |  202 ++++++++++++
 reference/Break.html                           |  168 ++++++++++
 reference/Byte.html                            |  161 ++++++++++
 reference/ByteCast.html                        |  165 ++++++++++
 reference/Cast.html                            |   90 ++++++
 reference/Changes.html                         |  183 +++++++++++
 reference/Char.html                            |  168 ++++++++++
 reference/CharCast.html                        |  165 ++++++++++
 reference/ClientAvailable.html                 |  209 +++++++++++++
 reference/ClientConnect.html                   |  210 +++++++++++++
 reference/ClientConnected.html                 |  210 +++++++++++++
 reference/ClientConstructor.html               |  209 +++++++++++++
 reference/ClientFlush.html                     |  164 ++++++++++
 reference/ClientPrint.html                     |  168 ++++++++++
 reference/ClientPrintln.html                   |  168 ++++++++++
 reference/ClientRead.html                      |  164 ++++++++++
 reference/ClientStop.html                      |  165 ++++++++++
 reference/ClientWrite.html                     |  163 ++++++++++
 reference/Comments.html                        |  171 ++++++++++
 reference/Comparison.html                      |  177 +++++++++++
 reference/Const.html                           |  173 +++++++++++
 reference/Constants.html                       |  195 ++++++++++++
 reference/Constrain.html                       |  175 +++++++++++
 reference/Continue.html                        |  167 ++++++++++
 reference/Cos.html                             |  164 ++++++++++
 reference/Define.html                          |  182 +++++++++++
 reference/Delay.html                           |  191 ++++++++++++
 reference/DelayMicroseconds.html               |  194 ++++++++++++
 reference/DetachInterrupt.html                 |  159 ++++++++++
 reference/DigitalRead.html                     |  193 ++++++++++++
 reference/DigitalWrite.html                    |  198 ++++++++++++
 reference/DoWhile.html                         |  170 ++++++++++
 reference/Double.html                          |  161 ++++++++++
 reference/EEPROM.html                          |  158 ++++++++++
 reference/EEPROMRead.html                      |  197 ++++++++++++
 reference/EEPROMWrite.html                     |  190 ++++++++++++
 reference/Else.html                            |  186 +++++++++++
 reference/Ethernet.html                        |  179 +++++++++++
 reference/EthernetBegin.html                   |  187 +++++++++++
 reference/Extended.html                        |  226 ++++++++++++++
 reference/FAQ.html                             |  195 ++++++++++++
 reference/FileAvailable.html                   |  167 ++++++++++
 reference/FileClose.html                       |  166 ++++++++++
 reference/FileFlush.html                       |  166 ++++++++++
 reference/FilePeek.html                        |  168 ++++++++++
 reference/FilePosition.html                    |  166 ++++++++++
 reference/FilePrint.html                       |  173 +++++++++++
 reference/FilePrintln.html                     |  173 +++++++++++
 reference/FileRead.html                        |  168 ++++++++++
 reference/FileSeek.html                        |  168 ++++++++++
 reference/FileSize.html                        |  164 ++++++++++
 reference/FileWrite.html                       |  173 +++++++++++
 reference/Float.html                           |  183 +++++++++++
 reference/FloatCast.html                       |  168 ++++++++++
 reference/For.html                             |  207 +++++++++++++
 reference/Fpconstants.html                     |  169 ++++++++++
 reference/FunctionDeclaration.html             |  140 +++++++++
 reference/Goto.html                            |  176 +++++++++++
 reference/Guide_ArduinoBT.html                 |  164 ++++++++++
 reference/Guide_ArduinoEthernetShield.html     |  159 ++++++++++
 reference/Guide_ArduinoLilyPad.html            |  164 ++++++++++
 reference/Guide_ArduinoMini.html               |  189 +++++++++++
 reference/Guide_ArduinoNano.html               |  156 ++++++++++
 reference/Guide_ArduinoPro.html                |  179 +++++++++++
 reference/Guide_ArduinoProMini.html            |  173 +++++++++++
 reference/Guide_ArduinoXbeeShield.html         |  234 ++++++++++++++
 reference/Guide_Board.html                     |   82 +++++
 reference/Guide_Environment.html               |  266 ++++++++++++++++
 reference/Guide_Guide.html                     |   61 ++++
 reference/Guide_HomePage.html                  |   81 +++++
 reference/Guide_Introduction.html              |  162 ++++++++++
 reference/Guide_MacOSX.html                    |  211 +++++++++++++
 reference/Guide_RecentChanges.html             |  135 ++++++++
 reference/Guide_References.html                |   82 +++++
 reference/Guide_Troubleshooting.html           |  353 +++++++++++++++++++++
 reference/Guide_Windows.html                   |  220 +++++++++++++
 reference/Guide_index.html                     |  170 ++++++++++
 reference/HighByte.html                        |  166 ++++++++++
 reference/HomePage.html                        |  192 ++++++++++++
 reference/If.html                              |  193 ++++++++++++
 reference/Include.html                         |  167 ++++++++++
 reference/Increment.html                       |  176 +++++++++++
 reference/IncrementCompound.html               |  175 +++++++++++
 reference/Int.html                             |  184 +++++++++++
 reference/IntCast.html                         |  165 ++++++++++
 reference/IntegerConstants.html                |  216 +++++++++++++
 reference/Interrupts.html                      |  177 +++++++++++
 reference/Keywords.html                        |  275 ++++++++++++++++
 reference/Libraries.html                       |  207 +++++++++++++
 reference/LiquidCrystal.html                   |  184 +++++++++++
 reference/LiquidCrystalAutoscroll.html         |  164 ++++++++++
 reference/LiquidCrystalBegin.html              |  166 ++++++++++
 reference/LiquidCrystalBlink.html              |  167 ++++++++++
 reference/LiquidCrystalClear.html              |  162 ++++++++++
 reference/LiquidCrystalConstructor.html        |  182 +++++++++++
 reference/LiquidCrystalCreateChar.html         |  193 ++++++++++++
 reference/LiquidCrystalCursor.html             |  166 ++++++++++
 reference/LiquidCrystalDisplay.html            |  166 ++++++++++
 reference/LiquidCrystalHome.html               |  162 ++++++++++
 reference/LiquidCrystalLeftToRight.html        |  164 ++++++++++
 reference/LiquidCrystalNoAutoscroll.html       |  164 ++++++++++
 reference/LiquidCrystalNoBlink.html            |  166 ++++++++++
 reference/LiquidCrystalNoCursor.html           |  166 ++++++++++
 reference/LiquidCrystalNoDisplay.html          |  166 ++++++++++
 reference/LiquidCrystalPrint.html              |  180 +++++++++++
 reference/LiquidCrystalRightToLeft.html        |  164 ++++++++++
 reference/LiquidCrystalScrollDisplayLeft.html  |  166 ++++++++++
 reference/LiquidCrystalScrollDisplayRight.html |  166 ++++++++++
 reference/LiquidCrystalSetCursor.html          |  166 ++++++++++
 reference/LiquidCrystalWrite.html              |  183 +++++++++++
 reference/Long.html                            |  170 ++++++++++
 reference/LongCast.html                        |  165 ++++++++++
 reference/Loop.html                            |  177 +++++++++++
 reference/LowByte.html                         |  166 ++++++++++
 reference/Map.html                             |  208 +++++++++++++
 reference/Max.html                             |  181 +++++++++++
 reference/Micros.html                          |  183 +++++++++++
 reference/Millis.html                          |  185 +++++++++++
 reference/Min.html                             |  181 +++++++++++
 reference/Modulo.html                          |  193 ++++++++++++
 reference/NoInterrupts.html                    |  175 +++++++++++
 reference/NoTone.html                          |  167 ++++++++++
 reference/PROGMEM.html                         |  197 ++++++++++++
 reference/PinMode.html                         |  192 ++++++++++++
 reference/Pointer.html                         |  154 +++++++++
 reference/PortManipulation.html                |  128 ++++++++
 reference/Pow.html                             |  169 ++++++++++
 reference/PrintBinary.html                     |   80 +++++
 reference/PrintByte.html                       |   80 +++++
 reference/PrintHex.html                        |   80 +++++
 reference/PrintInteger.html                    |   80 +++++
 reference/PrintMode.html                       |   79 +++++
 reference/PrintNewline.html                    |   80 +++++
 reference/PrintOctal.html                      |   80 +++++
 reference/PrintString.html                     |   80 +++++
 reference/PulseIn.html                         |  186 +++++++++++
 reference/Random.html                          |  199 ++++++++++++
 reference/RandomSeed.html                      |  183 +++++++++++
 reference/RecentChanges.html                   |  395 ++++++++++++++++++++++++
 reference/Return.html                          |  186 +++++++++++
 reference/SD.html                              |  182 +++++++++++
 reference/SDbegin.html                         |  165 ++++++++++
 reference/SDexists.html                        |  165 ++++++++++
 reference/SDmkdir.html                         |  167 ++++++++++
 reference/SDopen.html                          |  173 +++++++++++
 reference/SDremove.html                        |  167 ++++++++++
 reference/SDrmdir.html                         |  167 ++++++++++
 reference/SPI.html                             |  201 ++++++++++++
 reference/SPIBegin.html                        |  167 ++++++++++
 reference/SPIEnd.html                          |  167 ++++++++++
 reference/SPISetBitOrder.html                  |  167 ++++++++++
 reference/SPISetClockDivider.html              |  172 ++++++++++
 reference/SPISetDataMode.html                  |  168 ++++++++++
 reference/SPITransfer.html                     |  166 ++++++++++
 reference/Scope.html                           |  179 +++++++++++
 reference/SemiColon.html                       |  160 ++++++++++
 reference/Serial.html                          |  179 +++++++++++
 reference/SerialAvailable.html                 |   82 +++++
 reference/SerialRead.html                      |   82 +++++
 reference/SerialWrite.html                     |   82 +++++
 reference/Serial_Available.html                |  209 +++++++++++++
 reference/Serial_Begin.html                    |  195 ++++++++++++
 reference/Serial_End.html                      |  162 ++++++++++
 reference/Serial_Flush.html                    |  163 ++++++++++
 reference/Serial_Peek.html                     |  164 ++++++++++
 reference/Serial_Print.html                    |  233 ++++++++++++++
 reference/Serial_Println.html                  |  196 ++++++++++++
 reference/Serial_Read.html                     |  187 +++++++++++
 reference/Serial_Write.html                    |  166 ++++++++++
 reference/ServerAvailable.html                 |  203 ++++++++++++
 reference/ServerBegin.html                     |  202 ++++++++++++
 reference/ServerConstructor.html               |  204 ++++++++++++
 reference/ServerPrint.html                     |  168 ++++++++++
 reference/ServerPrintln.html                   |  168 ++++++++++
 reference/ServerWrite.html                     |  204 ++++++++++++
 reference/Servo.html                           |  171 ++++++++++
 reference/ServoAttach.html                     |  185 +++++++++++
 reference/ServoAttached.html                   |  168 ++++++++++
 reference/ServoDetach.html                     |  165 ++++++++++
 reference/ServoRead.html                       |  167 ++++++++++
 reference/ServoWrite.html                      |  182 +++++++++++
 reference/ServoWriteMicroseconds.html          |  186 +++++++++++
 reference/Setup.html                           |  169 ++++++++++
 reference/ShiftOut.html                        |  232 ++++++++++++++
 reference/Sin.html                             |  165 ++++++++++
 reference/Sizeof.html                          |  190 ++++++++++++
 reference/SoftwareSerial.html                  |  174 +++++++++++
 reference/SoftwareSerialBegin.html             |  188 +++++++++++
 reference/SoftwareSerialConstructor.html       |  171 ++++++++++
 reference/SoftwareSerialExample.html           |  207 +++++++++++++
 reference/SoftwareSerialPrint.html             |  201 ++++++++++++
 reference/SoftwareSerialPrintln.html           |  201 ++++++++++++
 reference/SoftwareSerialRead.html              |  178 +++++++++++
 reference/Sq.html                              |   80 +++++
 reference/Sqrt.html                            |  163 ++++++++++
 reference/Static.html                          |  206 ++++++++++++
 reference/Stepper.html                         |  163 ++++++++++
 reference/StepperBipolarCircuit.html           |  155 +++++++++
 reference/StepperConstructor.html              |  171 ++++++++++
 reference/StepperExample.html                  |  108 +++++++
 reference/StepperSetSpeed.html                 |  164 ++++++++++
 reference/StepperStep.html                     |  164 ++++++++++
 reference/StepperUnipolarCircuit.html          |  156 ++++++++++
 reference/String.html                          |  221 +++++++++++++
 reference/StringBrackets.html                  |   30 ++
 reference/StringCharAt.html                    |   48 +++
 reference/StringClass.html                     |  152 +++++++++
 reference/StringCompareTo.html                 |   50 +++
 reference/StringComparison.html                |   30 ++
 reference/StringConcat.html                    |   30 ++
 reference/StringConstructor.html               |   84 +++++
 reference/StringEndsWith.html                  |   51 +++
 reference/StringEquals.html                    |   50 +++
 reference/StringEqualsIgnoreCase.html          |   50 +++
 reference/StringGetBytes.html                  |   46 +++
 reference/StringIndexOf.html                   |   51 +++
 reference/StringLastIndexOf.html               |   51 +++
 reference/StringLength.html                    |   47 +++
 reference/StringObject.html                    |  195 ++++++++++++
 reference/StringPlus.html                      |   30 ++
 reference/StringReplace.html                   |   30 ++
 reference/StringSetCharAt.html                 |   46 +++
 reference/StringStartsWith.html                |   51 +++
 reference/StringSubstring.html                 |   47 +++
 reference/StringToCharArray.html               |   46 +++
 reference/StringToLowerCase.html               |   49 +++
 reference/StringToUpperCase.html               |   49 +++
 reference/StringTrim.html                      |   47 +++
 reference/StyleGuide.html                      |  192 ++++++++++++
 reference/SwitchCase.html                      |  192 ++++++++++++
 reference/Tan.html                             |  165 ++++++++++
 reference/Tone.html                            |  181 +++++++++++
 reference/UnsignedChar.html                    |  166 ++++++++++
 reference/UnsignedInt.html                     |  180 +++++++++++
 reference/UnsignedLong.html                    |  184 +++++++++++
 reference/VariableDeclaration.html             |  113 +++++++
 reference/Void.html                            |  172 ++++++++++
 reference/Volatile.html                        |  185 +++++++++++
 reference/While.html                           |  171 ++++++++++
 reference/Wire.html                            |  167 ++++++++++
 reference/WireAvailable.html                   |  162 ++++++++++
 reference/WireBegin.html                       |  161 ++++++++++
 reference/WireBeginTransmission.html           |  163 ++++++++++
 reference/WireEndTransmission.html             |  167 ++++++++++
 reference/WireOnReceive.html                   |  162 ++++++++++
 reference/WireOnRequest.html                   |  162 ++++++++++
 reference/WireReceive.html                     |  162 ++++++++++
 reference/WireRequestFrom.html                 |  165 ++++++++++
 reference/WireSend.html                        |  171 ++++++++++
 reference/Word.html                            |  160 ++++++++++
 reference/WordCast.html                        |  169 ++++++++++
 reference/arduino.css                          |    1 +
 reference/arduinoUno.css                       |    1 +
 reference/environment.html                     |  228 ++++++++++++++
 reference/img/logo.png                         |  Bin 0 -> 9181 bytes
 reference/index.html                           |  309 ++++++++++++++++++
 280 files changed, 45240 insertions(+), 0 deletions(-)

commit 773f49edbbdb46c2fa638e6b18ba52527e7f4257
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 7 15:46:22 2011 +0300

    output verbose messages on the console

 src/compiler.py |   45 ++++++++++++++++++++++++++++++++++-----------
 src/misc.py     |   53 ++++++++++++++++++++++++++++++++++++++++++++++-------
 src/srcview.py  |    3 ---
 src/ui.py       |    4 +++-
 src/uploader.py |   32 +++++++++++++++-----------------
 5 files changed, 98 insertions(+), 39 deletions(-)

commit 1418fee2565ed0c86da2b1b9371678d1f56c055a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 30 10:11:32 2011 +0300

    obey build verbose flag

 src/uploader.py |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

commit 7d473aac8c306cd1ace1571878bcc3526743cbcf
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 30 10:15:35 2011 +0300

    do not reset board without serial port

 src/uploader.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 4539b519a102485d5e4ba4281b2e5e44371e45ac
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 31 23:17:42 2011 +0300

    add auto indent to editor

 src/srcview.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 80102ae3ce49e3a86b97a5cc644450509b21f86a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jul 28 15:25:36 2011 +0300

    make uno default board

 src/board.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f09bac62ec4205750d94b134e3400af02be5ba12
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jul 28 15:22:03 2011 +0300

    fix restoring console position

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4b9cb984f906b8253f2e1d9522d050f53957d8c9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 25 23:16:54 2011 +0300

    fix an error in previous commit

 src/misc.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae621e90eb7e75196c2a193fe00685d6e0abff97
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 25 16:02:38 2011 +0300

    do not clear console between compile/upload

 src/compiler.py |    2 +-
 src/misc.py     |    2 +-
 src/uploader.py |    4 +++-
 3 files changed, 5 insertions(+), 3 deletions(-)

commit 437c00eb6e995cad7f405c1a7625baf25630ce2d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 25 15:29:49 2011 +0300

    keep console size fixed through mainwindow resize

 src/ui.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 5c2635e79c100d98bd84f7d68dd62fcf51cec827
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 25 15:11:59 2011 +0300

    use a proprtional size in main window defaults

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a46cc3bbbd6d393ff6d177754633b65a6826a698
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 24 22:03:53 2011 +0300

    fix Save As... behaviour

 src/ui.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 88a6d68e96b159e7dae0028cc0af67fda4abfe98
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 24 21:29:35 2011 +0300

    make a more sane default main window size

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 36774488154ac48d46c2e1f08576e58f8daf3983
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 18 09:17:11 2011 +0300

    disable unsupported functions

 src/ui.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 7caef0e1926b77a7d7b1cf8d1ae50da2983452d3
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 18 09:08:20 2011 +0300

    add last minute fixes: find text, app icon

 src/misc.py    |   16 ++++++++++++++++
 src/srcview.py |    4 ++--
 src/ui.py      |   18 +++---------------
 ui/main.ui     |   15 ++++++++++++++-
 4 files changed, 35 insertions(+), 18 deletions(-)

commit 9ebaf518af0b721c407c5e5bbbb16eeeb600f102
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 17 19:40:59 2011 +0300

    update manifest file

 MANIFEST.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 20b43619ffdc3af35c6396070c1ff4bea622bdf7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 17 18:52:03 2011 +0300

    raise named errors

 src/ui.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 7f6bf337d456be37afbc67711a1cd12f9b562246
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 16 22:45:56 2011 +0300

    update NEWS

 NEWS            |   38 ++++++++++++++++++++++++++++++++++++++
 setup.py        |    1 -
 src/__init__.py |    2 +-
 3 files changed, 39 insertions(+), 2 deletions(-)

commit 75168169ee6258a6770bdff964c979e1b5577116
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 16 21:27:40 2011 +0300

    disable logfile generation

 src/compiler.py |    2 +-
 src/misc.py     |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit cd3de51b5c2ca780548531362c764114bada66bf
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 16 21:26:52 2011 +0300

    try to reduce open/save dialogs

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5ae79901a2a96d8cdb19acd9965bd8b538c53161
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Tue Jul 5 16:12:37 2011 +0200

    Fix X-GNOME-FullName in .desktop

 data/gnoduino.desktop |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7a127d46e28467c54ec8f2e34d8def5a334d3f89
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Jul 6 00:07:00 2011 +0300

    fix save as behaviour

 src/ui.py |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 01fbcfa8e7ad86d31567f871f96fc6706c4bc8f4
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jul 5 23:36:38 2011 +0300

    temporary fix popup dialogs resized oddly

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a30dd1ce1f5f74ce50259dee1c96a5dd391473f6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jul 5 22:23:53 2011 +0300

    stay consistent with others on modified text behaviour

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 075e29ee43a9b0417ab2bf26198c0a5ce7cbf1ce
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jul 5 22:22:23 2011 +0300

    lower minimum defaults for lower res

 src/srcview.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7295b1ad67c4ce4906182b7cf928cbdbaadaae0f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 4 20:42:06 2011 +0300

    update email address

 hardware   |    2 +-
 ui/main.ui |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4a695b0e12ba249028667f7e422032c55cd68ae4
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 4 20:25:46 2011 +0300

    update email address

 ui/main.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9ef5c30c17e5d52d872fd3abc6db6b6618d57f6c
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jul 4 18:06:23 2011 +0200

    Fixup .desktop file

 data/gnoduino.desktop |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 856b55bf35a9cb7d6a967c4303f206fbe9a07c35
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jul 4 18:08:16 2011 +0200

    Bring title in sources in line with the .desktop file

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ae0baa42830bd160ed44297bd74cdb9737e1741d
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jul 4 18:10:17 2011 +0200

    Use monospace font in the console

 src/prefs.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f32741a7052de260728c1207e0f1ef374ed1daf6
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Mon Jul 4 17:58:33 2011 +0200

    Generate icons at proper sizes

 scripts/gen-pixmaps.sh |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

commit bcf21cf39b20b2f44f2448eee685c1eb24b6d636
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 3 00:26:13 2011 +0300

    add show line numbers option

 src/config.py  |    1 +
 src/prefs.py   |    3 ++-
 src/srcview.py |    2 ++
 src/ui.py      |   24 ++++++++++++++++++++++--
 ui/main.ui     |   36 +++++++++++++++++++++++++++---------
 5 files changed, 54 insertions(+), 12 deletions(-)

commit f42930f486c00fc68efe3c1ca6011f7c6c1e5f8d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 23:10:23 2011 +0300

    fix install target

 setup.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit b79982422a040a47c17fbea88160b43d9927081d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 23:09:58 2011 +0300

    fix save dialog behaviour (create folders)

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ddffb065f103491b12f2836590f5f1a23740214e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 21:38:36 2011 +0300

    don't shout

 ui/main.ui |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 395acf80b0ce885583f13898de06f1e39e3bb2da
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 20:38:00 2011 +0300

    install schema file

 MANIFEST.in |    1 +
 setup.py    |   16 +++++++++++++++-
 2 files changed, 16 insertions(+), 1 deletions(-)

commit 123ff5c650287c14b41a48b8853f88ac23ad7464
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 19:41:22 2011 +0300

    handle missing commandline options gracefully

 src/ui.py |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

commit 876384ab9d4b7847e1deac3739252a6abb43e1a0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 19:33:31 2011 +0300

    support options and parse files from commandline

 gnoduino.desktop |   11 -----------
 src/ui.py        |   20 ++++++++++++++++----
 2 files changed, 16 insertions(+), 15 deletions(-)

commit 124e0bdc37bd0eb8d3ee64b7d0c1c19bc4485819
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 19:32:14 2011 +0300

    move schmeas file to data dir

 data/gnoduino.schemas |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit dfb0e60366c4dd2b6bd802f621ac709fe3737e8d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 2 19:31:57 2011 +0300

    add initial desktop file

 data/gnoduino.desktop |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 9622a5f857bdaa48306b86704940a29d7a87022b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sat Jul 2 19:31:33 2011 +0300

    add initial man file

 data/gnoduino.1 |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit 28110d8fbf6d549bba03fe298e1c97d5e2643143
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sat Jul 2 15:58:00 2011 +0200

    Toolbar seperator between upload and serial monitor

 ui/main.ui |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit 37a7a7cf41dccecefacf482ab6b435474d21bf12
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 1 00:11:15 2011 +0300

    use smaller font for console too

 src/prefs.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 27ece292b459e70f3f4c2562bef913682a7e751a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 1 00:02:40 2011 +0300

    fix typo in previous commit

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 43c6b4b29718f9199d825c01ad2a6d57bc747d20
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 1 00:00:49 2011 +0300

    add function to return default values

 src/prefs.py |    6 ++++++
 src/ui.py    |   10 +++++-----
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 4903c4ae372d9fd15592b4072f8e3fc19ef380f6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jun 30 23:13:58 2011 +0300

    do not generate 16 px images

 scripts/gen-pixmaps.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4625112dcd27f9f9dfeefccca72e2f51209df3c1
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jun 30 23:13:26 2011 +0300

    fix saving preferences

 src/prefs.py |    4 +++-
 src/ui.py    |    1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 234645688c2a0085b51e3c55c8703b730f21ee70
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jun 30 20:05:06 2011 +0300

    add target to generate pixmaps when missing

 scripts/gen-pixmaps.sh |   14 ++++++++++++++
 setup.py               |   45 ++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 54 insertions(+), 5 deletions(-)

commit d85e676eba112ac5f5b21e39765c214d38ec3e56
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Thu Jun 30 20:01:51 2011 +0300

    replace png buttons with svg versions

 pixmaps/compile.png  |  Bin 324 -> 0 bytes
 pixmaps/compile.svg  |  110 +++++++++++++
 pixmaps/gnoduino.svg |  422 ++++++++++++++++++++++++++++++++++++++++++++++++++
 pixmaps/new.png      |  Bin 277 -> 0 bytes
 pixmaps/new.svg      |  112 +++++++++++++
 pixmaps/open.png     |  Bin 292 -> 0 bytes
 pixmaps/open.svg     |  112 +++++++++++++
 pixmaps/save.png     |  Bin 302 -> 0 bytes
 pixmaps/save.svg     |  112 +++++++++++++
 pixmaps/serial.png   |  Bin 304 -> 0 bytes
 pixmaps/serial.svg   |  134 ++++++++++++++++
 pixmaps/stop.png     |  Bin 305 -> 0 bytes
 pixmaps/stop.svg     |  112 +++++++++++++
 pixmaps/upload.png   |  Bin 301 -> 0 bytes
 pixmaps/upload.svg   |  227 +++++++++++++++++++++++++++
 15 files changed, 1341 insertions(+), 0 deletions(-)

commit 771f4f66e0d1c25f22802581f4c634da997f2763
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 28 22:28:01 2011 +0300

    correctly handle closing the app

 src/ui.py |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit add49a51432166a26c4bf94a1b286f09d0fadfc0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 28 10:37:33 2011 +0300

    handle error when serial port missing/error

 src/uploader.py |   16 +++++-----------
 1 files changed, 5 insertions(+), 11 deletions(-)

commit b335769ef25246ef9da6989860905c3025d864eb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 28 10:36:26 2011 +0300

    rework serial init sequence

 src/serialio.py |   31 ++++++++++++++++++++++++++-----
 src/ui.py       |   21 ++++++++++++++++-----
 2 files changed, 42 insertions(+), 10 deletions(-)

commit c143572f6a32c935893cacc60a7d34091657d4e3
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jun 28 10:33:51 2011 +0300

    return error when compilation fails

 src/compiler.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 675740a6f36fba41631e77ef80bf3e3f0ba558fe
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jun 26 21:06:36 2011 +0300

    support custom syntax hl. files

 setup.py       |    2 +-
 src/misc.py    |   14 ++++++++++++++
 src/srcview.py |    4 +++-
 3 files changed, 18 insertions(+), 2 deletions(-)

commit 6c062a952cfa3d00f3a146cbbc33450dd59a29bd
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:   Sun Jun 26 20:36:50 2011 +0300

    add arduino-like syntax hightliting

 ui/arduino.xml |   65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

commit 5b263ada57d542fb0bfac2af11aadcdba7261714
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jun 24 00:43:12 2011 +0300

    make save button work

 gnoduino.desktop |    2 +-
 src/ui.py        |    9 ++++++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit c70e745bd78a70cf30612076201ae82e51bc913b
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jun 23 23:19:50 2011 +0300

    add initial desktop file

 gnoduino.desktop |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit b0604f47537d83c4ce54911906caee50dd404801
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Jun 22 08:38:02 2011 +0300

    pre create the console so we can report errors

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9c1b6dc49b39f13cd0fc68b4e2a35e8d7a2dfce7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Jun 22 00:25:37 2011 +0300

    fix loading of ui file

 src/ui.py |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 988976c64f2914b288ca9c0fb6a9511bbbd007eb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat May 14 14:36:16 2011 +0300

    correctly parse cflags to library objects

 src/compiler.py |   14 ++++++++++----
 src/preproc.py  |   37 ++++++++++++++++++++++++++++++-------
 2 files changed, 40 insertions(+), 11 deletions(-)

commit 70b4ff54d9e4c3bfec9aa050010760771e0498aa
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 12 22:53:50 2011 +0300

    ship libraries module too

 setup.py |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit fb7aef1081785f0756bd7baeb6c9de8fb3aa60ab
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 12 22:53:17 2011 +0300

    search arduino libraries in standard paths

 src/compiler.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 763729fb06ad97569a97e2cce789b8ebde235620
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 12 21:47:07 2011 +0300

    add libraries submodule

 .gitmodules |    3 +++
 libraries   |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 9cb3e637e690748589ba6d477e919ec286fd2382
Author: Fabio Varesano <fvaresano@yahoo.it>
Date:   Thu May 12 13:56:26 2011 +0300

    properly report compilation error

 src/compiler.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7dd9f686b60c33861ce798fc969f77e16ac8ccf0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu May 12 00:34:12 2011 +0300

    update hardware submodule

 hardware |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 61b90eff72d9ca847a8d3b4135f30815bc362041
Author: Fabio Varesano <fvaresano@yahoo.it>
Date:   Wed May 11 23:21:45 2011 +0300

    fix typo

 src/compiler.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ac4964e257a6e5404351589cfdc57b2d28f42c8a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 29 22:22:45 2011 +0300

    add menu accelerators for missing interms

 ui/main.ui |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

commit 385c11ddd63836f9d5cd1e8f22094b52a94df7fe
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 29 21:59:57 2011 +0300

    make text editing functions work

 src/ui.py  |   24 ++
 ui/main.ui | 1214 ++++++++++++++++++++++++++++++++----------------------------
 2 files changed, 681 insertions(+), 557 deletions(-)

commit 18f3e34a917fd6bb641a546e06fd34d39accd058
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 29 21:20:17 2011 +0300

    do not destroy page if save isn't successful

 src/ui.py |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 5c8179895843f6ab194e8dd321c4bbcd9cfab319
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Apr 29 21:12:50 2011 +0300

    Improve handling of settings
    We use 2 different backends for storing settings.
    One is the preferences.txt file (if exists) - we try to stay
    as compatible to arduino as we can if files does not exist
    we use gconf backend.

 src/board.py |   14 +++--------
 src/misc.py  |    8 +++---
 src/prefs.py |   73 ++++++++++++++++++++++++++++++++++++++++++++++++---------
 src/ui.py    |   72 +++++++++++++++++++++++---------------------------------
 4 files changed, 99 insertions(+), 68 deletions(-)

commit f7e120f8368c7aff1be34c1109f3e38adb824e0e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Mar 24 22:50:15 2011 +0200

    fix saving preferences and properly handle config boolean data

 src/misc.py  |    4 ++--
 src/prefs.py |   16 ++++++++++++++--
 src/ui.py    |   16 ++++++++++++----
 3 files changed, 28 insertions(+), 8 deletions(-)

commit 9195b3f1c861f633897c046ad637f5f800b082bb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Mar 23 23:11:22 2011 +0200

    fallback to default port when setup port is no longer valid
    eg. ACM devices get a new major numbers on disconnect

 src/ui.py |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

commit 15d56fff69d3980c7c86fd7d0f2a297b94f6b577
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Mar 21 08:30:00 2011 +0200

    exit with error on broken boards/programers file

 scripts/gen_boards.py      |   18 +++++++++++-------
 scripts/gen_programmers.py |   18 +++++++++++-------
 src/board.py               |    2 ++
 src/programmer.py          |    2 ++
 4 files changed, 26 insertions(+), 14 deletions(-)

commit cff505c25346f5c284e8c27e43d56c54bf9d1bec
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 20 22:12:39 2011 +0200

    do not crash on missing defaults

 src/ui.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 407c2c07e8207f5e89440bd83a6c290276a265aa
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 20 20:51:42 2011 +0200

    Bug 8 - quitting does not ask for document to be saved

 src/misc.py |    6 +++++-
 src/ui.py   |   11 +++++++++--
 2 files changed, 14 insertions(+), 3 deletions(-)

commit 00cae9a736edf78ac18b8cb5088f51cb4b3bec7e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 20 12:00:19 2011 +0200

    improve compiler error reporting

 src/compiler.py |    6 +++---
 src/misc.py     |    3 +++
 2 files changed, 6 insertions(+), 3 deletions(-)

commit eb12ae0187082929b765d463f0aee405cf05b441
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 19 23:40:30 2011 +0200

    Bug 9 - screen size problem

 src/ui.py |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 8ba4d2d2a59aa5fc658e742d2ce1edef0216b47f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 19 23:10:31 2011 +0200

    Bug 10 - Cannot load defaults file

 src/board.py      |   18 +-
 src/compiler.py   |    9 +
 src/misc.py       |   24 ++
 src/prefs.py      |   22 +-
 src/programmer.py |   18 +-
 src/ui.py         |   18 +-
 ui/main.ui        | 1106 ++++++++++++++++++++++++++--------------------------
 7 files changed, 614 insertions(+), 601 deletions(-)

commit cc55ad50c254e526aeee9816da35ecf9525f7dd4
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 18 13:15:40 2011 +0200

    move scripts to scripts folder

 gen_boards.py      |   47 -----------------------------------------------
 gen_programmers.py |   51 ---------------------------------------------------
 2 files changed, 0 insertions(+), 98 deletions(-)

commit 7ff317d92e552a93006d86d3d306d322cc6ec038
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 18 13:04:18 2011 +0200

    add missing scripts

 scripts/gen_boards.py      |   47 ++++++++++++++++++++++++++++++++++++++++
 scripts/gen_programmers.py |   51 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+), 0 deletions(-)

commit 0cc681b734b6f344e0e3af153ea9c2c52f098631
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 18 13:03:24 2011 +0200

    add NEWS file

 NEWS |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 36086111506f214b2a0c2df9734fb91f1fee2f8a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 18 13:00:48 2011 +0200

    add script to generate changelog

 scripts/gitlog.sh |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 122fdfa6216ce38706cc1cdaa4e5a26983118c54
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 18 12:39:44 2011 +0200

    remove console ouput error

 src/uploader.py |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 7f04c9d73ab5a1046060c87a164fab891ab826b8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jan 1 18:15:06 2011 +0200

    support arduino fonts specifications

 src/misc.py    |    8 ++++++++
 src/srcview.py |    2 +-
 src/ui.py      |   20 +++++++++-----------
 3 files changed, 18 insertions(+), 12 deletions(-)

commit 6107dfd15ba7ab2ddfe3b3621a9798a0827d5de2
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jan 1 18:13:33 2011 +0200

    support write to arduino preferences files

 src/prefs.py |   34 ++++++++++++++++++++++++++++------
 1 files changed, 28 insertions(+), 6 deletions(-)

commit d0a7e03b06bf1fc8b472f42d86e153b5175c2774
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jan 1 16:04:40 2011 +0200

    add option for changing console font

 src/config.py |    3 +-
 src/ui.py     |   42 ++++++++++++++++-----------
 ui/main.ui    |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++----
 3 files changed, 109 insertions(+), 24 deletions(-)

commit 34e628fb9a5ea1edf25374414268491bc35ad968
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jan 1 16:01:56 2011 +0200

    use new function for outputting log messages

 src/compiler.py |   54 +++++++++++++++++++++++++++---------------------------
 src/misc.py     |    4 ++++
 2 files changed, 31 insertions(+), 27 deletions(-)

commit 4415628c696f74bf6fa037380a223f07236d4cd8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Dec 31 22:28:36 2010 +0200

    add tooltip description for additional libs field

 ui/main.ui | 1099 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 550 insertions(+), 549 deletions(-)

commit 96e62da143e8549e8484855fa2cd17d393fa4e99
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 14:52:02 2010 +0200

    post release version bump

 src/__init__.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 80098e4c0abe7952ce939d74e60a2dbc6d17a9b2
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 14:48:33 2010 +0200

    bump version for stable release
    add missing files to install target

 MANIFEST.in     |    2 ++
 setup.py        |    4 +++-
 src/__init__.py |    2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit eeb995f8732649a0a573c914cb3b6ab980e03f0e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 10:50:14 2010 +0200

    remove old menu entries

 ui/main.ui | 1099 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 546 insertions(+), 553 deletions(-)

commit d4fc778dde4dacc738f5abcb40cc136be56871ee
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 10:49:53 2010 +0200

    prompt on unconfigured serial port

 src/uploader.py |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit f3d766ed4725a7942f290d5667e051391bd4bac9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 10:26:45 2010 +0200

    do not compile empty source

 src/compiler.py |    2 +-
 src/ui.py       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 98f13ada83d5c5206986f3932a3d0e7e20450480
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Dec 28 00:36:26 2010 +0200

    do not crash if port cannot be open

 src/ui.py |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 38d01af26f2789da453328385a856cfb0bf32dd7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Dec 27 23:43:50 2010 +0200

    use correct URL in submodules

 .gitmodules |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2dfa559c66c49007b14bdfd8a9ff778d3b5615e8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Dec 27 23:34:48 2010 +0200

    read hardware as git submodule

 .gitmodules |    2 +-
 hardware    |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 8c4e869f30f004e13e3b782c6734e495c3700175
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Dec 27 23:27:06 2010 +0200

    remove debug messages

 hardware  |    1 -
 src/ui.py |    1 -
 2 files changed, 0 insertions(+), 2 deletions(-)

commit cb48bf761bdb0254ad33697e8fb8f8954297cf6c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Dec 27 14:36:00 2010 +0200

    add save support for port and baudrate

 src/config.py   |    1 +
 src/serialio.py |    3 ++
 src/ui.py       |   66 ++++++++++++++++++++++++++++++++++++++++++++----------
 3 files changed, 57 insertions(+), 13 deletions(-)

commit 6f1c8e349d8606ecba2d6837e07213ed0979b112
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Dec 26 16:29:05 2010 +0200

    add support for ttyACM*
    change serial default to 9600,8N1
    escape control caracters in serial console

 src/serialio.py |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit 8a3c68696fc577fdba957d01c8bd46784f47361a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 24 12:06:58 2010 -0600

    Testing seek() with file open for reading.

 .../examples/ATS_SD_Seek/ATS_SD_Seek.pde           |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit a7fe3e59da0f166ae527ba057f2ba889abefe8ee
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 22 17:04:34 2010 -0600

    Adding warning about multiple open files.

 SD/examples/ReadWrite/ReadWrite.pde |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e0035b6085bbf8ed60b66df7d936c6d9cf37c13b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 22 16:47:50 2010 -0600

    Redoing peek() implementation (SD file class).
    
    Now simply seeking backwards by a character in peek() rather than trying to keep track of the extra character read.

 .../examples/ATS_SD_Files/ATS_SD_Files.pde         |    6 +++---
 SD/File.cpp                                        |   20 ++++----------------
 SD/SD.cpp                                          |    1 -
 SD/SD.h                                            |    2 --
 4 files changed, 7 insertions(+), 22 deletions(-)

commit 74e860341ae0159667d5ecb26f850d2462fdc627
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 22 16:37:48 2010 -0600

    Trying to fix seek() / peek() interactions.

 .../examples/ATS_SD_File/ATS_SD_File.pde           |   18 ++--
 .../examples/ATS_SD_Seek/ATS_SD_Seek.pde           |   91 ++++++++++++++++++++
 SD/File.cpp                                        |    5 +
 SD/examples/DumpFile/DumpFile.pde                  |   64 ++++++++++++++
 4 files changed, 168 insertions(+), 10 deletions(-)

commit d57dacff45dd98a0463d145135f65ad7546f4093
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 22 15:52:09 2010 -0600

    Adding position() function to File class and replacing FILE_TRUNCATE and FILE_APPEND with FILE_WRITE (SD library).  Updating examples and keywords.txt accordingly.

 SD/File.cpp                           |    4 ++++
 SD/SD.cpp                             |    3 +++
 SD/SD.h                               |    4 ++--
 SD/examples/Datalogger/Datalogger.pde |    5 +++--
 SD/examples/Files/Files.pde           |    2 +-
 SD/examples/ReadWrite/ReadWrite.pde   |    2 +-
 SD/keywords.txt                       |    7 ++++---
 7 files changed, 18 insertions(+), 9 deletions(-)

commit 1c703ce17f7388be9941c1e599ddf1ea03de65b1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 22 15:11:54 2010 -0600

    Adding seek() and size() functions to SD File class.

 SD/File.cpp |    8 ++++++++
 SD/SD.h     |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

commit 182482f5f5feb88fe378e07ae0c027869ca183d9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 11 16:11:27 2010 -0500

    Removing sdfatlib examples.

 .../SdFatAnalogLogger/SdFatAnalogLogger.pde        |  122 ------
 SD/utility/examples/SdFatAppend/SdFatAppend.pde    |   77 ----
 SD/utility/examples/SdFatBench/SdFatBench.pde      |  104 ------
 SD/utility/examples/SdFatCopy/SdFatCopy.pde        |   82 ----
 .../SdFatGPSLogger_v3/SdFatGPSLogger_v3.pde        |  340 -----------------
 .../SdFatGPS_CSVSensorLogger.pde                   |  387 --------------------
 SD/utility/examples/SdFatInfo/SdFatInfo.pde        |  180 ---------
 SD/utility/examples/SdFatLs/SdFatLs.pde            |   63 ----
 SD/utility/examples/SdFatMakeDir/SdFatMakeDir.pde  |  150 --------
 SD/utility/examples/SdFatPrint/SdFatPrint.pde      |   71 ----
 .../examples/SdFatRawWrite/SdFatRawWrite.pde       |  186 ----------
 SD/utility/examples/SdFatRead/SdFatRead.pde        |   71 ----
 SD/utility/examples/SdFatRemove/SdFatRemove.pde    |   58 ---
 SD/utility/examples/SdFatRewrite/SdFatRewrite.pde  |   72 ----
 SD/utility/examples/SdFatRmDir/SdFatRmDir.pde      |  111 ------
 SD/utility/examples/SdFatTail/SdFatTail.pde        |   98 -----
 .../examples/SdFatTimestamp/SdFatTimestamp.pde     |  182 ---------
 .../examples/SdFatTruncate/SdFatTruncate.pde       |   66 ----
 SD/utility/examples/SdFatWrite/SdFatWrite.pde      |   98 -----
 19 files changed, 0 insertions(+), 2518 deletions(-)

commit a43d2dd288245aed45e3dea258ad0b82dee7dd36
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 11 15:41:58 2010 -0500

    Updating SD library keywords.

 SD/keywords.txt |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 380240d997e7f772465f2630fe685a29de058f3a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Dec 11 22:40:09 2010 +0200

    fix burning bootloader properly and support extended fuse support

 src/board.py    |    3 +
 src/misc.py     |   16 +
 src/uploader.py |   15 +-
 ui/main.ui      | 1137 ++++++++++++++++++++++++++++---------------------------
 4 files changed, 597 insertions(+), 574 deletions(-)

commit f8b300ee823188192a6530b4de18462cd0516166
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 11 15:32:55 2010 -0500

    Updating (truncating) SD card readme.

 SD/README.txt |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

commit 8efaa86137e92fb4045f8fdc507fc6233adc9aa5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 11 15:22:07 2010 -0500

    Changing String append to use realloc(); thanks to Paul Stoffregen.
    
    http://code.google.com/p/arduino/issues/detail?id=332

 arduino/cores/arduino/WString.cpp |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

commit 0f140d624c42db66095dc33f375f30bc7e41f398
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Dec 11 09:26:48 2010 +0200

    reduce output updates as it slows things down

 src/misc.py |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 3565dadaed4ea6c86f885c731880f5807a30652e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Dec 11 08:50:03 2010 +0200

    add missing import file

 src/uploader.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8e47d406d140b4c5b31deb3dc941cf3e57802ff0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 4 14:28:56 2010 -0500

    Minor ATmega8U2 firmware update and new .hex files.
    
    Adding LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0 to makefile to save space, updating release number to 0x0001.

 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  |  242 +++++-----
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   |  242 +++++-----
 .../arduino-usbserial/Arduino-usbserial-mega.hex   |  472 ++++++++++----------
 .../arduino-usbserial/Arduino-usbserial-uno.hex    |  473 ++++++++++----------
 arduino/firmwares/arduino-usbserial/Descriptors.c  |    2 +-
 arduino/firmwares/arduino-usbserial/makefile       |    1 +
 6 files changed, 715 insertions(+), 717 deletions(-)

commit 3c9eb746ce378eadc4c278fd37592d3693536d81
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Dec 4 13:50:27 2010 -0500

    Minor bug fixes to the 8U2 USB-to-serial firmware.

 .../arduino-usbserial/Arduino-usbserial.c          |   33 +++++++++----------
 arduino/firmwares/arduino-usbserial/Descriptors.c  |    4 +-
 2 files changed, 18 insertions(+), 19 deletions(-)

commit 0ad2fed61778608f39f5b3f32d72bc1498b169c9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 3 23:12:41 2010 -0500

    Replacing custom String.toInt() function with a call to atol().

 arduino/cores/arduino/WCharacter.h |    7 +++----
 arduino/cores/arduino/WProgram.h   |    1 +
 arduino/cores/arduino/WString.cpp  |   13 +------------
 3 files changed, 5 insertions(+), 16 deletions(-)

commit 74830d18ecdfd2447c40d46cf19c06b2cd84b251
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Fri Dec 3 15:29:56 2010 -0500

    bug fixes to SD library examples

 SD/examples/Datalogger/Datalogger.pde |    2 +-
 SD/examples/Files/Files.pde           |   28 +++++++++++++++-------------
 SD/examples/ReadWrite/ReadWrite.pde   |    3 ++-
 3 files changed, 18 insertions(+), 15 deletions(-)

commit aa26652d4ef382d9fe44bd2af9e06bd18fd0b98d
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Fri Dec 3 10:35:17 2010 -0500

    updated SD examples with new constants, and commented them

 SD/examples/Datalogger/Datalogger.pde |    8 ++-
 SD/examples/Files/Files.pde           |   68 +++++++++++++++++++++++++--------
 SD/examples/ReadWrite/ReadWrite.pde   |   64 +++++++++++++++++++++++-------
 3 files changed, 106 insertions(+), 34 deletions(-)

commit d36dae489d964aec4752be9f85499588e515ee25
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 29 23:26:54 2010 -0500

    Fixing Linux UNO serial bug (thanks to Dean Camera).
    
    Enabling INTERRUPT_CONTROL_ENDPOINT in the makefile so we don't miss control messages from Linux.  Also deleted two unused USB events to save a few bytes of space (the Mega 2560 .hex is now exactly 4096 bytes).

 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  |  238 +++++++++---------
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   |  238 +++++++++---------
 .../arduino-usbserial/Arduino-usbserial-mega.hex   |  258 ++++++++++++++++++++
 .../arduino-usbserial/Arduino-usbserial-uno.hex    |  257 +++++++++++++++++++
 .../arduino-usbserial/Arduino-usbserial.c          |   12 -
 arduino/firmwares/arduino-usbserial/makefile       |    2 +-
 6 files changed, 754 insertions(+), 251 deletions(-)

commit ba05d46738025a47490468771d777eb09391803a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 29 15:20:30 2010 -0500

    Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.
    
    Adds toInt() to String, WCharacter.h (from Wiring), and an SD Datalogger example.

 SD/examples/Datalogger/Datalogger.pde |   83 +++++++++++++++++++++++++++++++++
 1 files changed, 83 insertions(+), 0 deletions(-)

commit 1514413746bb88c8178573f50f8c290609df80d7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 29 15:20:30 2010 -0500

    Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.
    
    Adds toInt() to String, WCharacter.h (from Wiring), and an SD Datalogger example.

 arduino/cores/arduino/WCharacter.h |  169 ++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/WString.cpp  |   16 ++++
 arduino/cores/arduino/WString.h    |    1 +
 arduino/cores/arduino/wiring.h     |    1 +
 4 files changed, 187 insertions(+), 0 deletions(-)

commit d44a485b2749533d4815dcc05474443b8358f62d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 29 15:14:10 2010 -0500

    Revert "added toInt() function to WString".
    
    This reverts commit 448222e4b65e0cf44dfc0c494f7f76901f1fabea.

 SD/examples/Datalogger/Datalogger.pde |   83 ---------------------------------
 1 files changed, 0 insertions(+), 83 deletions(-)

commit 1efad24a519527b32ff2bc4630d6a860edd23417
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 29 15:14:10 2010 -0500

    Revert "added toInt() function to WString".
    
    This reverts commit 448222e4b65e0cf44dfc0c494f7f76901f1fabea.

 arduino/cores/arduino/WCharacter.h |  169 ------------------------------------
 arduino/cores/arduino/WString.cpp  |   16 ----
 arduino/cores/arduino/WString.h    |    1 -
 arduino/cores/arduino/wiring.h     |    1 -
 4 files changed, 0 insertions(+), 187 deletions(-)

commit 20cc26e034433f6e0f354f524d5c0db3ffb24912
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Mon Nov 29 11:31:00 2010 -0500

    added toInt() function to WString

 SD/examples/Datalogger/Datalogger.pde |   83 +++++++++++++++++++++++++++++++++
 1 files changed, 83 insertions(+), 0 deletions(-)

commit f9e3ba50bbf5dd586c06088213961bb15a5f797c
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Mon Nov 29 11:31:00 2010 -0500

    added toInt() function to WString

 arduino/cores/arduino/WCharacter.h |  169 ++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/WString.cpp  |   16 ++++
 arduino/cores/arduino/WString.h    |    1 +
 arduino/cores/arduino/wiring.h     |    1 +
 4 files changed, 187 insertions(+), 0 deletions(-)

commit b7cb9180fbaa2f471173d96a753cd5bbdbfeda38
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 28 13:56:22 2010 -0600

    Renaming constants: SD_MODE -> FILE_MODE

 .../examples/ATS_SD_File/ATS_SD_File.pde           |    8 ++++----
 .../examples/ATS_SD_Files/ATS_SD_Files.pde         |    6 +++---
 SD/SD.h                                            |    8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

commit a3325ae0d457ce8add270c66c45b4b760d0c6787
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 28 12:43:13 2010 -0600

    Replacing boolean parameters to SD.open() with SD_MODE constants.

 .../examples/ATS_SD_File/ATS_SD_File.pde           |   20 +++++++++++++++++---
 .../examples/ATS_SD_Files/ATS_SD_Files.pde         |    6 +++---
 SD/SD.cpp                                          |   15 ++-------------
 SD/SD.h                                            |    6 +++++-
 4 files changed, 27 insertions(+), 20 deletions(-)

commit 0d430381e93d9d9699442d68169b3751c4cf8b60
Merge: 23b8532 e870a6d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 27 12:01:35 2010 -0600

    Merge branch 'master' of https://github.com/joshnuss/Arduino

commit 549a0e8fba7738501bb5ef40db4f5b8344a69065
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 22 23:33:59 2010 -0500

    pulseIn() now times out while measuring the pulse, not just while waiting for it to start.

 arduino/cores/arduino/wiring_pulse.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 23b8532f3ee94c44543c32791b33ea0002f2fd30
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Mon Nov 22 09:36:23 2010 -0500

    fixed comments in LIquidCrystal examples per issue 402

 LiquidCrystal/examples/Autoscroll/Autoscroll.pde   |    5 +++--
 LiquidCrystal/examples/Blink/Blink.pde             |    3 ++-
 LiquidCrystal/examples/Cursor/Cursor.pde           |    3 ++-
 LiquidCrystal/examples/Display/Display.pde         |    3 ++-
 LiquidCrystal/examples/HelloWorld/HelloWorld.pde   |    3 ++-
 LiquidCrystal/examples/Scroll/Scroll.pde           |    5 +++--
 .../examples/SerialDisplay/SerialDisplay.pde       |    3 ++-
 .../examples/TextDirection/TextDirection.pde       |    5 +++--
 LiquidCrystal/examples/setCursor/setCursor.pde     |    3 ++-
 9 files changed, 21 insertions(+), 12 deletions(-)

commit d97cbcc2dffc092a80a46666224d981634a6176f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 21 17:11:17 2010 -0500

    Adding warning about leaving the hardware SS pin as an output.

 SD/examples/Files/Files.pde         |    5 ++++-
 SD/examples/ReadWrite/ReadWrite.pde |    5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 2c269c797ac567a6ee57f09f05d4428b5e72f671
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 21 13:31:58 2010 -0500

    Adding SD tests, removing clean.bat.

 .../examples/ATS_SD_File/ATS_SD_File.pde           |   94 ++++++++++++++++++++
 .../examples/ATS_SD_Files/ATS_SD_Files.pde         |   78 ++++++++++++++++
 SD/utility/examples/clean.bat                      |    2 -
 3 files changed, 172 insertions(+), 2 deletions(-)

commit 04e002a79c7dce09d713cdb446c9f9e545b6bcb0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 14:49:20 2010 -0500

    Adding SD.rmdir().  Returning success / failure from SD functions.

 SD/SD.cpp |   41 +++++++++++++++++++++++++++++++----------
 SD/SD.h   |    4 +++-
 2 files changed, 34 insertions(+), 11 deletions(-)

commit 7dbf57beda64851a146bd3d70b11e6f8c68f0d41
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 13:50:45 2010 -0500

    Using sdfatlib CS pin defaults.  SD.begin() returns success or failure.

 SD/SD.cpp                           |   14 +++++---------
 SD/SD.h                             |    5 +----
 SD/examples/Files/Files.pde         |    6 +++++-
 SD/examples/ReadWrite/ReadWrite.pde |    6 +++++-
 4 files changed, 16 insertions(+), 15 deletions(-)

commit b44afb31c41729615c599532e56880db0bdf4ca5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 13:07:59 2010 -0500

    Adding SD.remove(file) and another example.

 SD/SD.cpp                   |   21 +++++++++++++++++----
 SD/SD.h                     |    3 +++
 SD/examples/Files/Files.pde |   33 +++++++++++++++++++++++++++++++++
 3 files changed, 53 insertions(+), 4 deletions(-)

commit c44f7fc201b43f75797bb7d6e25ebdd3dc338df3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 12:31:49 2010 -0500

    SD library updates.  Renaming makeDir() to mkdir().  Replacing example.  Adding keywords.txt.

 SD/SD.cpp                               |    2 +-
 SD/SD.h                                 |    2 +-
 SD/examples/FeatureDemo/FeatureDemo.pde |  114 -------------------------------
 SD/examples/ReadWrite/ReadWrite.pde     |   36 ++++++++++
 SD/keywords.txt                         |   23 ++++++
 5 files changed, 61 insertions(+), 116 deletions(-)

commit 5e44a39d3d999d9898c3cc661a7add812c4ac7bb
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 11:45:05 2010 -0500

    SD File object implements Stream.
    
    Added peak() and available() using a single byte buffer.
    Added flush().

 arduino/cores/arduino/Stream.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c4ebb43ed15f29c35f7c3dc3975e695c207f1885
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 11:45:05 2010 -0500

    SD File object implements Stream.
    
    Added peak() and available() using a single byte buffer.
    Added flush().

 SD/File.cpp |   21 +++++++++++++++++++++
 SD/SD.cpp   |    1 +
 SD/SD.h     |   28 ++++++++++++++++------------
 3 files changed, 38 insertions(+), 12 deletions(-)

commit 8e063825a72743e5b60d61951d12dcf30c83796e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 20 11:01:38 2010 -0500

    Further SD API cleanup.
    
    Making file and fileOpenMode private.  Removing old functions.

 SD/SD.cpp |    3 +--
 SD/SD.h   |   25 +++++++++++--------------
 2 files changed, 12 insertions(+), 16 deletions(-)

commit 129c7abbd9efab09222e3ee85707165be88f90eb
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Nov 19 22:30:40 2010 -0500

    Revising SD library API.
    
    Open now returns a file object (which has a close() method); exists() no longer accepts a parent directory.

 SD/File.cpp |   39 +++++++++++++++++++++++++++++++++++++++
 SD/SD.cpp   |   40 ++++++++++++++++++++--------------------
 SD/SD.h     |   16 +++++++++++++---
 3 files changed, 72 insertions(+), 23 deletions(-)

commit eedaa46e3e42eb0245dec48c574170587d603545
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 14 11:48:21 2010 -0500

    Adding CS pin parameter to SD.begin().  Defaults to 4 (for Arduino Ethernet Shield).
    
    http://code.google.com/p/arduino/issues/detail?id=400

 SD/SD.cpp |   10 ++++------
 SD/SD.h   |    7 +++++--
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 51eff498f6129b9328e2a7c743cb56f438ea6933
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 13 14:34:49 2010 -0500

    Removing execute permissions from SD library files.

 SD/SD.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit dfbb774ec351e0991e180998dcc26fdb47319885
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 13 14:01:37 2010 -0500

    Combining MemoryCard and SdFat libraries into SD library.
    
    Defaulting to CS pin 4 (for Arduino Ethernet Shield).  Holding the SS pin high (for disabling W5100 on the Ethernet Shield).

 MemoryCard/MemoryCard.h                            |   25 -
 MemoryCard/MemoryCardDevice.cpp                    |  418 -------
 MemoryCard/MemoryCardDevice.h                      |   65 -
 MemoryCard/README.txt                              |   39 -
 MemoryCard/examples/FeatureDemo/FeatureDemo.pde    |  116 --
 SD/README.txt                                      |   39 +
 SD/SD.cpp                                          |  420 +++++++
 SD/SD.h                                            |   67 ++
 SD/examples/FeatureDemo/FeatureDemo.pde            |  114 ++
 SD/utility/FatStructs.h                            |  418 +++++++
 SD/utility/Sd2Card.cpp                             |  644 ++++++++++
 SD/utility/Sd2Card.h                               |  233 ++++
 SD/utility/Sd2PinMap.h                             |  353 ++++++
 SD/utility/SdFat.h                                 |  547 +++++++++
 SD/utility/SdFatUtil.h                             |   70 ++
 SD/utility/SdFatmainpage.h                         |  202 ++++
 SD/utility/SdFile.cpp                              | 1252 ++++++++++++++++++++
 SD/utility/SdInfo.h                                |  232 ++++
 SD/utility/SdVolume.cpp                            |  295 +++++
 .../SdFatAnalogLogger/SdFatAnalogLogger.pde        |  122 ++
 SD/utility/examples/SdFatAppend/SdFatAppend.pde    |   77 ++
 SD/utility/examples/SdFatBench/SdFatBench.pde      |  104 ++
 SD/utility/examples/SdFatCopy/SdFatCopy.pde        |   82 ++
 .../SdFatGPSLogger_v3/SdFatGPSLogger_v3.pde        |  340 ++++++
 .../SdFatGPS_CSVSensorLogger.pde                   |  387 ++++++
 SD/utility/examples/SdFatInfo/SdFatInfo.pde        |  180 +++
 SD/utility/examples/SdFatLs/SdFatLs.pde            |   63 +
 SD/utility/examples/SdFatMakeDir/SdFatMakeDir.pde  |  150 +++
 SD/utility/examples/SdFatPrint/SdFatPrint.pde      |   71 ++
 .../examples/SdFatRawWrite/SdFatRawWrite.pde       |  186 +++
 SD/utility/examples/SdFatRead/SdFatRead.pde        |   71 ++
 SD/utility/examples/SdFatRemove/SdFatRemove.pde    |   58 +
 SD/utility/examples/SdFatRewrite/SdFatRewrite.pde  |   72 ++
 SD/utility/examples/SdFatRmDir/SdFatRmDir.pde      |  111 ++
 SD/utility/examples/SdFatTail/SdFatTail.pde        |   98 ++
 .../examples/SdFatTimestamp/SdFatTimestamp.pde     |  182 +++
 .../examples/SdFatTruncate/SdFatTruncate.pde       |   66 +
 SD/utility/examples/SdFatWrite/SdFatWrite.pde      |   98 ++
 SD/utility/examples/clean.bat                      |    2 +
 SdFat/FatStructs.h                                 |  418 -------
 SdFat/Sd2Card.cpp                                  |  643 ----------
 SdFat/Sd2Card.h                                    |  233 ----
 SdFat/Sd2PinMap.h                                  |  353 ------
 SdFat/SdFat.h                                      |  547 ---------
 SdFat/SdFatUtil.h                                  |   70 --
 SdFat/SdFatmainpage.h                              |  202 ----
 SdFat/SdFile.cpp                                   | 1252 --------------------
 SdFat/SdInfo.h                                     |  232 ----
 SdFat/SdVolume.cpp                                 |  295 -----
 .../SdFatAnalogLogger/SdFatAnalogLogger.pde        |  122 --
 SdFat/examples/SdFatAppend/SdFatAppend.pde         |   77 --
 SdFat/examples/SdFatBench/SdFatBench.pde           |  104 --
 SdFat/examples/SdFatCopy/SdFatCopy.pde             |   82 --
 .../SdFatGPSLogger_v3/SdFatGPSLogger_v3.pde        |  340 ------
 .../SdFatGPS_CSVSensorLogger.pde                   |  387 ------
 SdFat/examples/SdFatInfo/SdFatInfo.pde             |  180 ---
 SdFat/examples/SdFatLs/SdFatLs.pde                 |   63 -
 SdFat/examples/SdFatMakeDir/SdFatMakeDir.pde       |  150 ---
 SdFat/examples/SdFatPrint/SdFatPrint.pde           |   71 --
 SdFat/examples/SdFatRawWrite/SdFatRawWrite.pde     |  186 ---
 SdFat/examples/SdFatRead/SdFatRead.pde             |   71 --
 SdFat/examples/SdFatRemove/SdFatRemove.pde         |   58 -
 SdFat/examples/SdFatRewrite/SdFatRewrite.pde       |   72 --
 SdFat/examples/SdFatRmDir/SdFatRmDir.pde           |  111 --
 SdFat/examples/SdFatTail/SdFatTail.pde             |   98 --
 SdFat/examples/SdFatTimestamp/SdFatTimestamp.pde   |  182 ---
 SdFat/examples/SdFatTruncate/SdFatTruncate.pde     |   66 -
 SdFat/examples/SdFatWrite/SdFatWrite.pde           |   98 --
 SdFat/examples/clean.bat                           |    2 -
 69 files changed, 7406 insertions(+), 7428 deletions(-)

commit c0772f1317ddd955befa85974ba29227bd4f01ee
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 13 13:42:17 2010 -0500

    Adding SdFat20101010 and MemoryCard 201008270-alpha-1 libraries.

 MemoryCard/MemoryCard.h                            |   25 +
 MemoryCard/MemoryCardDevice.cpp                    |  418 +++++++
 MemoryCard/MemoryCardDevice.h                      |   65 +
 MemoryCard/README.txt                              |   39 +
 MemoryCard/examples/FeatureDemo/FeatureDemo.pde    |  116 ++
 SdFat/FatStructs.h                                 |  418 +++++++
 SdFat/Sd2Card.cpp                                  |  643 ++++++++++
 SdFat/Sd2Card.h                                    |  233 ++++
 SdFat/Sd2PinMap.h                                  |  353 ++++++
 SdFat/SdFat.h                                      |  547 +++++++++
 SdFat/SdFatUtil.h                                  |   70 ++
 SdFat/SdFatmainpage.h                              |  202 ++++
 SdFat/SdFile.cpp                                   | 1252 ++++++++++++++++++++
 SdFat/SdInfo.h                                     |  232 ++++
 SdFat/SdVolume.cpp                                 |  295 +++++
 .../SdFatAnalogLogger/SdFatAnalogLogger.pde        |  122 ++
 SdFat/examples/SdFatAppend/SdFatAppend.pde         |   77 ++
 SdFat/examples/SdFatBench/SdFatBench.pde           |  104 ++
 SdFat/examples/SdFatCopy/SdFatCopy.pde             |   82 ++
 .../SdFatGPSLogger_v3/SdFatGPSLogger_v3.pde        |  340 ++++++
 .../SdFatGPS_CSVSensorLogger.pde                   |  387 ++++++
 SdFat/examples/SdFatInfo/SdFatInfo.pde             |  180 +++
 SdFat/examples/SdFatLs/SdFatLs.pde                 |   63 +
 SdFat/examples/SdFatMakeDir/SdFatMakeDir.pde       |  150 +++
 SdFat/examples/SdFatPrint/SdFatPrint.pde           |   71 ++
 SdFat/examples/SdFatRawWrite/SdFatRawWrite.pde     |  186 +++
 SdFat/examples/SdFatRead/SdFatRead.pde             |   71 ++
 SdFat/examples/SdFatRemove/SdFatRemove.pde         |   58 +
 SdFat/examples/SdFatRewrite/SdFatRewrite.pde       |   72 ++
 SdFat/examples/SdFatRmDir/SdFatRmDir.pde           |  111 ++
 SdFat/examples/SdFatTail/SdFatTail.pde             |   98 ++
 SdFat/examples/SdFatTimestamp/SdFatTimestamp.pde   |  182 +++
 SdFat/examples/SdFatTruncate/SdFatTruncate.pde     |   66 +
 SdFat/examples/SdFatWrite/SdFatWrite.pde           |   98 ++
 SdFat/examples/clean.bat                           |    2 +
 35 files changed, 7428 insertions(+), 0 deletions(-)

commit 4c96efa701862fd259d3feae7ee621b493ed110a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 13 13:41:23 2010 -0500

    Renaming StandardFirmata for Uno and recompiling with updated baud rate calculation.

 .../StandardFirmata_2_2_forUNO_0_2.pde             |  436 --------------------
 .../StandardFirmata_2_2_forUNO_0_3.pde             |  436 ++++++++++++++++++++
 2 files changed, 436 insertions(+), 436 deletions(-)

commit b413990f672d9c609e7c3792cabbc51224e12ba6
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Nov 11 23:57:12 2010 -0500

    Fixing bug w/ subsequent calls to tone().
    
    http://code.google.com/p/arduino/issues/detail?id=397

 arduino/cores/arduino/Tone.cpp |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 13ff226bf174f8d65e82f7dada4d3e712c60c7db
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Nov 11 23:29:21 2010 -0500

    Cast to encourage optimization of Serial ring buffer index calculations.
    
    http://code.google.com/p/arduino/issues/detail?id=391

 arduino/cores/arduino/HardwareSerial.cpp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit f3f8ac1250601f08976c01d4cbdc68a850093602
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Nov 11 23:28:21 2010 -0500

    Changing baud rate calculation to always use double speed mode except for 57600 baud at 16 MHz.
    
    http://code.google.com/p/arduino/issues/detail?id=394

 arduino/cores/arduino/HardwareSerial.cpp |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

commit f8f2ff6a4ffc1b56b6f4c8442e03fd656c640a9b
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Nov 10 22:16:04 2010 +0200

    fix find dialog buttons icons

 ui/main.ui |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4483654b122000fe551c494456f59fbf1006b59a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Nov 10 22:02:00 2010 +0200

    fix search dialog when no results try 2

 src/srcview.py |   13 ++++++-------
 src/ui.py      |    3 ++-
 2 files changed, 8 insertions(+), 8 deletions(-)

commit bbde9721a13f13b4f8c59af2bd2dd2c17feef03e
Author: ricklon <rick.rickanderson@gmail.com>
Date:   Wed Nov 10 00:20:13 2010 -0500

    ArduinoTestSuite added for pull request

 ArduinoTestSuite/ArduinoTestSuite.cpp              |  715 ++++++++++++++++++++
 ArduinoTestSuite/ArduinoTestSuite.h                |   74 ++
 ArduinoTestSuite/avr_cpunames.h                    |  186 +++++
 .../examples/ATS_Constants/ATS_Constants.pde       |   76 ++
 ArduinoTestSuite/examples/ATS_Delay/ATS_Delay.pde  |    1 +
 .../examples/ATS_General/ATS_General.pde           |   94 +++
 .../examples/ATS_Skeleton/ATS_Skeleton.pde         |   52 ++
 .../ATS_StringIndexOfMemory.pde                    |  102 +++
 .../examples/ATS_StringTest/ATS_StringTest.pde     |  184 +++++
 .../examples/ATS_ToneTest/ATS_ToneTest.pde         |  250 +++++++
 10 files changed, 1734 insertions(+), 0 deletions(-)

commit 26155389e8ee60ccab0ca5bafa6b8fb4a6d0743f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Nov 9 23:19:23 2010 +0200

    fix search dialog when no results

 src/srcview.py |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

commit 93879f427d6995da1d5553a56ae146a064450455
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Nov 8 23:09:29 2010 -0500

    Modifying Tone.cpp to use register-based (not CPU-based) #ifdefs.

 arduino/cores/arduino/Tone.cpp |  119 +++++++++++++++++++++++++++++++++-------
 1 files changed, 99 insertions(+), 20 deletions(-)

commit 417af7a55f2ece5d7dea3c996f8062f2492417fa
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Nov 9 00:08:44 2010 +0200

    add support for user-specified libraries paths

 src/compiler.py |  103 ++++++++++++++++++++++++++++---------------------------
 src/config.py   |    1 +
 src/preproc.py  |    8 ++++-
 src/ui.py       |   10 +++++
 ui/main.ui      |    9 ++---
 5 files changed, 74 insertions(+), 57 deletions(-)

commit e4f8ba2938c682adbf4e51daeb49e8d8be17f342
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Nov 7 20:37:53 2010 +0200

    add local directory in library search path

 src/__init__.pyc |  Bin 122 -> 0 bytes
 src/compiler.py  |   10 ++++++++--
 src/compiler.pyc |  Bin 6410 -> 0 bytes
 src/misc.pyc     |  Bin 2429 -> 0 bytes
 src/preproc.py   |   11 ++++++++---
 src/preproc.pyc  |  Bin 1277 -> 0 bytes
 src/serialio.pyc |  Bin 2090 -> 0 bytes
 src/srcview.pyc  |  Bin 3174 -> 0 bytes
 src/ui.py        |    9 +--------
 src/ui.pyc       |  Bin 12898 -> 0 bytes
 src/uploader.pyc |  Bin 1078 -> 0 bytes
 11 files changed, 17 insertions(+), 13 deletions(-)

commit 54b818fe8e3f62ea5bf4e0d62712bbe44b5cee43
Author: Tom Igoe <tom.igoe@gmail.com>
Date:   Thu Oct 28 09:39:36 2010 -0400

    added new stepper library examples

 .../stepper_oneRevolution.pde                      |   44 ++++++++++++++++++
 .../stepper_oneStepAtATime.pde                     |   44 ++++++++++++++++++
 .../stepper_speedControl/stepper_speedControl.pde  |   49 ++++++++++++++++++++
 3 files changed, 137 insertions(+), 0 deletions(-)

commit 12712eba1329ac666b66295fe1840ad8d0884762
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 25 10:58:14 2010 -0400

    Firmata version used for the Uno and Mega 2560.

 .../StandardFirmata_2_2_forUNO_0_2.pde             |  436 ++++++++++++++++++++
 1 files changed, 436 insertions(+), 0 deletions(-)

commit 8b666385e6db2796288a3b2d61f8f42dedace727
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 17 17:55:53 2010 -0400

    Modifying basic functions (digital and analog, read and write) to use register-based ifdefs, not cpu-based.
    
    http://code.google.com/p/arduino/issues/detail?id=307
    http://code.google.com/p/arduino/issues/detail?id=316
    http://code.google.com/p/arduino/issues/detail?id=323
    http://code.google.com/p/arduino/issues/detail?id=324

 arduino/cores/arduino/wiring.c         |   91 ++++++++---
 arduino/cores/arduino/wiring.h         |    4 +-
 arduino/cores/arduino/wiring_analog.c  |  266 ++++++++++++++++++++-----------
 arduino/cores/arduino/wiring_digital.c |   87 ++++++++---
 4 files changed, 303 insertions(+), 145 deletions(-)

commit 5aa95dd44bb8f2413ab964a1ebfa46491b7016b5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 17 14:05:46 2010 -0400

    Making attachInterrupt() check registers, not CPUs.
    
    Patch by Mark Sproul, via Christian Maglie.
    http://code.google.com/p/arduino/issues/detail?id=340

 arduino/cores/arduino/WInterrupts.c |   50 +++++++++++++++++++++++++++++-----
 1 files changed, 42 insertions(+), 8 deletions(-)

commit 8b409c8cb989763691da1ee0fad2ba884b3426f2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 17 13:36:02 2010 -0400

    Making HardwareSerial tests register-based, not CPU-based.
    
    Mark Sproul's patches, via Christian Maglie.
    http://code.google.com/p/arduino/issues/detail?id=315

 arduino/cores/arduino/HardwareSerial.cpp |  177 +++++++++++++++++++++---------
 arduino/cores/arduino/HardwareSerial.h   |   21 +++-
 2 files changed, 140 insertions(+), 58 deletions(-)

commit d2d403a73871680eee2e723274ec7e0161f972ed
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Oct 10 18:45:59 2010 +0300

    try harder to guess the correct mime type

 src/srcview.py |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 437b40d6cbf0e23c9166a0710143c72df604bc31
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Oct 10 00:13:12 2010 +0300

    fix overwrite dialog

 src/ui.py |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit 1821a3fa14648c06e15f87133b09edc6a8bd6af9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 9 17:08:19 2010 -0400

    Changing #include <> to #include "" in Tone.cpp.

 arduino/cores/arduino/Tone.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6dd88e08556566387f7a93c6be514281ba835b9f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Oct 9 23:49:29 2010 +0300

    remember board selection

 src/board.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit da4324f6504ce5dc0208367911df5ed524ba4837
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Oct 9 23:03:29 2010 +0300

    remember mainwindow size

 src/ui.py |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 4bb7778e014fb77d847e4badfa74ed31a0256240
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Oct 9 18:44:25 2010 +0300

    fix tab's close button size

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4247f223b0b8fbc87a428314990c944194dbc760
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Oct 9 18:35:39 2010 +0300

    make about dialog use version automatically

 setup.py        |   10 ++++++++--
 src/__init__.py |    2 ++
 src/ui.py       |    4 +++-
 3 files changed, 13 insertions(+), 3 deletions(-)

commit 9a4c4fb3d7e4745503b4752f84d2d787702cdaa2
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Oct 9 15:08:34 2010 +0300

    update result window with uploader output

 setup.py        |    2 +-
 src/misc.py     |   50 ++++++++++++++++++++++++++++++++++++++++++++++----
 src/uploader.py |   12 +++---------
 3 files changed, 50 insertions(+), 14 deletions(-)

commit 5dce16039a485c73294319abd57989afafa551b8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Oct 8 22:23:39 2010 +0300

    add verbose build option

 src/uploader.py |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit a9c20ec34bb91cb5b27cbc1fcd34dfe4182db3fb
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 4 21:19:03 2010 -0400

    Fixing SPI double-speed bug.
    
    Bad bit manipulation was causing the double-speed flag to be set incorrectly.
    http://code.google.com/p/arduino/issues/detail?id=365

 SPI/SPI.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1dcf517b80a6aa1d581e24934c60b09f77113759
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 2 13:38:10 2010 -0400

    Fixing PWM on pins 9 & 10 on the Uno.
    
    Resetting TCCR1B to 0 after it's configured by optiboot.
    
    http://code.google.com/p/arduino/issues/detail?id=364

 arduino/cores/arduino/wiring.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e870a6df52ff0da0cc007b29e312d23baf50dca9
Author: Joshua Nussbaum <joshnuss@gmail.com>
Date:   Fri Oct 1 00:26:40 2010 -0700

    When initializing LCD, comment specified "8-bit" mode when it should day "4 bit mode"

 LiquidCrystal/LiquidCrystal.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 59e1aee6bf2806dbee8ec44cc52c50d03b6dabcc
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Sep 28 17:19:07 2010 -0400

    More information on USB VID/PIDs.

 arduino/firmwares/README.txt                      |   20 ++++++++++++++++++--
 arduino/firmwares/arduino-usbserial/Descriptors.c |    2 +-
 2 files changed, 19 insertions(+), 3 deletions(-)

commit c4135336784c10b52b626b092ed4cdd9310cfc3c
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Sep 28 09:31:10 2010 -0400

    Replacing Arduino VID / PID with the Atmel-supplied ones.

 arduino/firmwares/arduino-usbdfu/Descriptors.c    |    4 ++--
 arduino/firmwares/arduino-usbserial/Descriptors.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 3fa91be5a88bb63813a8360b2be90fa354e07c6b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Sep 27 12:20:38 2010 -0400

    Adding note about Arduino VID and PIDs.

 arduino/firmwares/README.txt |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 6e0d8897d99232479ca05c8b1d720cf7fccfe9bc
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 26 23:30:26 2010 +0300

    make old find test highligted

 src/ui.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3f6eb6a1769b91b85dbee12a6470911ae090c7a0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 26 22:56:04 2010 +0300

    check before apply undo/redo actions

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 3c179e42fe420b366e8b050e4bdf25bcd83ec108
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 26 22:53:20 2010 +0300

    add undo/redo actions

 src/ui.py  |   13 +-
 ui/main.ui | 1130 +++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 589 insertions(+), 554 deletions(-)

commit 817206e9a3b39b20f31b8bada76364d7c2f1f162
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 26 21:28:57 2010 +0300

    ignore wrong utf8 encoding in files

 src/srcview.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit bf4b3b39e685f96671c4fd293b36e5997744a969
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 25 19:34:10 2010 +0300

    fix preferences error

 src/ui.py |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 8a96c9e511f72ab42430d514b7a2dd14c36eae17
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 25 16:54:08 2010 +0300

    fix menu accels

 ui/main.ui | 1170 ++++++++++++++++++++++++++++++------------------------------
 1 files changed, 586 insertions(+), 584 deletions(-)

commit 79b13c570e87d299dae9eb273702e173c982469b
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 25 15:25:57 2010 +0300

    correctly calculate error line

 src/compiler.py |   12 ++++++------
 src/preproc.py  |    9 ++++++---
 2 files changed, 12 insertions(+), 9 deletions(-)

commit 8f94d6212749ed86245317cdba8c86a9e62ee35f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 25 15:25:26 2010 +0300

    support verbose build

 src/config.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 275be220305d97e0dd6ca8bdf2e7aa71ac3d50fb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 25 15:25:03 2010 +0300

    support verbose build

 src/ui.py  |    8 ++++++++
 ui/main.ui |    4 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 13b76b643731c834ce493b0af26de7a3a4e4a088
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 24 10:40:37 2010 -0400

    Adding readme about the firmwares.

 arduino/firmwares/README.txt |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 37e67e82cf14c3b5d96d4fd0825cd5ff6346b869
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 24 10:35:54 2010 -0400

    Adding usbserial and usbdfu firmwares (and combined compiled .hex files).

 .../firmwares/MEGA-dfu_and_usbserial_combined.hex  |  234 ++++++
 .../firmwares/UNO-dfu_and_usbserial_combined.hex   |  234 ++++++
 arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.c  |  728 ++++++++++++++++++
 arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.h  |  220 ++++++
 arduino/firmwares/arduino-usbdfu/Board/LEDs.h      |  110 +++
 arduino/firmwares/arduino-usbdfu/Descriptors.c     |  189 +++++
 arduino/firmwares/arduino-usbdfu/Descriptors.h     |  177 +++++
 arduino/firmwares/arduino-usbdfu/makefile          |  710 ++++++++++++++++++
 arduino/firmwares/arduino-usbdfu/readme.txt        |    7 +
 .../arduino-usbserial/Arduino-usbserial.c          |  255 +++++++
 .../arduino-usbserial/Arduino-usbserial.h          |   79 ++
 arduino/firmwares/arduino-usbserial/Board/LEDs.h   |  110 +++
 arduino/firmwares/arduino-usbserial/Descriptors.c  |  277 +++++++
 arduino/firmwares/arduino-usbserial/Descriptors.h  |   88 +++
 .../arduino-usbserial/Lib/LightweightRingBuff.h    |  197 +++++
 arduino/firmwares/arduino-usbserial/makefile       |  775 ++++++++++++++++++++
 arduino/firmwares/arduino-usbserial/readme.txt     |   13 +
 17 files changed, 4403 insertions(+), 0 deletions(-)

commit 31c9f64fb976ddccabb3083eef396a64c7c176f4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 24 10:17:01 2010 -0400

    Adding Arduino Mega 2560 board entry.

 arduino/boards.txt |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

commit 25fed506d638123c277b192001e1874cc4014e57
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Sep 24 10:10:57 2010 -0400

    Adding the Mega 2560 bootloader and boards.txt / boards menu entry.

 arduino/bootloaders/stk500v2/License.txt           |  280 +++
 arduino/bootloaders/stk500v2/Makefile              |  588 ++++++
 arduino/bootloaders/stk500v2/STK500V2.pnproj       |    1 +
 arduino/bootloaders/stk500v2/STK500V2.pnps         |    1 +
 arduino/bootloaders/stk500v2/avrinterruptnames.h   |  742 ++++++++
 arduino/bootloaders/stk500v2/command.h             |  114 ++
 arduino/bootloaders/stk500v2/stk500boot.c          | 1996 ++++++++++++++++++++
 arduino/bootloaders/stk500v2/stk500boot.ppg        |    1 +
 .../stk500v2/stk500boot_v2_mega2560.hex            |  513 +++++
 9 files changed, 4236 insertions(+), 0 deletions(-)

commit c353ecd1759b706675f424aa55f828915fe437a3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 22 09:04:33 2010 -0400

    Adding optiboot and Arduino Uno boards menu entry.

 arduino/boards.txt                                 |   17 +
 arduino/bootloaders/optiboot/Makefile              |  239 ++++++++
 arduino/bootloaders/optiboot/makeall               |   13 +
 arduino/bootloaders/optiboot/optiboot.c            |  536 +++++++++++++++++
 .../bootloaders/optiboot/optiboot_atmega328.hex    |   33 ++
 .../bootloaders/optiboot/optiboot_atmega328.lst    |  520 +++++++++++++++++
 .../optiboot/optiboot_atmega328_pro_8MHz.hex       |   33 ++
 .../optiboot/optiboot_atmega328_pro_8MHz.lst       |  520 +++++++++++++++++
 .../bootloaders/optiboot/optiboot_diecimila.hex    |   33 ++
 .../bootloaders/optiboot/optiboot_diecimila.lst    |  520 +++++++++++++++++
 arduino/bootloaders/optiboot/optiboot_lilypad.hex  |   34 ++
 arduino/bootloaders/optiboot/optiboot_lilypad.lst  |  533 +++++++++++++++++
 .../optiboot/optiboot_lilypad_resonator.hex        |   34 ++
 .../optiboot/optiboot_lilypad_resonator.lst        |  533 +++++++++++++++++
 arduino/bootloaders/optiboot/optiboot_luminet.hex  |   42 ++
 arduino/bootloaders/optiboot/optiboot_luminet.lst  |  604 ++++++++++++++++++++
 .../bootloaders/optiboot/optiboot_pro_16MHz.hex    |   33 ++
 .../bootloaders/optiboot/optiboot_pro_16MHz.lst    |  520 +++++++++++++++++
 .../bootloaders/optiboot/optiboot_pro_20mhz.hex    |   33 ++
 .../bootloaders/optiboot/optiboot_pro_20mhz.lst    |  520 +++++++++++++++++
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.hex |   34 ++
 arduino/bootloaders/optiboot/optiboot_pro_8MHz.lst |  533 +++++++++++++++++
 22 files changed, 5917 insertions(+), 0 deletions(-)

commit cd8aa4f2119e813eb0b5629b7984cb65ec318b99
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 18 23:27:28 2010 +0300

    allow serial tab to resize freely

 src/ui.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 40ee32d4fb43e3e97c13e7690b6f5e1b038e2d8e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 18 10:41:34 2010 +0300

    do not try to compile empty files

 src/compiler.py |   13 +++++++------
 ui/main.ui      |   37 +++++++++++++++++++++++++++++++++++--
 2 files changed, 42 insertions(+), 8 deletions(-)

commit a9beb3bfc72c63ad983bfec186f64655726b48ef
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 18 10:25:44 2010 +0300

    fix page buffer update

 src/misc.py |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 423d4ce13e826ea88d384c645dbf664d94dab6ba
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 18 10:24:55 2010 +0300

    fix untitled page accelerator

 src/ui.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 3c329cd8ffc5290abd87482fc0fd8e7ab550b097
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Sep 18 10:02:56 2010 +0300

    do not include libraries twice

 src/compiler.py |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

commit 504c6f0f44085868bda179be496e6ab513559cdb
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Sep 17 23:50:09 2010 +0300

    fix typo

 MANIFEST.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 135a500252df935d8aa5b14dcebd3dceb2aa8a41
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Sep 17 23:47:33 2010 +0300

    make library support more flexible
    - compile libaries under object build directory - this tries to stay
    more compliant with arduino itself
    - allow library to require other libraries

 src/compiler.py |  126 ++++++++++++++++++++++++++++++++-----------------------
 src/misc.py     |   16 +++----
 src/preproc.py  |    9 +---
 3 files changed, 83 insertions(+), 68 deletions(-)

commit 2881f0ed98e7157af3ea5f0e366cbc7438dbb06e
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Fri Sep 17 14:17:01 2010 +0000

    updating UDP library and examples with M. Margolis' changes and examples.

 Ethernet/Udp.cpp                                   |    7 +
 Ethernet/Udp.h                                     |    3 +
 .../UDPSendReceiveString/UDPSendReceiveString.pde  |  107 +++++++++++++++++
 Ethernet/examples/UdpNtpClient/UdpNtpClient.pde    |  121 ++++++++++++++++++++
 4 files changed, 238 insertions(+), 0 deletions(-)

commit 951def0f06f393e556fa7bec36abc891ae43f79e
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Fri Sep 17 13:22:32 2010 +0000

    removing TwitterClient since it does not include OAuth, which is now needed for Twitter logins. Adding TelnetClient examexample.

 Ethernet/examples/PachubeClient/PachubeClient.pde  |    4 +-
 .../PachubeClientString/PachubeClientString.pde    |    6 +-
 Ethernet/examples/TelnetClient/TelnetClient.pde    |   89 +++++++++++++
 Ethernet/examples/TwitterClient/TwitterClient.pde  |  136 --------------------
 Ethernet/examples/WebServer/WebServer.pde          |    8 +-
 5 files changed, 99 insertions(+), 144 deletions(-)

commit 550956f96b1b32deaf98237c466c7f8231ff28b9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 16 12:40:56 2010 +0300

    add unsaved message dialog

 src/misc.py |   11 +++++++++++
 src/ui.py   |    7 +++++++
 2 files changed, 18 insertions(+), 0 deletions(-)

commit d25c0283f116151c0665515b711fe353aee61046
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 16 10:12:19 2010 +0300

    fixed error from previous commit

 src/compiler.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 49ba7bd53034bf1fc2eaece87dfb059970542c9d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 16 10:09:21 2010 +0300

    search for library headers and build library inside builddir

 src/compiler.py |   44 +++++++++++++++++++++++++-------------------
 src/misc.py     |    8 ++++++++
 src/preproc.py  |   25 +++++++++++++++++++++----
 src/serialio.py |    2 +-
 src/ui.py       |    5 +----
 src/uploader.py |    3 ++-
 6 files changed, 58 insertions(+), 29 deletions(-)

commit 6a12f1875d223ece36cb94b0aad3b76f11be8a26
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Sep 16 01:22:36 2010 +0000

    Fix to drop packets in Wire library (issue #335).

 Wire/utility/twi.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit f701698d0cbc49ec6520a5e1f528a74df43cf708
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Sep 16 01:11:19 2010 +0000

    Adding Client::peek() in Ethernet library (issue #349).

 Ethernet/Client.cpp         |    8 ++++++++
 Ethernet/Client.h           |    1 +
 Ethernet/utility/socket.cpp |   13 +++++++++++++
 Ethernet/utility/socket.h   |    1 +
 Ethernet/utility/w5100.cpp  |    9 ++++++---
 Ethernet/utility/w5100.h    |    2 +-
 6 files changed, 30 insertions(+), 4 deletions(-)

commit a6e6566e574be38706331f91a581b413d6a0359c
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Sep 16 00:59:12 2010 +0000

    Returning CLOSE_WAIT clients in Server::available().  (issue #345).
    
    Otherwise, we miss clients that connect, send data, and disconnect before
    we get around to calling available().

 Ethernet/Server.cpp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit f77b03256d6daed5a18baac1e7237e962980c7ea
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Sep 16 00:50:43 2010 +0000

    Statically allocating buffers in Wire library (issue #351).

 Wire/Wire.cpp      |    8 ++------
 Wire/Wire.h        |    4 ++--
 Wire/utility/twi.c |   11 +++--------
 3 files changed, 7 insertions(+), 16 deletions(-)

commit 661b4eea914c86ab19d798c0fa1fdc946b6157c9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 9 22:39:44 2010 +0300

    correctly switch output terminal on compile

 src/ui.py  |   15 ++++++++++++++-
 ui/main.ui |    8 ++++----
 2 files changed, 18 insertions(+), 5 deletions(-)

commit 427e6cb76f2c732f205daf96fe01914cfeb079cf
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 9 21:35:25 2010 +0300

    add library support

 src/compiler.py |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++----
 src/misc.py     |   17 +++++++++++++++
 src/preproc.py  |   15 ++++++++++++-
 ui/main.ui      |    7 ++++++
 4 files changed, 93 insertions(+), 6 deletions(-)

commit 3e6cc0b4ee3feea883fc686bd4e72ee37e738eda
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 9 21:16:03 2010 +0300

    add clear cache lib function

 ui/main.ui |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

commit 2ca6d624a8829fd1acd4063ed9cfc3ca473a99d8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Sep 9 21:15:42 2010 +0300

    add clear cache lib function

 src/ui.py |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

commit 0e2d4f7588cfa821b8e586ce6f3b8f24ca77a995
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 8 22:33:33 2010 +0000

    1280 -> 1280/2560.

 arduino/cores/arduino/HardwareSerial.cpp |    6 +++---
 arduino/cores/arduino/HardwareSerial.h   |    2 +-
 arduino/cores/arduino/Tone.cpp           |   14 +++++++-------
 arduino/cores/arduino/WInterrupts.c      |    6 +++---
 arduino/cores/arduino/WProgram.h         |    2 +-
 arduino/cores/arduino/pins_arduino.c     |    2 +-
 arduino/cores/arduino/pins_arduino.h     |    2 +-
 arduino/cores/arduino/wiring.c           |    2 +-
 arduino/cores/arduino/wiring.h           |    2 +-
 arduino/cores/arduino/wiring_analog.c    |    4 ++--
 arduino/cores/arduino/wiring_digital.c   |    2 +-
 arduino/cores/arduino/wiring_private.h   |    2 +-
 12 files changed, 23 insertions(+), 23 deletions(-)

commit 637cd561c7371a17d71c8b12847e5d29abfd377b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 8 22:33:33 2010 +0000

    1280 -> 1280/2560.

 Ethernet/utility/w5100.h |    2 +-
 Firmata/Boards.h         |    2 +-
 Servo/Servo.h            |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 26ab2bed56cd8d2b17ba3ea8e7079324f5a52e39
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Sep 8 17:42:37 2010 +0000

    corrected error in barometric pressure server example

 .../BarometricPressureWebServer.pde                |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3290bf5bc8f1f79f22c2f366616633b693002e8c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Sep 5 12:20:02 2010 +0300

    obey font size/spec in editor window

 src/config.py |    1 +
 src/ui.py     |   73 +++++++++++++++++++++++++++++++++++++-------------------
 ui/main.ui    |    9 ++++++-
 3 files changed, 57 insertions(+), 26 deletions(-)

commit eaaa74bc48e925b580409c4d772e780aa363cfc3
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Aug 20 22:14:12 2010 +0300

    install hardware files under os share dir

 MANIFEST.in     |    2 +-
 setup.py        |   18 +++++++++++-------
 src/compiler.py |   12 +++++-------
 src/misc.py     |   18 ++++++++++++++++++
 src/srcview.py  |    8 ++++++--
 5 files changed, 41 insertions(+), 17 deletions(-)

commit 22af55bf0f78a344dce2dffca2b7c96ffa0cfbdf
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 28 10:23:54 2010 +0000

    Changing String::toCharArray() and getBytes() to accept a buffer, rather than return one.  That way they don't expose the internal representation of the String class, allowing future optimization.  Thanks to Paul Stoffregen.

 arduino/cores/arduino/Print.cpp   |    4 +++-
 arduino/cores/arduino/WString.cpp |   27 ++++++++++++++++++++++-----
 arduino/cores/arduino/WString.h   |    4 ++--
 3 files changed, 27 insertions(+), 8 deletions(-)

commit 0939108ab9ede51688d50cb8987c60c618ed7270
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 28 09:55:26 2010 +0000

    Returning a reference to a dummy character for indices beyond the string length (in operator[]).

 arduino/cores/arduino/WString.cpp |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 2419cb9186ff737b00bd007e631e43b1c8f9773d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Aug 20 08:35:19 2010 +0300

    add find text functionality

 src/config.py  |    1 +
 src/misc.py    |    5 +++
 src/srcview.py |   82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ui.py      |   22 +++++++++++---
 ui/main.ui     |   21 +++++++++-----
 5 files changed, 119 insertions(+), 12 deletions(-)

commit 46514b942d7c5e681888531d84fcae8db4d262e8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 18 21:39:28 2010 +0000

    Adding some basic error checking to the String class (i.e. checking for a non-null buffer before modifying its contents).

 arduino/cores/arduino/WString.cpp |   47 ++++++++++++++++++++++++++-----------
 arduino/cores/arduino/WString.h   |   13 +--------
 2 files changed, 35 insertions(+), 25 deletions(-)

commit 592ea3dcb6ea85e8c3e5b4b592217b1981c6e778
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 17 21:50:41 2010 +0000

    Now including stdlib.h from wiring.h so our abs() #define comes after the stdlib abs() definition (and therefore doesn't break it).

 arduino/cores/arduino/wiring.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c3dd5f0d778cf025031fd5dfa1571e34a841fb11
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 17 20:37:17 2010 +0000

    Correcting case of #include's in Ethernet library.

 Ethernet/Udp.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit f17031c77f7adb1aacc5f71571371fbc6e38d364
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Aug 16 22:13:28 2010 +0300

    properly display and close dialogs

 src/ui.py  |   10 ++++++----
 ui/main.ui |   26 ++++++++++++++------------
 2 files changed, 20 insertions(+), 16 deletions(-)

commit 37b46f2fe6ca4c3a282d69b768b76e25da3a33d4
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Aug 16 22:13:05 2010 +0300

    fix burning of bootloader

 src/uploader.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 53814f57fe460bddd648ec04b1d883ad89a5d513
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 15 13:32:38 2010 +0000

    Modified Barometric Pressure Sensor to make it easier for beginners to understand.

 .../BarometricPressureSensor.pde                   |  205 ++++++++++----------
 1 files changed, 103 insertions(+), 102 deletions(-)

commit b3f3f73b3e25677316d3308b72543ef93c0325f4
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 15 13:17:05 2010 +0000

    Modified Barometric Pressure Sensor to make it easier for beginners to understand.

 .../BarometricPressureSensor.pde                   |  222 ++++++++++----------
 1 files changed, 107 insertions(+), 115 deletions(-)

commit 9e7a0d07323d334a0896bba2b92d29d4e442f94c
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 15 13:14:58 2010 +0000

    Modified Barometric Pressure Sensor to make it easier for beginners to understand.

 .../BarometricPressureSensor.pde                   |  143 ++++++++++++++++++++
 1 files changed, 143 insertions(+), 0 deletions(-)

commit 12053b237f141271298b5158ff8cf92b05a3c08a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Fri Aug 13 16:13:46 2010 +0000

    Corrected title of ChatServer example

 Ethernet/examples/ChatServer/ChatServer.pde |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit acbc0c03aa9bde69aaa6ba1ff9d4c338a9d2530c
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Fri Aug 13 02:47:18 2010 +0000

    Commented the changing board pin numbers.

 .../BarometricPressureSensor.pde                   |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5454466d3e5979a3a003f80b90c8279f496ae95a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Fri Aug 13 02:45:20 2010 +0000

    Changed slaveSelectPin to a const int rather than hard coded number.

 .../DigitalPotControl/DigitalPotControl.pde        |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 04e14be362f4082d170faae267c5a17f08b332a6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Aug 12 23:56:07 2010 +0300

    add support for sending text to serial

 src/ui.py  |   26 ++++++--
 ui/main.ui |  195 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 214 insertions(+), 7 deletions(-)

commit 8f0cfd72daf9fa6aef234522c3bb791119f02a2d
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Thu Aug 12 13:44:46 2010 +0000

    Added PachubeClientString to address issue #289

 .../PachubeClientString/PachubeClientString.pde    |  124 ++++++++++++++++++++
 1 files changed, 124 insertions(+), 0 deletions(-)

commit df0396ec39ed6772e9f52852b87d4a5157616e64
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 11 22:59:00 2010 +0000

    Adding shiftIn() from Wiring (no count or delaytime though).

 arduino/cores/arduino/wiring.h       |    3 ++-
 arduino/cores/arduino/wiring_shift.c |   19 +++++++++++++++++--
 2 files changed, 19 insertions(+), 3 deletions(-)

commit c322d5fe66d960e49c94abfb05392d0d2bc2c1ae
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 11 18:19:01 2010 +0000

    Making Client inherit from Stream, which unforunately means taking peek() out of Stream for now, since there's no immediate implementation for Client.

 Ethernet/Client.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 8f3e8f9a449debb100091452bcf7a793720ac01b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Aug 11 18:19:01 2010 +0000

    Making Client inherit from Stream, which unforunately means taking peek() out of Stream for now, since there's no immediate implementation for Client.

 arduino/cores/arduino/Stream.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit dc1a42a4aebf73a50d3b9218903b9e9f4e835c4a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Aug 10 21:42:26 2010 +0000

    Added AD5206 Digital Potentiometer example to SPI library

 .../DigitalPotControl/DigitalPotControl.pde        |   67 ++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit 87fd28b5e5c9b4022d9e8bbf85535e933f994224
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Aug 11 00:26:21 2010 +0300

    fix generating boards and programmers on install

 MANIFEST.in     |    5 +++--
 setup.py        |   55 +++++++++++++++++++++++++++++++++++++++++++++++++------
 src/uploader.py |    1 +
 3 files changed, 53 insertions(+), 8 deletions(-)

commit faae6a86f038afd8c451fb6d1fcc30f687167603
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 23:00:44 2010 +0300

    add default preferences file

 preferences.txt |  227 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 227 insertions(+), 0 deletions(-)

commit 8d25d5a70fdb95650f85c075f8e96cd9f1ecc0d1
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 23:00:30 2010 +0300

    add initial configuration generation scripts

 gen_boards.py      |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 gen_programmers.py |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+), 0 deletions(-)

commit 88b48f8e4b1b04f63803a3441569d411689b0ef8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 22:57:53 2010 +0300

    add missing programmers file

 src/programmer.py |   66 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 66 insertions(+), 0 deletions(-)

commit 71526b71a2167084d08ead9d9125c7025ab50fb7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 21:54:37 2010 +0300

    handle boards fallback

 src/board.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 197a1aae877a382b647d162b4e5b3f8d5e4dc528
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 21:53:41 2010 +0300

    ship defaults file

 setup.py     |    2 +-
 src/prefs.py |   42 ++++++++++++++++++++++++++++++++++++++----
 2 files changed, 39 insertions(+), 5 deletions(-)

commit 484f4c09d90905ad08ea29490b4ad71659284fef
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 21:52:03 2010 +0300

    add support for serial port selection

 src/config.py   |    1 +
 src/serialio.py |   23 +++++++++++++++++++++++
 src/ui.py       |   38 ++++++++++++++++++++++++++++----------
 src/uploader.py |   45 ++++++++++++++++++++++++++++++---------------
 ui/main.ui      |   21 +--------------------
 5 files changed, 83 insertions(+), 45 deletions(-)

commit b66100d61a318e8203b8e41d8ca45ec324b2ad34
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Aug 10 15:21:00 2010 +0000

    Added a notification to the chat client example when the client connects for the first time

 Ethernet/examples/ChatServer/ChatServer.pde |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

commit 948f7215407afffd88e3c391fdfabb5af16e60af
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 14:33:57 2010 +0300

    fix gtkbuilder warnings

 ui/main.ui |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e12749f960f88408ca1da890c5a0b066318df3ea
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 14:30:04 2010 +0300

    handle cleanly missing files

 src/prefs.py |    8 +++++---
 src/ui.py    |    9 +++++++--
 2 files changed, 12 insertions(+), 5 deletions(-)

commit 2ce6294ee12da3711b90b4f9d8fc7f4d5eb2d9dd
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 14:29:03 2010 +0300

    generate boards and pgms on install

 BOARDS |   94 ----------------------------------------------------------------
 1 files changed, 0 insertions(+), 94 deletions(-)

commit 84e0b6ecdb8ad8c13852400293c940592c3d00ea
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 14:28:44 2010 +0300

    generate boards and pgms on install

 setup.py     |    7 +++++++
 src/board.py |   27 ++++++++++++++++++---------
 2 files changed, 25 insertions(+), 9 deletions(-)

commit 3c099207ba297d238d31000ebcf2af90c7ec35ec
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Aug 10 08:43:45 2010 +0300

    add support for burning bootloaders with different programmers

 gnoduino        |   17 +++++++++++++++
 src/board.py    |   60 +++++++++++++++++++++++++++++++++++++++++++-----------
 src/ui.py       |   28 +++++++++++++++++--------
 src/uploader.py |   53 +++++++++++++++++++++++++++++++++++++++++-------
 ui/main.ui      |   44 +--------------------------------------
 5 files changed, 130 insertions(+), 72 deletions(-)

commit 17c8f6036289580c86346b936eaf1f2c3499a982
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 10 01:51:38 2010 +0000

    Updating Firmata version number to 2.2 (issue #320).

 Firmata/Firmata.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db5abe346a0e70ebbdd1ddec81ebf40a157e299c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 8 22:27:24 2010 +0300

    add support for different chips in uploader

 BOARDS          |    6 ++++++
 src/uploader.py |   24 +++++++++++++++++++++---
 2 files changed, 27 insertions(+), 3 deletions(-)

commit 995bd3bf652c8b0fa912645fa7fa41faf6d2f512
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 8 20:36:00 2010 +0300

    improve functions headers detection

 src/preproc.py |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 403546ea09992b542cb64401cdca140420f329b7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Aug 8 20:35:37 2010 +0300

    add debug support

 src/compiler.py |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

commit cabd9ba01fdad6f18f2a38c6c379f91ec65988d1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 7 21:24:49 2010 +0000

    Moving SPI pin initialization from constructor to begin() function.  That way, the SPI library won't alter any pin states unless / until you call begin().

 .../BarometricPressureWebServer.pde                |    5 +++--
 Ethernet/utility/w5100.cpp                         |    5 ++++-
 SPI/SPI.cpp                                        |   12 +++++++-----
 SPI/SPI.h                                          |   14 ++------------
 .../BarometricPressureSensor.pde                   |    7 ++++---
 5 files changed, 20 insertions(+), 23 deletions(-)

commit 68cfcef6bd0ee04fb8f82850862e1f5c2c3df579
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 7 20:33:18 2010 +0000

    Renaming SPI constants to better match general style.  Renaming setDataOrder() to setBitOrder(), and using existing LSBFIRST and MSBFIRST constants for it.

 SPI/SPI.cpp      |   50 +++++++++++---------------------------------------
 SPI/SPI.h        |   53 ++++++++++++++++++++---------------------------------
 SPI/keywords.txt |   51 ++++++++++++++++++---------------------------------
 3 files changed, 49 insertions(+), 105 deletions(-)

commit b947d46d60c914fdc725e684023b9fe1374ec0af
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Aug 7 23:17:12 2010 +0300

    accelerators cleanup

 src/ui.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit 5810d6ffffb8ddeea42aaf688df7ada109904dc5
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Aug 7 23:16:27 2010 +0300

    add default C language to srcview

 src/srcview.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 457dce9c7e65e69362f033f0c726f227a95853b9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 7 20:08:53 2010 +0000

    Renaming SPI.send() to SPI.transfer() to better reflect its bi-directional nature.

 .../BarometricPressureWebServer.pde                |   10 +++---
 Ethernet/utility/w5100.cpp                         |   32 ++++++++++----------
 SPI/SPI.h                                          |    4 +-
 .../BarometricPressureSensor.pde                   |   10 +++---
 4 files changed, 28 insertions(+), 28 deletions(-)

commit 002a2814891f75e1aae3932dbf24c83293170407
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 7 19:56:14 2010 +0000

    Adding Arduino BT w/ ATmega328 to the boards menu.

 arduino/boards.txt |   63 ++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 42 insertions(+), 21 deletions(-)

commit 97f64ebc55c7c7e2c210c232f2aea0bca1d71ba0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 7 19:48:59 2010 +0000

    Adding ATmega328 version of the Arduino BT bootloader, along with a Makefile for building it.

 arduino/bootloaders/bt/ATmegaBOOT_168.c            |   22 ++-
 .../bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex |  162 ++++++++++++++++++++
 arduino/bootloaders/bt/Makefile                    |  109 +++++++++++++
 3 files changed, 285 insertions(+), 8 deletions(-)

commit 822233d9edc5a3414af8f4a3eec9ab85f19ba72d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 6 21:55:17 2010 +0000

    Updating Firmata (to r62 of their repository).
    
    Changes include (according to Paul Stoffregen):
    "1: Hardware abstraction layer to support Arduino Mega, Teensy and Sanguino.
    2: Extended analog message, to facilitate using PWM and Servo above pin 15.
    3: Capability queries (alpha), to allow automatic discovery of any board's features."

 Firmata/Boards.h                                   |  335 ++++++++++++++++
 Firmata/Firmata.h                                  |   90 +----
 .../examples/AllInputsFirmata/AllInputsFirmata.pde |   34 +-
 Firmata/examples/AnalogFirmata/AnalogFirmata.pde   |    8 +-
 Firmata/examples/I2CFirmata/I2CFirmata.pde         |    8 +-
 .../OldStandardFirmata/OldStandardFirmata.pde      |   16 +-
 Firmata/examples/ServoFirmata/ServoFirmata.pde     |   25 +-
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   17 +-
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   22 +-
 .../examples/StandardFirmata/StandardFirmata.pde   |  412 ++++++++++++--------
 10 files changed, 674 insertions(+), 293 deletions(-)

commit 6682ded58a8979209ccd0c1a7796fb034ef4e245
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 6 01:23:19 2010 +0000

    No longer requiring WProgram.h for Print / Stream classes (replaced Arduino-specific type names in String).

 arduino/cores/arduino/WString.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 7aa73d33be4655788ee0e4eac058594f182ca264
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Aug 6 01:23:19 2010 +0000

    No longer requiring WProgram.h for Print / Stream classes (replaced Arduino-specific type names in String).

 LiquidCrystal/LiquidCrystal.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 60e98e55ec689b62be42febcd6efca6f172db8b6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Aug 5 23:58:54 2010 +0300

    change accelerators to avoid overlap

 src/ui.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 9d87859a0bfd4abde162d87756d9105617f3661e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Aug 5 23:50:21 2010 +0300

    add missing header

 src/uploader.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 232ed62fa62393c4d5833f9b02ee06f2fafbf591
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Aug 5 23:05:38 2010 +0300

    atempt fix boudrate changing

 src/ui.py |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 3a6122e7ee5d3ea0e10c63bf019491f12dffbd7d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Aug 5 23:05:15 2010 +0300

    add prototype support to preprocesor

 src/preproc.py |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

commit 0d0ba7f3bff0df10ed6538fca6870271a77f5425
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 17:25:11 2010 +0000

    Fixing Server.available().
    
    I got rid of the parameterless version of the Client() constructor, so I need to pass in MAX_SOCK_NUM.

 Ethernet/Server.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 965a12db37f282108a2dcd806b308f0067d4369d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 16:13:44 2010 +0000

    Setting SS high by default.
    
    This should prevent conflicts between an SPI device using the hardware SS pin (which previously would have been enabled by default) and another SPI device using another pin for its SS.  It might be better to move the SPI initialization to begin(), which could then be called by the hardware devices which could then disable themselves.

 SPI/SPI.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1b61fc3c5411b7616f66797b7ca2765481886987
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 14:23:29 2010 +0000

    Removing the _connected field from Client since we don't use it anymore.

 Ethernet/Client.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 087d525166168dd5df637f7c0a850b865452efbd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 13:36:47 2010 +0000

    Fixing Client and capitalizing header file names.
    
    The switch from checking _sock against a default value, combined with the checking for unconnected clients in status(), broke the Client.  I went back to checking the value of _sock against the default and removed the _connected member altogether because it was redundant (and therefore needed to be kept in sync with _sock).

 Ethernet/Client.cpp   |   54 ++++++++++++++++++++++++------------------------
 Ethernet/Ethernet.cpp |    2 +-
 Ethernet/Ethernet.h   |    4 +-
 Ethernet/Server.cpp   |    6 ++--
 4 files changed, 33 insertions(+), 33 deletions(-)

commit 13fbdda18c4f95eb327a99a8bcc6008fb2a0afb3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 13:02:02 2010 +0000

    Fixing ethernet library on Mega.
    
    Because the Mega uses a different pin for SS of the W5100, the SPI library wasn't setting it as an output.  It was only setting the hardware SS pin of the ATmega1280, which is elsewhere on the board.  Adding initSS() to W5100.init() fixed it.

 Ethernet/utility/w5100.cpp |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit cce224d251c5c144702d9a30295cbce19ed1783e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Aug 3 00:42:23 2010 +0000

    Return sensible values from Client::connected() and Client::status() if we know it's not connected.

 Ethernet/Client.cpp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit dca72d795c9b1f30c093b2a1f902791c7d2ff620
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Aug 2 22:56:31 2010 +0000

    Added Barometric pressure Web Server example for Ethernet library

 .../BarometricPressureWebServer.pde                |  224 ++++++++++++++++++++
 1 files changed, 224 insertions(+), 0 deletions(-)

commit 64cdab8195f6d1db636cc1fbdc4b70479f5f1de1
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Aug 2 22:43:05 2010 +0000

    Added Barometric pressure sensor example for SPI library

 .../BarometricPressureSensor.pde                   |  149 ++++++++++++++++++++
 1 files changed, 149 insertions(+), 0 deletions(-)

commit a62595baf4068f2a09455ce703b9c662fd342782
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Aug 2 22:38:42 2010 +0000

    Added WProgram.h include to Client.h to allow it to inherit all of WString.h correctly.  See issue #310 for details.

 Ethernet/Client.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2084326c785335018d2a8c35f3f87998752ab88f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Aug 2 22:33:11 2010 +0000

    Moving SPI pin definitions into core (from SPI library): SS, MISO, MOSI, and SCK.

 arduino/cores/arduino/pins_arduino.h |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 8f9755ad4f63511ef215ceee30678c72386416c2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Aug 2 22:33:11 2010 +0000

    Moving SPI pin definitions into core (from SPI library): SS, MISO, MOSI, and SCK.

 SPI/SPI.cpp |   25 +++++++++----------------
 1 files changed, 9 insertions(+), 16 deletions(-)

commit c3a99e51d210f90d96fbb86db44623d6276926d4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Aug 2 22:23:48 2010 +0000

    changing available() to return an int (because the Ethernet Client class or another stream might need more than 255 bytes).

 arduino/cores/arduino/HardwareSerial.cpp |    2 +-
 arduino/cores/arduino/HardwareSerial.h   |    2 +-
 arduino/cores/arduino/Stream.h           |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit ed541c108b70d425efda0f8953f731488a5cbeb1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Aug 2 22:22:51 2010 +0000

    Adding #include <WProgram.h>.

 LiquidCrystal/LiquidCrystal.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7d43d5431c5668999e36a4d4634b4e7b2c599455
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Aug 2 18:59:44 2010 +0000

    Adding SPI library and revising Ethernet library (Christian Maglie).

 Ethernet/Client.cpp                               |  112 +-
 Ethernet/Client.h                                 |   20 +-
 Ethernet/Ethernet.cpp                             |   28 +-
 Ethernet/Ethernet.h                               |   11 +-
 Ethernet/Server.cpp                               |   42 +-
 Ethernet/Server.h                                 |   11 +-
 Ethernet/Udp.cpp                                  |  129 ++
 Ethernet/Udp.h                                    |   60 +
 Ethernet/examples/ChatServer/ChatServer.pde       |    1 +
 Ethernet/examples/PachubeClient/PachubeClient.pde |    2 +-
 Ethernet/examples/TwitterClient/TwitterClient.pde |    2 +-
 Ethernet/examples/WebClient/WebClient.pde         |    2 +
 Ethernet/examples/WebServer/WebServer.pde         |    2 +-
 Ethernet/utility/socket.c                         |  558 ---------
 Ethernet/utility/socket.cpp                       |  314 +++++
 Ethernet/utility/socket.h                         |   42 +-
 Ethernet/utility/spi.h                            |   58 -
 Ethernet/utility/types.h                          |  165 ---
 Ethernet/utility/w5100.c                          | 1302 ---------------------
 Ethernet/utility/w5100.cpp                        |  174 +++
 Ethernet/utility/w5100.h                          |  680 ++++++-----
 SPI/SPI.cpp                                       |   94 ++
 SPI/SPI.h                                         |   93 ++
 SPI/keywords.txt                                  |   51 +
 24 files changed, 1429 insertions(+), 2524 deletions(-)

commit a5eff70fb0fcb1fb34a9b7117c1cfa4e5302758f
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Jul 27 22:59:18 2010 +0000

    added more String examples

 arduino/cores/arduino/WString.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 38aa22c0344006cf1a553cf0834af9e0bedfaf42
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 27 14:20:56 2010 +0000

    Reverting changes to String class and modifying to allow + and += to work on more types.

 arduino/cores/arduino/WString.cpp |  658 +++++++++++++++----------------------
 arduino/cores/arduino/WString.h   |  150 ++++-----
 2 files changed, 335 insertions(+), 473 deletions(-)

commit b86b2f1b211b0d4d242099c40477da02bbea066b
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Jul 27 10:18:04 2010 +0000

    removed append() from String library

 arduino/cores/arduino/WString.cpp |    9 ---------
 arduino/cores/arduino/WString.h   |    2 --
 2 files changed, 0 insertions(+), 11 deletions(-)

commit 11b187e636360820bf69d2dab7cff67843620dc0
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Jul 27 10:09:09 2010 +0000

    checked in Xiaoyang Feng's changes to String library

 arduino/cores/arduino/WString.cpp |    1 +
 arduino/cores/arduino/WString.h   |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit f0cb14dc88df7b601694170732da85718e0e0395
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Jul 27 10:06:49 2010 +0000

    Checked in Xiaoyang's changes to String library

 arduino/cores/arduino/WString.h |  140 ++++++++++++++++++++++-----------------
 1 files changed, 79 insertions(+), 61 deletions(-)

commit a988b10ff74dee0d6300436888350d4c3f6838a5
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Tue Jul 27 10:06:43 2010 +0000

    Checked in Xiaoyang's changes to String library

 arduino/cores/arduino/WString.cpp |  666 ++++++++++++++++++++++---------------
 1 files changed, 397 insertions(+), 269 deletions(-)

commit 15c9b78505fdf05b46f3eae851f4c39f3894a947
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Jul 27 08:19:45 2010 +0300

    flashing process - add protocol and speed support

 src/board.py    |   12 +++++++++++-
 src/ui.py       |    2 ++
 src/uploader.py |    5 +++--
 3 files changed, 16 insertions(+), 3 deletions(-)

commit 01aa10d54dd8669189917fb7f6f3cf1cb1c885f6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Jul 26 00:22:06 2010 +0300

    fix setting src language when insterting text

 src/srcview.py |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c24cf5153c3752a5c3538783842c5a373397e5ec
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 25 22:34:45 2010 +0300

    fix board selection

 src/board.py  |    7 +++----
 src/config.py |    2 +-
 src/ui.py     |    7 ++++---
 3 files changed, 8 insertions(+), 8 deletions(-)

commit 56e4a17c3d2ceb1ad191dbdb37e6b310b81036d0
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 25 21:30:37 2010 +0300

    add fonts support

 src/prefs.py   |    2 +-
 src/srcview.py |    4 +-
 src/ui.py      |   34 +++++++++++++---
 ui/main.ui     |  123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 153 insertions(+), 10 deletions(-)

commit 0500fbf80614449c862faccabe7331a7dd44121a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 16:38:42 2010 +0000

    Added comments and serial output to ChatServer example

 Ethernet/examples/ChatServer/ChatServer.pde |   46 +++++++++++++++++++-------
 1 files changed, 33 insertions(+), 13 deletions(-)

commit ee12f7ba51eeb1c7fe44d06d89455129007ef319
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 16:28:30 2010 +0000

    Added comments to WebClient example

 Ethernet/examples/WebClient/WebClient.pde |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

commit 008888ba774c50f2d55f37fbbebc73c5863f7392
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 16:27:38 2010 +0000

    Added comments to WebServer example

 Ethernet/examples/WebServer/WebServer.pde |   49 ++++++++++++++++++++---------
 1 files changed, 34 insertions(+), 15 deletions(-)

commit c9414b65d630fe1cfa67de094bd95335ddef6876
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Jul 25 19:25:57 2010 +0300

    add missing files

 src/board.py  |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/config.py |    3 +++
 src/prefs.py  |   15 +++++++++++++++
 3 files changed, 73 insertions(+), 0 deletions(-)

commit 82d69615c546bda4306544bd166cc99e828021bd
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 16:18:52 2010 +0000

    Added comments to WebClient example

 Ethernet/examples/WebClient/WebClient.pde |   51 +++++++++++++++++++++++------
 1 files changed, 41 insertions(+), 10 deletions(-)

commit f0eb2f36e92dc6e10326bfd7f893b2a024566548
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 15:53:09 2010 +0000

    Added Twitter client to Ethernet Library examples

 Ethernet/examples/TwitterClient/TwitterClient.pde |  136 +++++++++++++++++++++
 1 files changed, 136 insertions(+), 0 deletions(-)

commit c88590819173183003b8bc132854b471ab9e6b19
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Jul 25 15:52:43 2010 +0000

    Added Pachube client to Ethernet Library examples

 Ethernet/examples/PachubeClient/PachubeClient.pde |  139 +++++++++++++++++++++
 1 files changed, 139 insertions(+), 0 deletions(-)

commit cf293ede21a39c62b994bfc270866637de21111d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 24 23:29:56 2010 +0300

    fix hardcoded variables

 src/ui.py  |    3 +++
 ui/main.ui |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 0 deletions(-)

commit 6a31a49cd263a3770fc4e2b7df5083fd71080386
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 24 22:31:13 2010 +0300

    add missing files

 MANIFEST.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 49e4c6b7d767d915c146d636196dbc3238cca282
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 24 22:31:00 2010 +0300

    disable hardcoded paths

 src/ui.py       |    2 +-
 src/uploader.py |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 3607206e0deff2fa39aa41a7f37b628602a9bd35
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Jul 24 20:45:45 2010 +0300

    add various boards support

 BOARDS          |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/compiler.py |   24 +++++++++------
 src/misc.py     |   26 ++++++++++++++++
 src/ui.py       |   19 ++++++++++++
 ui/main.ui      |   42 +++++++++++++++++++++++++-
 5 files changed, 188 insertions(+), 11 deletions(-)

commit 213ced0bc97b79a70571c7506f9d936ceaaa60e7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 17:21:49 2010 +0300

    relocate some general purpose functions

 src/compiler.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7c4c46359f724d968a53aa2546364464ba8a2b2d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 17:16:37 2010 +0300

    relocate some general purpose functions

 src/compiler.py |   43 +++++++++++--------------------------------
 src/misc.py     |   25 +++++++++++++++++++++++++
 src/srcview.py  |    6 ++++--
 src/ui.py       |   14 ++++++++------
 4 files changed, 48 insertions(+), 40 deletions(-)

commit 3dc383dad4ba04325aa897632c59066848af4ae9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 17:16:19 2010 +0300

    setup buttons only on toolbar

 ui/main.ui |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 686949f72ab217f737e6ad10f2cb5432931c0bc9
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 16:34:23 2010 +0300

    filter out file/lines in compiler output

 src/compiler.py |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

commit 10b00cda91e79e6497a9e141c9df14b50f5bb94c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 13:03:34 2010 +0300

    update license in setup file

 setup.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 532d8fcf2d2321aa041bc3462330e3f23e79be9a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 13:03:19 2010 +0300

    add MANIFEST file

 MANIFEST.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 3c3c55dc16e7bc5c8e54873759a4e0c56c10ea79
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 12:24:01 2010 +0300

    update pkg description

 setup.py |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 4451d3a7d9e4fd6c1f06f8b1700c88cfce374fb8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 12:10:42 2010 +0300

    add license text

 src/__init__.py |   16 ++++++++++++++++
 src/misc.py     |   16 ++++++++++++++++
 src/srcview.py  |    1 -
 src/uploader.py |   16 ++++++++++++++++
 4 files changed, 48 insertions(+), 1 deletions(-)

commit d71684bc2bc979001dc9fe7aa908cb2e4b13bd97
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Jul 23 12:10:03 2010 +0300

    add packaging support

 compiler.py      |  244 -------------------------------------
 gnoduino         |    5 +
 gnoduino.py      |  352 -----------------------------------------------------
 misc.py          |   59 ---------
 preproc.py       |   52 --------
 serialio.py      |   43 -------
 setup.py         |   15 +++
 src/__init__.pyc |  Bin 0 -> 122 bytes
 src/compiler.py  |  248 +++++++++++++++++++++++++++++++++++++
 src/compiler.pyc |  Bin 0 -> 6410 bytes
 src/misc.py      |   59 +++++++++
 src/misc.pyc     |  Bin 0 -> 2429 bytes
 src/preproc.py   |   52 ++++++++
 src/preproc.pyc  |  Bin 0 -> 1277 bytes
 src/serialio.py  |   43 +++++++
 src/serialio.pyc |  Bin 0 -> 2090 bytes
 src/srcview.py   |   93 ++++++++++++++
 src/srcview.pyc  |  Bin 0 -> 3174 bytes
 src/ui.py        |  356 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ui.pyc       |  Bin 0 -> 12898 bytes
 src/uploader.py  |   38 ++++++
 src/uploader.pyc |  Bin 0 -> 1078 bytes
 srcview.py       |   93 --------------
 uploader.py      |   38 ------
 24 files changed, 909 insertions(+), 881 deletions(-)

commit 1ba684d8b1773c647fcdf021b1d4e399f6c8bcfd
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jul 22 12:27:46 2010 +0300

    remove moved file

 main.ui |  473 ---------------------------------------------------------------
 1 files changed, 0 insertions(+), 473 deletions(-)

commit 1b26935094e2b2a601b1244a5c64c63a85afb073
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jul 22 12:27:08 2010 +0300

    kill whitespace

 compiler.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 8c046a01fbe2c6c1cd59156c46dc8ba6f6093a94
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Jul 22 12:26:30 2010 +0300

    kill hardcoded paths

 gnoduino.py |   75 ++++++++---
 ui/main.ui  |  438 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 492 insertions(+), 21 deletions(-)

commit cf94403be90416072dda86e9299f8fe0eed7422e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 10 21:07:51 2010 +0000

    INTERNAL -> INTERNAL1V1 AND INTERNAL2V56 on the Mega (issue #194).

 arduino/cores/arduino/wiring.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 9d6ee63ea533e47006098219f80a40b5e28bcb63
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jul 5 16:08:35 2010 +0000

    whitespace.

 arduino/cores/arduino/WString.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9bf7b2aa678a8d4eaf187a36392a1e9082e60139
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 4 23:31:55 2010 +0000

    Adding a peek() function to Stream and HardwareSerial (Serial).

 arduino/cores/arduino/HardwareSerial.cpp |    9 +++++++++
 arduino/cores/arduino/HardwareSerial.h   |    1 +
 arduino/cores/arduino/Stream.h           |    1 +
 3 files changed, 11 insertions(+), 0 deletions(-)

commit f4702ef023f2a5a3303eced133e36d35403497aa
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 4 23:22:34 2010 +0000

    Adding support for printing Strings to the Print class.

 arduino/cores/arduino/HardwareSerial.cpp |    1 +
 arduino/cores/arduino/Print.cpp          |   12 ++++++++++++
 arduino/cores/arduino/Print.h            |    6 +++++-
 arduino/cores/arduino/WString.h          |    3 ++-
 4 files changed, 20 insertions(+), 2 deletions(-)

commit fd9a17c18c83872a0f472221336b1c7a12db649e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 4 16:36:52 2010 +0000

    Modifying String from new/delete to malloc()/free().  Also #include'ing WString.h from WProgram.h.

 arduino/cores/arduino/WProgram.h  |    1 +
 arduino/cores/arduino/WString.cpp |    4 ++--
 arduino/cores/arduino/WString.h   |   12 ++++++------
 3 files changed, 9 insertions(+), 8 deletions(-)

commit b3558bda5637b9db18b6a70b08bf20fc672e3aff
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 4 16:27:23 2010 +0000

    Adding WString.h and WString.cpp straight from Wiring (r. 726).  Won't actually work yet.

 arduino/cores/arduino/WString.cpp |  396 +++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/WString.h   |  119 +++++++++++
 2 files changed, 515 insertions(+), 0 deletions(-)

commit ab0754cf715ae17d2de0e0c640faf93d25c660cd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jun 12 20:32:58 2010 +0000

    Disabling interrupts while digitalWrite() and pinMode() modify registers (issue #146).
    Updating revisions.

 arduino/cores/arduino/wiring_digital.c |   26 ++++++++++++++++++++++----
 1 files changed, 22 insertions(+), 4 deletions(-)

commit b38b6f3a3e25c4d9b0131aedc0c82c37fa97869e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jun 12 19:47:41 2010 +0000

    Re-enabling timer 2 pwm after tone() ends.
    Factored out common code to disable timers.

 arduino/cores/arduino/Tone.cpp |   61 +++++++++++++++++++++-------------------
 1 files changed, 32 insertions(+), 29 deletions(-)

commit 2d5d7eef3d5e3c9921de4c7aee2d59064e025a37
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri May 28 22:41:03 2010 +0000

    Adding a basic Stream interface and modifying HardwareSerial to inherit from it.

 arduino/cores/arduino/HardwareSerial.h |   10 ++++----
 arduino/cores/arduino/Stream.h         |   34 ++++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+), 5 deletions(-)

commit 7196309e24e8e6be0583d471b150c2cb39eb8ce0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue May 25 20:16:15 2010 +0000

    More accurate delay() function from BenF.

 arduino/cores/arduino/wiring.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

commit 26422a34b5a39d1b3068835edcb399c90d07a752
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun May 16 04:05:40 2010 +0000

    Adding A0=14, A1=15, etc. aliases for analog input pins and modifying analogRead() to accept them (in addition to 0, 1, 2, etc.).  Removing some unused code elsewhere.

 arduino/cores/arduino/WProgram.h      |   29 +++++++++++++++++++++++++++++
 arduino/cores/arduino/pins_arduino.c  |    4 ----
 arduino/cores/arduino/wiring.h        |    6 ------
 arduino/cores/arduino/wiring_analog.c |   14 +++++++++-----
 4 files changed, 38 insertions(+), 15 deletions(-)

commit 4dae258282d193766a479c683f58de1290cebd68
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun May 16 02:53:51 2010 +0000

    Adding 5V, 16 MHz versions of the Arduino Pro and Pro Mini (ATmega328 and ATmega168) to the boards menu.

 arduino/boards.txt |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

commit d33a2ac08a41190dffaca30549f9adb37fac95f3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat May 8 20:37:54 2010 +0000

    Removing some Processing stuff that we don't need.
    Moving the Arduino Fio up in the boards menu.

 arduino/boards.txt |   41 ++++++++++++++++++++---------------------
 1 files changed, 20 insertions(+), 21 deletions(-)

commit 4dd2f1660c540690321b73039590aeed1c393fb3
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Mar 28 15:45:59 2010 +0000

    Added Fio to boards.txt, now that it's part of the lineup.

 arduino/boards.txt |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 855160d4c61ef28a48a89ff6bc55af114712365f
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 12 20:29:54 2010 +0200

    make GUI a little more responsive

 misc.py     |    4 ++++
 uploader.py |    4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit e94756785f1d654bae6b9aff96d166baf3fe04f2
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 12 19:54:42 2010 +0200

    implement clear serial console

 gnoduino.py |    1 +
 serialio.py |    8 +++++++-
 2 files changed, 8 insertions(+), 1 deletions(-)

commit f086a8455eab3c4c346ea43f69eddbb98e4c5f0e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 12 12:56:55 2010 +0200

    add overwrite popup

 gnoduino.py |   21 +++++----------------
 misc.py     |   17 +++++++++++++++++
 2 files changed, 22 insertions(+), 16 deletions(-)

commit fe7b7afdbad322fb426d028bdf5f234284cd8c29
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 12 11:43:48 2010 +0200

    add pixmaps directory

 pixmaps/compile.png |  Bin 0 -> 324 bytes
 pixmaps/new.png     |  Bin 0 -> 277 bytes
 pixmaps/open.png    |  Bin 0 -> 292 bytes
 pixmaps/save.png    |  Bin 0 -> 302 bytes
 pixmaps/serial.png  |  Bin 0 -> 304 bytes
 pixmaps/stop.png    |  Bin 0 -> 305 bytes
 pixmaps/upload.png  |  Bin 0 -> 301 bytes
 7 files changed, 0 insertions(+), 0 deletions(-)

commit 8bdb48bac574c2f5a6784a1e5db268c9c4f323dd
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Mar 11 14:15:28 2010 +0200

    fix upload functions

 gnoduino.py |    4 +++-
 uploader.py |   13 +++++++++++--
 2 files changed, 14 insertions(+), 3 deletions(-)

commit e444533781e007f4362e7d6036ad774d6b6ec7f8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Mar 8 23:43:27 2010 +0200

    implement uploader via avrdude

 gnoduino.py |    6 +++---
 misc.py     |    2 --
 serialio.py |    5 +++++
 uploader.py |    8 +++++---
 4 files changed, 13 insertions(+), 8 deletions(-)

commit 55297e3f1d72f456ae7258f5325c9b815bf578da
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Mon Mar 8 22:27:59 2010 +0200

    initial uploader module

 compiler.py |   37 ++++++++++---------------------------
 gnoduino.py |   11 +++++++++--
 misc.py     |   40 ++++++++++++++++++++++++++++++++++++++++
 srcview.py  |    7 +++----
 uploader.py |   27 +++++++++++++++++++++++++++
 5 files changed, 89 insertions(+), 33 deletions(-)

commit 616f5b2702dd5f72b6725f8bd1c987279283b268
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 7 22:53:32 2010 +0200

    goto error line on compile error

 compiler.py |   19 ++++++++++++++++---
 gnoduino.py |    3 ++-
 2 files changed, 18 insertions(+), 4 deletions(-)

commit 71dff611155f0daf2c5e8461a6dc3433eee10994
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 7 19:38:35 2010 +0200

    implement cursor control

 srcview.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 64282b7b79cc15ebb07cb3baec80ba95ec5f1012
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 7 13:11:21 2010 +0200

    implement cursor control

 gnoduino.py |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 92bb166e0885023e57591aaa7be5b9da75cfc20d
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sun Mar 7 12:49:51 2010 +0200

    update icons

 main.ui |   42 +++++++++++++++++++++++++++++++++++-------
 1 files changed, 35 insertions(+), 7 deletions(-)

commit ae0f1492cc2d47cb2ccc49b41dd9e94e67218ad9
Author: root <root@mapes.(none)>
Date:   Sat Mar 6 23:29:56 2010 +0200

    separate serial console and compile console

 gnoduino.py |   83 +++++++++++++++++++++++++++++++++++++++++++++-------------
 serialio.py |    9 +++---
 2 files changed, 69 insertions(+), 23 deletions(-)

commit e4d7326a454a1a2aaf05f74be20ffcefc85a2c60
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 6 21:45:04 2010 +0200

    update cusor when switching pages

 gnoduino.py |    4 +++-
 serialio.py |    3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit f23852ffad941ba6e6495ad7c030256a322e2e9c
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 6 20:34:14 2010 +0200

    remove untracked directory

 arduino/boards.txt                                 |  220 ----
 arduino/bootloaders/atmega/ATmegaBOOT_168.c        | 1054 --------------------
 .../atmega/ATmegaBOOT_168_atmega1280.hex           |  245 -----
 .../atmega/ATmegaBOOT_168_atmega328.hex            |  125 ---
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 ---
 .../atmega/ATmegaBOOT_168_diecimila.hex            |  126 ---
 arduino/bootloaders/atmega/ATmegaBOOT_168_ng.hex   |  110 --
 .../bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex |  126 ---
 arduino/bootloaders/atmega/Makefile                |  224 -----
 arduino/bootloaders/atmega8/ATmegaBOOT.c           |  507 ----------
 arduino/bootloaders/atmega8/ATmegaBOOT.hex         |   66 --
 arduino/bootloaders/atmega8/Makefile               |   88 --
 arduino/bootloaders/bt/ATmegaBOOT_168.c            | 1032 -------------------
 arduino/bootloaders/bt/ATmegaBOOT_168.hex          |  121 ---
 arduino/bootloaders/lilypad/LilyPadBOOT_168.hex    |  117 ---
 arduino/bootloaders/lilypad/src/ATmegaBOOT.c       |  979 ------------------
 arduino/bootloaders/lilypad/src/Makefile           |   84 --
 arduino/cores/arduino/HardwareSerial.cpp           |  226 -----
 arduino/cores/arduino/HardwareSerial.h             |   66 --
 arduino/cores/arduino/Print.cpp                    |  206 ----
 arduino/cores/arduino/Print.h                      |   62 --
 arduino/cores/arduino/Tone.cpp                     |  515 ----------
 arduino/cores/arduino/WConstants.h                 |    1 -
 arduino/cores/arduino/WInterrupts.c                |  215 ----
 arduino/cores/arduino/WMath.cpp                    |   60 --
 arduino/cores/arduino/WProgram.h                   |   32 -
 arduino/cores/arduino/binary.h                     |  515 ----------
 arduino/cores/arduino/main.cpp                     |   14 -
 arduino/cores/arduino/pins_arduino.c               |  469 ---------
 arduino/cores/arduino/pins_arduino.h               |   76 --
 arduino/cores/arduino/wiring.c                     |  238 -----
 arduino/cores/arduino/wiring.h                     |  133 ---
 arduino/cores/arduino/wiring_analog.c              |  179 ----
 arduino/cores/arduino/wiring_digital.c             |  111 --
 arduino/cores/arduino/wiring_private.h             |   68 --
 arduino/cores/arduino/wiring_pulse.c               |   66 --
 arduino/cores/arduino/wiring_shift.c               |   40 -
 arduino/programmers.txt                            |   20 -
 38 files changed, 0 insertions(+), 8660 deletions(-)

commit 13f7dd51e7a492a0dc5ab21a4cd3f655741590c7
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 6 12:38:41 2010 +0200

    fix close tab logic

 gnoduino.py |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit 0e4287188f9238630f3effcef8f92a38d08c3341
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Sat Mar 6 00:58:14 2010 +0200

    add alt<0-9> keybinding

 gnoduino.py |   37 +++++++++++++++++++++++++------------
 1 files changed, 25 insertions(+), 12 deletions(-)

commit 3e036fab477b65836586f05f15944b05aebc837e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Fri Mar 5 22:21:18 2010 +0200

    implemented save as function

 gnoduino.py |   45 ++++++++++++++++++++++++++++++++++++++++++---
 main.ui     |    2 +-
 srcview.py  |   18 +-----------------
 3 files changed, 44 insertions(+), 21 deletions(-)

commit d901e586af1414285e4b71efe2d2501c0954d30a
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Thu Mar 4 08:41:07 2010 +0200

    add cursor position status

 gnoduino.py                       |    3 ++-
 main.ui                           |   22 ++++++++++++++++++++--
 scripts/update-hardware-branch.sh |   14 ++++++++++++++
 srcview.py                        |   20 ++++++++++++++++----
 4 files changed, 52 insertions(+), 7 deletions(-)

commit 16b803580ce70ae5462b988850aed7a588cecf4e
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Mar 3 22:00:25 2010 +0200

    correctly focus source view

 gnoduino.py |   14 ++++++++------
 srcview.py  |    3 +++
 2 files changed, 11 insertions(+), 6 deletions(-)

commit 3524e483cd07a1a21e9c394f65c004a69e93dac8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Wed Mar 3 12:23:32 2010 +0200

    optimize compiled objects

 compiler.py |   43 +++++++++++++++++++++++++++++++------------
 preproc.py  |    5 -----
 srcview.py  |    2 +-
 3 files changed, 32 insertions(+), 18 deletions(-)

commit 402f973244bef8e34c057d0d3db54fe6e7147e61
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 2 22:58:13 2010 +0200

    properly cleanup on exit

 compiler.py |    4 ----
 gnoduino.py |    2 ++
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 72cc8b512cb9a83e99ef3a7521fef77d7254c398
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 2 22:49:25 2010 +0200

    add missing file

 preproc.py |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit a98d990d01b407e60356d1b683c217d4ae6c8bfc
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 2 22:49:08 2010 +0200

    correctly generate temp files

 compiler.py |   33 ++++++++++++++++++++-------------
 gnoduino.py |    8 +++++++-
 srcview.py  |   11 ++++++++---
 3 files changed, 35 insertions(+), 17 deletions(-)

commit d02c55691298e80fce1a9d89c78c893644d409c8
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 2 19:46:29 2010 +0200

    initial import

 compiler.py |  226 +++++++++++++++++++++++++++++++
 gnoduino.py |  195 +++++++++++++++++++++++++++
 main.ui     |  427 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 serialio.py |   30 ++++
 srcview.py  |   83 ++++++++++++
 5 files changed, 961 insertions(+), 0 deletions(-)

commit 4d5247b3a69fcb02b5bedf47d51ea4a7a30490a6
Author: Lucian Langa <lucilanga@gnome.org>
Date:   Tue Mar 2 12:53:35 2010 +0200

    add hardware as submodule

 .gitmodules |    3 +++
 hardware    |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 654bf5bfad55239ca0dd0985d065ee091108376f
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:53:43 2010 +0000

    Added public domain notice

 Servo/examples/Sweep/Sweep.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a371a07df3aac7d52edca2830a40b4f1f7bb5458
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:53:35 2010 +0000

    Added public domain notice

 Stepper/examples/MotorKnob/MotorKnob.pde |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0fb5dcaaae24b029bb7200d2504b8a35bfd411aa
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:49:52 2010 +0000

    Added public domain notice

 EEPROM/examples/eeprom_clear/eeprom_clear.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6605eb06e78c7023f2fcad3f30c5d5e29791b728
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:49:48 2010 +0000

    Added public domain notice

 EEPROM/examples/eeprom_read/eeprom_read.pde |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8a5f4ffe685abbb616a86e913067de01d980f322
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:49:03 2010 +0000

    Added public domain notice

 .../examples/TextDirection/TextDirection.pde       |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit eb147a781fd2fe2e39a46e941bb367f53d287d80
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:54 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/setCursor/setCursor.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d04b1d24cd6b7fab70acd5a3d872c461776d7110
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:44 2010 +0000

    Added public domain notice

 .../examples/SerialDisplay/SerialDisplay.pde       |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 12c22c57013f9c4df39af39abcc7e04be2af6131
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:43 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/Scroll/Scroll.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 25c0fcafff8570140636301903328c8a04838ce2
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:38 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/HelloWorld/HelloWorld.pde |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit b34fbe7d528f219c6eb425e8edd4970c5a406f95
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:34 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/Display/Display.pde |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 352cfb11738005eaff1b0921cc2ba98596d2ff3a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:28 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/Cursor/Cursor.pde |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4503ff2f1cc4e87641872d147ea55a616b91774f
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:25 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/Blink/Blink.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6fdfd700aeceed97a4176db55f004e2730fd4c67
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:20 2010 +0000

    Added public domain notice

 LiquidCrystal/examples/Autoscroll/Autoscroll.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b58a89dbb3c8e46ffb04cf44ed675cd0920b4a8a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:48:01 2010 +0000

    Added public domain notice

 Wire/examples/slave_sender/slave_sender.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 77a53872f7961ca602f5bdc736c979d94abe47e7
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:47:59 2010 +0000

    Added public domain notice

 Wire/examples/slave_receiver/slave_receiver.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 8f6118e92abe17409bb48708efcce5db8ed06f89
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:47:54 2010 +0000

    Added public domain notice

 .../examples/SFRRanger_reader/SFRRanger_reader.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit d1aa6b66ddeb23d558f35891f656f45d1c83b9ef
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:47:47 2010 +0000

    Added public domain notice

 Wire/examples/master_writer/master_writer.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 33068ce475e6333fa9acdcefbb3640260847bcf5
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:47:44 2010 +0000

    Added public domain notice

 Wire/examples/master_reader/master_reader.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 99f169e193ad5205d5a42cc21503cf409a1f24e2
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Feb 24 03:47:42 2010 +0000

    Added public domain notice

 .../digital_potentiometer.pde                      |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit e92885cf63d86390bd2e03780971fed58e65f5a0
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:36:02 2010 +0000

    Corrected comments in LiquidCrystal examples

 LiquidCrystal/examples/Scroll/Scroll.pde |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit f73a55c6705c59adb2a0359f1c44571eda274195
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:35:15 2010 +0000

    Corrected comments in LiquidCrystal examples

 LiquidCrystal/examples/setCursor/setCursor.pde |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 298a1002632ee7637a4768c86943384e01be8a7b
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:34:07 2010 +0000

    Corrected comments in LiquidCrystal examples

 .../examples/SerialDisplay/SerialDisplay.pde       |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 9a0dcf22863bf662e10585e4465bc94c6dc884d3
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:31:21 2010 +0000

    Corrected comments in LiquidCrystal examples

 .../examples/TextDirection/TextDirection.pde       |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b34417c83ed0ee33635e41aba6e88e5c4ac9a8f5
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:26:07 2010 +0000

    Corrected comments in LiquidCrystal examples

 LiquidCrystal/examples/Display/Display.pde |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c9d10d8d8c73050efbe4f585af60216209783f3e
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:24:18 2010 +0000

    Corrected comments in LiquidCrystal examples

 LiquidCrystal/examples/Cursor/Cursor.pde |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 379c2701ed1e52d72dfc3518c02a2cd05570f08a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:21:13 2010 +0000

    Corrected comments in LiquidCrystal examples

 LiquidCrystal/examples/Blink/Blink.pde |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit be7041a9f311063dce70db6a0168c5ffbf8ae75e
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Mon Feb 8 23:13:59 2010 +0000

 LiquidCrystal/examples/HelloWorld/HelloWorld.pde |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b4d5404646d9d623b66043a6d87248e0e93bb4eb
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jan 9 17:02:27 2010 +0000

    Limiting tone generation to timer 2 only to prevent conflicts with the Servo library.

 arduino/cores/arduino/Tone.cpp |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit fd1ac15d9eb0b5cbeff5fefb3c602e55a8a62cdf
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Sat Jan 9 17:02:27 2010 +0000

    Limiting tone generation to timer 2 only to prevent conflicts with the Servo library.
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@828 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/Tone.cpp |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

commit 12ccb6ac305672820bcf4f1dbee8b9f7134f6be2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Jan 8 02:44:08 2010 +0000

    Incorporating updates to the Servo library by Michael Margolis.

 Servo/Servo.cpp |  143 ++++++++++++++++++++++++++++++++++++++++--------------
 Servo/Servo.h   |   47 ++++++++++++++++--
 2 files changed, 147 insertions(+), 43 deletions(-)

commit cc5d6ac9a3aceaf497d61d78f3e16043db439e34
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Jan 8 02:30:44 2010 +0000

    Updating to Firmata rev. 51 (adding OldStandardFirmata and AllInputsFirmata).

 Firmata/Firmata.cpp                                |    2 +-
 Firmata/Firmata.h                                  |    9 +-
 .../examples/AllInputsFirmata/AllInputsFirmata.pde |   71 +++
 Firmata/examples/OldStandardFirmata/LICENSE.txt    |  458 ++++++++++++++++++++
 .../OldStandardFirmata/OldStandardFirmata.pde      |  228 ++++++++++
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |    1 -
 .../examples/StandardFirmata/StandardFirmata.pde   |    9 +-
 7 files changed, 764 insertions(+), 14 deletions(-)

commit 7aff8c4820b258cc2960ff9f19ade02e0ca97046
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Dec 29 20:57:07 2009 +0000

    Adding tone() and noTone() functions, using Brett Hagman's Tone library.

 arduino/cores/arduino/Tone.cpp   |  515 ++++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/WProgram.h |    3 +
 2 files changed, 518 insertions(+), 0 deletions(-)

commit a462ccb8951ca4d5125bb3e80c7bf8373f256c7a
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Tue Dec 29 20:57:07 2009 +0000

    Adding tone() and noTone() functions, using Brett Hagman's Tone library.
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@822 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/Tone.cpp   |  515 ++++++++++++++++++++++++++++++++++++++
 arduino/cores/arduino/WProgram.h |    3 +
 2 files changed, 518 insertions(+), 0 deletions(-)

commit 4d640c0cda31564d2b2c13ecf2911f12a7e6291b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Dec 29 18:01:06 2009 +0000

    Updating to the latest version of Firmata (rev. 41).

 Firmata/Firmata.cpp                                |    7 +--
 Firmata/Firmata.h                                  |    6 ++-
 .../examples/StandardFirmata/StandardFirmata.pde   |   40 +++++++++++++-------
 3 files changed, 33 insertions(+), 20 deletions(-)

commit b8d2411007d22b3dc334b06e75554fca3134c43f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Dec 28 15:39:19 2009 +0000

    Removing (no longer maintaining) the Makefile.

 arduino/cores/arduino/Makefile |  243 ----------------------------------------
 1 files changed, 0 insertions(+), 243 deletions(-)

commit d902127d0430e08094f84d84fe0b69fe27cf91b4
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Mon Dec 28 15:39:19 2009 +0000

    Removing (no longer maintaining) the Makefile.
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@820 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/Makefile |  243 ----------------------------------------
 1 files changed, 0 insertions(+), 243 deletions(-)

commit 6d3538e4d7bc4dc2eca072366396bd3477b5d254
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 25 20:20:27 2009 +0000

    Adding precision parameter for printing of floats / doubles.  Restructured the print() and println() functions a bit.

 arduino/cores/arduino/Print.cpp |   91 +++++++++++++++++---------------------
 arduino/cores/arduino/Print.h   |   34 +++++++-------
 2 files changed, 58 insertions(+), 67 deletions(-)

commit 9596b1e524eed505ad50e993ad0d109a7f3429d6
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Fri Dec 25 20:20:27 2009 +0000

    Adding precision parameter for printing of floats / doubles.  Restructured the print() and println() functions a bit.
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@816 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/Print.cpp |   91 +++++++++++++++++---------------------
 arduino/cores/arduino/Print.h   |   34 +++++++-------
 2 files changed, 58 insertions(+), 67 deletions(-)

commit 758cfb7f1b2dd9aae5cdb861660e53376b8516cf
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Dec 23 00:00:17 2009 +0000

    Adding Serial.end().

 arduino/cores/arduino/HardwareSerial.cpp |    7 +++++++
 arduino/cores/arduino/HardwareSerial.h   |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 67b4b94b6d42e0881509d8598622885d496e7ac1
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Wed Dec 23 00:00:17 2009 +0000

    Adding Serial.end().
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@809 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/HardwareSerial.cpp |    7 +++++++
 arduino/cores/arduino/HardwareSerial.h   |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)

commit b820072ccf2157a9554a9cc63d0b804b6251909f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 18 17:44:08 2009 +0000

    Fixing bug in calling micros() from interrupts: http://code.google.com/p/arduino/issues/detail?id=55

 arduino/cores/arduino/wiring.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 7c838c80f7ebb8c83eb264cead14ddd39fd02be2
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Fri Dec 18 17:44:08 2009 +0000

    Fixing bug in calling micros() from interrupts: http://code.google.com/p/arduino/issues/detail?id=55
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@808 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/wiring.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 19e5b720660ce5de21412a5bbacd4270d57c471e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 18 17:04:51 2009 +0000

    No longer disabling interrupts in delayMicroseconds(): http://code.google.com/p/arduino/issues/detail?id=67

 arduino/cores/arduino/wiring.c |   14 +-------------
 1 files changed, 1 insertions(+), 13 deletions(-)

commit 5e3f66e266a35402f400c669805d6d71c782a2a0
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Fri Dec 18 17:04:51 2009 +0000

    No longer disabling interrupts in delayMicroseconds(): http://code.google.com/p/arduino/issues/detail?id=67
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@807 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/cores/arduino/wiring.c |   14 +-------------
 1 files changed, 1 insertions(+), 13 deletions(-)

commit b8a8ee447afc20ed00e113ac335cdc343687b5c3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 18 16:36:45 2009 +0000

    Fixing RW pin bug in LiquidCrystal library.  Now using 255 to disable pin instead of -1.

 LiquidCrystal/LiquidCrystal.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 073ff0a019e603db7ecc4908c1083add1d2db944
Author: dmellis <dmellis@5a7bb8b8-8b4a-0410-973d-494203d638bc>
Date:   Fri Dec 18 16:05:52 2009 +0000

    Merging third-party hardware branch: svn merge -r 795:802 https://arduino.googlecode.com/svn/branches/third-party-hardware .
    
    
    git-svn-id: http://arduino.googlecode.com/svn/trunk/hardware@804 5a7bb8b8-8b4a-0410-973d-494203d638bc

 arduino/boards.txt                                 |  220 ++++
 arduino/bootloaders/atmega/ATmegaBOOT_168.c        | 1054 ++++++++++++++++++++
 .../atmega/ATmegaBOOT_168_atmega1280.hex           |  245 +++++
 .../atmega/ATmegaBOOT_168_atmega328.hex            |  125 +++
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 +++
 .../atmega/ATmegaBOOT_168_diecimila.hex            |  126 +++
 arduino/bootloaders/atmega/ATmegaBOOT_168_ng.hex   |  110 ++
 .../bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex |  126 +++
 arduino/bootloaders/atmega/Makefile                |  224 +++++
 arduino/bootloaders/atmega8/ATmegaBOOT.c           |  507 ++++++++++
 arduino/bootloaders/atmega8/ATmegaBOOT.hex         |   66 ++
 arduino/bootloaders/atmega8/Makefile               |   88 ++
 arduino/bootloaders/bt/ATmegaBOOT_168.c            | 1032 +++++++++++++++++++
 arduino/bootloaders/bt/ATmegaBOOT_168.hex          |  121 +++
 arduino/bootloaders/lilypad/LilyPadBOOT_168.hex    |  117 +++
 arduino/bootloaders/lilypad/src/ATmegaBOOT.c       |  979 ++++++++++++++++++
 arduino/bootloaders/lilypad/src/Makefile           |   84 ++
 arduino/cores/arduino/HardwareSerial.cpp           |  219 ++++
 arduino/cores/arduino/HardwareSerial.h             |   65 ++
 arduino/cores/arduino/Makefile                     |  243 +++++
 arduino/cores/arduino/Print.cpp                    |  215 ++++
 arduino/cores/arduino/Print.h                      |   62 ++
 arduino/cores/arduino/WConstants.h                 |    1 +
 arduino/cores/arduino/WInterrupts.c                |  215 ++++
 arduino/cores/arduino/WMath.cpp                    |   60 ++
 arduino/cores/arduino/WProgram.h                   |   29 +
 arduino/cores/arduino/binary.h                     |  515 ++++++++++
 arduino/cores/arduino/main.cpp                     |   14 +
 arduino/cores/arduino/pins_arduino.c               |  469 +++++++++
 arduino/cores/arduino/pins_arduino.h               |   76 ++
 arduino/cores/arduino/wiring.c                     |  250 +++++
 arduino/cores/arduino/wiring.h                     |  133 +++
 arduino/cores/arduino/wiring_analog.c              |  179 ++++
 arduino/cores/arduino/wiring_digital.c             |  111 ++
 arduino/cores/arduino/wiring_private.h             |   68 ++
 arduino/cores/arduino/wiring_pulse.c               |   66 ++
 arduino/cores/arduino/wiring_shift.c               |   40 +
 arduino/programmers.txt                            |   20 +
 38 files changed, 8398 insertions(+), 0 deletions(-)

commit a0bd245af8877df76695abbabbcf86bfeb9e3f5d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 21 23:23:43 2009 +0000

    Improving third-party hardware support:
    - moving back to multple cores per platform
    - using target instead of platform
    - moving per-board and per-programmer preferences out of Preferences.java and into a new Target class
    - adding a new "target" preference
    - support for platform:value values in board preferences for bootloader path and core
    - XXX: need to support platform:value syntax for board upload.using preferences.

 arduino/core/HardwareSerial.cpp          |  219 -------------
 arduino/core/HardwareSerial.h            |   65 ----
 arduino/core/Makefile                    |  243 --------------
 arduino/core/Print.cpp                   |  215 -------------
 arduino/core/Print.h                     |   62 ----
 arduino/core/WConstants.h                |    1 -
 arduino/core/WInterrupts.c               |  215 -------------
 arduino/core/WMath.cpp                   |   60 ----
 arduino/core/WProgram.h                  |   29 --
 arduino/core/binary.h                    |  515 ------------------------------
 arduino/core/main.cpp                    |   14 -
 arduino/core/pins_arduino.c              |  469 ---------------------------
 arduino/core/pins_arduino.h              |   76 -----
 arduino/core/wiring.c                    |  250 ---------------
 arduino/core/wiring.h                    |  133 --------
 arduino/core/wiring_analog.c             |  179 -----------
 arduino/core/wiring_digital.c            |  111 -------
 arduino/core/wiring_private.h            |   68 ----
 arduino/core/wiring_pulse.c              |   66 ----
 arduino/core/wiring_shift.c              |   40 ---
 arduino/cores/arduino/HardwareSerial.cpp |  219 +++++++++++++
 arduino/cores/arduino/HardwareSerial.h   |   65 ++++
 arduino/cores/arduino/Makefile           |  243 ++++++++++++++
 arduino/cores/arduino/Print.cpp          |  215 +++++++++++++
 arduino/cores/arduino/Print.h            |   62 ++++
 arduino/cores/arduino/WConstants.h       |    1 +
 arduino/cores/arduino/WInterrupts.c      |  215 +++++++++++++
 arduino/cores/arduino/WMath.cpp          |   60 ++++
 arduino/cores/arduino/WProgram.h         |   29 ++
 arduino/cores/arduino/binary.h           |  515 ++++++++++++++++++++++++++++++
 arduino/cores/arduino/main.cpp           |   14 +
 arduino/cores/arduino/pins_arduino.c     |  469 +++++++++++++++++++++++++++
 arduino/cores/arduino/pins_arduino.h     |   76 +++++
 arduino/cores/arduino/wiring.c           |  250 +++++++++++++++
 arduino/cores/arduino/wiring.h           |  133 ++++++++
 arduino/cores/arduino/wiring_analog.c    |  179 +++++++++++
 arduino/cores/arduino/wiring_digital.c   |  111 +++++++
 arduino/cores/arduino/wiring_private.h   |   68 ++++
 arduino/cores/arduino/wiring_pulse.c     |   66 ++++
 arduino/cores/arduino/wiring_shift.c     |   40 +++
 40 files changed, 3030 insertions(+), 3030 deletions(-)

commit 958dc86648303559ba06abaad6df987d2f283b58
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 7 18:56:45 2009 +0000

    Third-party cores seems to sort of work now, but burning bootloaders is probably broken.
    Need to decide on the format for the boards.txt file.

 arduino/core/main.cpp |   14 ++++++++++++++
 arduino/core/main.cxx |   12 ------------
 2 files changed, 14 insertions(+), 12 deletions(-)

commit 5ae5d6b90f0568f9ad671fbc33a6c1d12e9f751c
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 7 17:54:56 2009 +0000

    Moving libraries out of arduino platform / core directory and to top-level.

 EEPROM/EEPROM.cpp                                  |   50 +
 EEPROM/EEPROM.h                                    |   35 +
 EEPROM/examples/eeprom_clear/eeprom_clear.pde      |   21 +
 EEPROM/examples/eeprom_read/eeprom_read.pde        |   38 +
 EEPROM/examples/eeprom_write/eeprom_write.pde      |   38 +
 EEPROM/keywords.txt                                |   18 +
 Ethernet/Client.cpp                                |  148 +++
 Ethernet/Client.h                                  |   31 +
 Ethernet/Ethernet.cpp                              |   38 +
 Ethernet/Ethernet.h                                |   22 +
 Ethernet/Server.cpp                                |   91 ++
 Ethernet/Server.h                                  |   25 +
 Ethernet/examples/ChatServer/ChatServer.pde        |   34 +
 Ethernet/examples/WebClient/WebClient.pde          |   41 +
 Ethernet/examples/WebServer/WebServer.pde          |   61 +
 Ethernet/keywords.txt                              |   30 +
 Ethernet/utility/socket.c                          |  558 +++++++++
 Ethernet/utility/socket.h                          |   23 +
 Ethernet/utility/spi.h                             |   58 +
 Ethernet/utility/types.h                           |  165 +++
 Ethernet/utility/w5100.c                           | 1302 ++++++++++++++++++++
 Ethernet/utility/w5100.h                           |  299 +++++
 Firmata/Firmata.cpp                                |  445 +++++++
 Firmata/Firmata.h                                  |  229 ++++
 Firmata/LICENSE.txt                                |  458 +++++++
 Firmata/TODO.txt                                   |   14 +
 Firmata/examples/AnalogFirmata/AnalogFirmata.pde   |   83 ++
 Firmata/examples/AnalogFirmata/Makefile            |  263 ++++
 Firmata/examples/EchoString/EchoString.pde         |   40 +
 Firmata/examples/EchoString/Makefile               |  263 ++++
 Firmata/examples/I2CFirmata/I2CFirmata.pde         |  217 ++++
 Firmata/examples/ServoFirmata/Makefile             |  263 ++++
 Firmata/examples/ServoFirmata/ServoFirmata.pde     |   39 +
 Firmata/examples/SimpleAnalogFirmata/Makefile      |  263 ++++
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 +
 Firmata/examples/SimpleDigitalFirmata/Makefile     |  263 ++++
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 +
 Firmata/examples/StandardFirmata/LICENSE.txt       |  458 +++++++
 Firmata/examples/StandardFirmata/Makefile          |  273 ++++
 .../examples/StandardFirmata/StandardFirmata.pde   |  293 +++++
 Firmata/keywords.txt                               |   62 +
 LiquidCrystal/LiquidCrystal.cpp                    |  309 +++++
 LiquidCrystal/LiquidCrystal.h                      |  104 ++
 LiquidCrystal/examples/Autoscroll/Autoscroll.pde   |   70 ++
 LiquidCrystal/examples/Blink/Blink.pde             |   58 +
 LiquidCrystal/examples/Cursor/Cursor.pde           |   58 +
 LiquidCrystal/examples/Display/Display.pde         |   58 +
 LiquidCrystal/examples/HelloWorld/HelloWorld.pde   |   56 +
 LiquidCrystal/examples/Scroll/Scroll.pde           |   83 ++
 .../examples/SerialDisplay/SerialDisplay.pde       |   62 +
 .../examples/TextDirection/TextDirection.pde       |   84 ++
 LiquidCrystal/examples/setCursor/setCursor.pde     |   68 +
 LiquidCrystal/keywords.txt                         |   37 +
 Matrix/Matrix.cpp                                  |  229 ++++
 Matrix/Matrix.h                                    |   54 +
 Matrix/examples/hello_matrix/hello_matrix.pde      |   42 +
 .../examples/sprite_animation/sprite_animation.pde |   48 +
 Matrix/keywords.txt                                |   22 +
 Servo/Servo.cpp                                    |  268 ++++
 Servo/Servo.h                                      |   92 ++
 Servo/examples/Knob/Knob.pde                       |   22 +
 Servo/examples/Sweep/Sweep.pde                     |   29 +
 Servo/keywords.txt                                 |   24 +
 SoftwareSerial/SoftwareSerial.cpp                  |  227 ++++
 SoftwareSerial/SoftwareSerial.h                    |   56 +
 SoftwareSerial/keywords.txt                        |   18 +
 Sprite/Sprite.cpp                                  |   95 ++
 Sprite/Sprite.h                                    |   48 +
 Sprite/binary.h                                    |  515 ++++++++
 Sprite/keywords.txt                                |  534 ++++++++
 Stepper/Stepper.cpp                                |  220 ++++
 Stepper/Stepper.h                                  |   83 ++
 Stepper/examples/MotorKnob/MotorKnob.pde           |   40 +
 Stepper/keywords.txt                               |   28 +
 Wire/Wire.cpp                                      |  265 ++++
 Wire/Wire.h                                        |   67 +
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 ++
 .../digital_potentiometer.pde                      |   34 +
 Wire/examples/master_reader/master_reader.pde      |   29 +
 Wire/examples/master_writer/master_writer.pde      |   28 +
 Wire/examples/slave_receiver/slave_receiver.pde    |   35 +
 Wire/examples/slave_sender/slave_sender.pde        |   29 +
 Wire/keywords.txt                                  |   31 +
 Wire/utility/twi.c                                 |  479 +++++++
 Wire/utility/twi.h                                 |   57 +
 85 files changed, 12021 insertions(+), 0 deletions(-)

commit 86152873843394a489b4b42ee16cd57837bf1234
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 7 17:54:56 2009 +0000

    Moving libraries out of arduino platform / core directory and to top-level.

 arduino/libraries/EEPROM/EEPROM.cpp                |   50 -
 arduino/libraries/EEPROM/EEPROM.h                  |   35 -
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 -
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 -
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 -
 arduino/libraries/EEPROM/keywords.txt              |   18 -
 arduino/libraries/Ethernet/Client.cpp              |  148 ---
 arduino/libraries/Ethernet/Client.h                |   31 -
 arduino/libraries/Ethernet/Ethernet.cpp            |   38 -
 arduino/libraries/Ethernet/Ethernet.h              |   22 -
 arduino/libraries/Ethernet/Server.cpp              |   91 --
 arduino/libraries/Ethernet/Server.h                |   25 -
 .../Ethernet/examples/ChatServer/ChatServer.pde    |   34 -
 .../Ethernet/examples/WebClient/WebClient.pde      |   41 -
 .../Ethernet/examples/WebServer/WebServer.pde      |   61 -
 arduino/libraries/Ethernet/keywords.txt            |   30 -
 arduino/libraries/Ethernet/utility/socket.c        |  558 ---------
 arduino/libraries/Ethernet/utility/socket.h        |   23 -
 arduino/libraries/Ethernet/utility/spi.h           |   58 -
 arduino/libraries/Ethernet/utility/types.h         |  165 ---
 arduino/libraries/Ethernet/utility/w5100.c         | 1302 --------------------
 arduino/libraries/Ethernet/utility/w5100.h         |  299 -----
 arduino/libraries/Firmata/Firmata.cpp              |  445 -------
 arduino/libraries/Firmata/Firmata.h                |  229 ----
 arduino/libraries/Firmata/LICENSE.txt              |  458 -------
 arduino/libraries/Firmata/TODO.txt                 |   14 -
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 --
 .../Firmata/examples/AnalogFirmata/Makefile        |  263 ----
 .../Firmata/examples/EchoString/EchoString.pde     |   40 -
 .../libraries/Firmata/examples/EchoString/Makefile |  263 ----
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |  217 ----
 .../Firmata/examples/ServoFirmata/Makefile         |  263 ----
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   39 -
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 ----
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 -
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 ----
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 -
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 -------
 .../Firmata/examples/StandardFirmata/Makefile      |  273 ----
 .../examples/StandardFirmata/StandardFirmata.pde   |  293 -----
 arduino/libraries/Firmata/keywords.txt             |   62 -
 arduino/libraries/LiquidCrystal/LiquidCrystal.cpp  |  309 -----
 arduino/libraries/LiquidCrystal/LiquidCrystal.h    |  104 --
 .../examples/Autoscroll/Autoscroll.pde             |   70 --
 .../LiquidCrystal/examples/Blink/Blink.pde         |   58 -
 .../LiquidCrystal/examples/Cursor/Cursor.pde       |   58 -
 .../LiquidCrystal/examples/Display/Display.pde     |   58 -
 .../examples/HelloWorld/HelloWorld.pde             |   56 -
 .../LiquidCrystal/examples/Scroll/Scroll.pde       |   83 --
 .../examples/SerialDisplay/SerialDisplay.pde       |   62 -
 .../examples/TextDirection/TextDirection.pde       |   84 --
 .../LiquidCrystal/examples/setCursor/setCursor.pde |   68 -
 arduino/libraries/LiquidCrystal/keywords.txt       |   37 -
 arduino/libraries/Matrix/Matrix.cpp                |  229 ----
 arduino/libraries/Matrix/Matrix.h                  |   54 -
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   42 -
 .../examples/sprite_animation/sprite_animation.pde |   48 -
 arduino/libraries/Matrix/keywords.txt              |   22 -
 arduino/libraries/Servo/Servo.cpp                  |  268 ----
 arduino/libraries/Servo/Servo.h                    |   92 --
 arduino/libraries/Servo/examples/Knob/Knob.pde     |   22 -
 arduino/libraries/Servo/examples/Sweep/Sweep.pde   |   29 -
 arduino/libraries/Servo/keywords.txt               |   24 -
 .../libraries/SoftwareSerial/SoftwareSerial.cpp    |  227 ----
 arduino/libraries/SoftwareSerial/SoftwareSerial.h  |   56 -
 arduino/libraries/SoftwareSerial/keywords.txt      |   18 -
 arduino/libraries/Sprite/Sprite.cpp                |   95 --
 arduino/libraries/Sprite/Sprite.h                  |   48 -
 arduino/libraries/Sprite/binary.h                  |  515 --------
 arduino/libraries/Sprite/keywords.txt              |  534 --------
 arduino/libraries/Stepper/Stepper.cpp              |  220 ----
 arduino/libraries/Stepper/Stepper.h                |   83 --
 .../Stepper/examples/MotorKnob/MotorKnob.pde       |   40 -
 arduino/libraries/Stepper/keywords.txt             |   28 -
 arduino/libraries/Wire/Wire.cpp                    |  265 ----
 arduino/libraries/Wire/Wire.h                      |   67 -
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 --
 .../digital_potentiometer.pde                      |   34 -
 .../Wire/examples/master_reader/master_reader.pde  |   29 -
 .../Wire/examples/master_writer/master_writer.pde  |   28 -
 .../examples/slave_receiver/slave_receiver.pde     |   35 -
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 -
 arduino/libraries/Wire/keywords.txt                |   31 -
 arduino/libraries/Wire/utility/twi.c               |  479 -------
 arduino/libraries/Wire/utility/twi.h               |   57 -
 85 files changed, 0 insertions(+), 12021 deletions(-)

commit 470097bc602e1a8e53b680975c068aca8ce9378a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 7 17:07:59 2009 +0000

    Moving libraries into arduino/

 arduino/libraries/EEPROM/EEPROM.cpp                |   50 +
 arduino/libraries/EEPROM/EEPROM.h                  |   35 +
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 +
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 +
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 +
 arduino/libraries/EEPROM/keywords.txt              |   18 +
 arduino/libraries/Ethernet/Client.cpp              |  148 +++
 arduino/libraries/Ethernet/Client.h                |   31 +
 arduino/libraries/Ethernet/Ethernet.cpp            |   38 +
 arduino/libraries/Ethernet/Ethernet.h              |   22 +
 arduino/libraries/Ethernet/Server.cpp              |   91 ++
 arduino/libraries/Ethernet/Server.h                |   25 +
 .../Ethernet/examples/ChatServer/ChatServer.pde    |   34 +
 .../Ethernet/examples/WebClient/WebClient.pde      |   41 +
 .../Ethernet/examples/WebServer/WebServer.pde      |   61 +
 arduino/libraries/Ethernet/keywords.txt            |   30 +
 arduino/libraries/Ethernet/utility/socket.c        |  558 +++++++++
 arduino/libraries/Ethernet/utility/socket.h        |   23 +
 arduino/libraries/Ethernet/utility/spi.h           |   58 +
 arduino/libraries/Ethernet/utility/types.h         |  165 +++
 arduino/libraries/Ethernet/utility/w5100.c         | 1302 ++++++++++++++++++++
 arduino/libraries/Ethernet/utility/w5100.h         |  299 +++++
 arduino/libraries/Firmata/Firmata.cpp              |  445 +++++++
 arduino/libraries/Firmata/Firmata.h                |  229 ++++
 arduino/libraries/Firmata/LICENSE.txt              |  458 +++++++
 arduino/libraries/Firmata/TODO.txt                 |   14 +
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 ++
 .../Firmata/examples/AnalogFirmata/Makefile        |  263 ++++
 .../Firmata/examples/EchoString/EchoString.pde     |   40 +
 .../libraries/Firmata/examples/EchoString/Makefile |  263 ++++
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |  217 ++++
 .../Firmata/examples/ServoFirmata/Makefile         |  263 ++++
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   39 +
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 ++++
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 +
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 ++++
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 +
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 +++++++
 .../Firmata/examples/StandardFirmata/Makefile      |  273 ++++
 .../examples/StandardFirmata/StandardFirmata.pde   |  293 +++++
 arduino/libraries/Firmata/keywords.txt             |   62 +
 arduino/libraries/LiquidCrystal/LiquidCrystal.cpp  |  309 +++++
 arduino/libraries/LiquidCrystal/LiquidCrystal.h    |  104 ++
 .../examples/Autoscroll/Autoscroll.pde             |   70 ++
 .../LiquidCrystal/examples/Blink/Blink.pde         |   58 +
 .../LiquidCrystal/examples/Cursor/Cursor.pde       |   58 +
 .../LiquidCrystal/examples/Display/Display.pde     |   58 +
 .../examples/HelloWorld/HelloWorld.pde             |   56 +
 .../LiquidCrystal/examples/Scroll/Scroll.pde       |   83 ++
 .../examples/SerialDisplay/SerialDisplay.pde       |   62 +
 .../examples/TextDirection/TextDirection.pde       |   84 ++
 .../LiquidCrystal/examples/setCursor/setCursor.pde |   68 +
 arduino/libraries/LiquidCrystal/keywords.txt       |   37 +
 arduino/libraries/Matrix/Matrix.cpp                |  229 ++++
 arduino/libraries/Matrix/Matrix.h                  |   54 +
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   42 +
 .../examples/sprite_animation/sprite_animation.pde |   48 +
 arduino/libraries/Matrix/keywords.txt              |   22 +
 arduino/libraries/Servo/Servo.cpp                  |  268 ++++
 arduino/libraries/Servo/Servo.h                    |   92 ++
 arduino/libraries/Servo/examples/Knob/Knob.pde     |   22 +
 arduino/libraries/Servo/examples/Sweep/Sweep.pde   |   29 +
 arduino/libraries/Servo/keywords.txt               |   24 +
 .../libraries/SoftwareSerial/SoftwareSerial.cpp    |  227 ++++
 arduino/libraries/SoftwareSerial/SoftwareSerial.h  |   56 +
 arduino/libraries/SoftwareSerial/keywords.txt      |   18 +
 arduino/libraries/Sprite/Sprite.cpp                |   95 ++
 arduino/libraries/Sprite/Sprite.h                  |   48 +
 arduino/libraries/Sprite/binary.h                  |  515 ++++++++
 arduino/libraries/Sprite/keywords.txt              |  534 ++++++++
 arduino/libraries/Stepper/Stepper.cpp              |  220 ++++
 arduino/libraries/Stepper/Stepper.h                |   83 ++
 .../Stepper/examples/MotorKnob/MotorKnob.pde       |   40 +
 arduino/libraries/Stepper/keywords.txt             |   28 +
 arduino/libraries/Wire/Wire.cpp                    |  265 ++++
 arduino/libraries/Wire/Wire.h                      |   67 +
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 ++
 .../digital_potentiometer.pde                      |   34 +
 .../Wire/examples/master_reader/master_reader.pde  |   29 +
 .../Wire/examples/master_writer/master_writer.pde  |   28 +
 .../examples/slave_receiver/slave_receiver.pde     |   35 +
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 +
 arduino/libraries/Wire/keywords.txt                |   31 +
 arduino/libraries/Wire/utility/twi.c               |  479 +++++++
 arduino/libraries/Wire/utility/twi.h               |   57 +
 libraries/EEPROM/EEPROM.cpp                        |   50 -
 libraries/EEPROM/EEPROM.h                          |   35 -
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 -
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 -
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 -
 libraries/EEPROM/keywords.txt                      |   18 -
 libraries/Ethernet/Client.cpp                      |  148 ---
 libraries/Ethernet/Client.h                        |   31 -
 libraries/Ethernet/Ethernet.cpp                    |   38 -
 libraries/Ethernet/Ethernet.h                      |   22 -
 libraries/Ethernet/Server.cpp                      |   91 --
 libraries/Ethernet/Server.h                        |   25 -
 .../Ethernet/examples/ChatServer/ChatServer.pde    |   34 -
 .../Ethernet/examples/WebClient/WebClient.pde      |   41 -
 .../Ethernet/examples/WebServer/WebServer.pde      |   61 -
 libraries/Ethernet/keywords.txt                    |   30 -
 libraries/Ethernet/utility/socket.c                |  558 ---------
 libraries/Ethernet/utility/socket.h                |   23 -
 libraries/Ethernet/utility/spi.h                   |   58 -
 libraries/Ethernet/utility/types.h                 |  165 ---
 libraries/Ethernet/utility/w5100.c                 | 1302 --------------------
 libraries/Ethernet/utility/w5100.h                 |  299 -----
 libraries/Firmata/Firmata.cpp                      |  445 -------
 libraries/Firmata/Firmata.h                        |  229 ----
 libraries/Firmata/LICENSE.txt                      |  458 -------
 libraries/Firmata/TODO.txt                         |   14 -
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 --
 libraries/Firmata/examples/AnalogFirmata/Makefile  |  263 ----
 .../Firmata/examples/EchoString/EchoString.pde     |   40 -
 libraries/Firmata/examples/EchoString/Makefile     |  263 ----
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |  217 ----
 libraries/Firmata/examples/ServoFirmata/Makefile   |  263 ----
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   39 -
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 ----
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 -
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 ----
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 -
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 -------
 .../Firmata/examples/StandardFirmata/Makefile      |  273 ----
 .../examples/StandardFirmata/StandardFirmata.pde   |  293 -----
 libraries/Firmata/keywords.txt                     |   62 -
 libraries/LiquidCrystal/LiquidCrystal.cpp          |  309 -----
 libraries/LiquidCrystal/LiquidCrystal.h            |  104 --
 .../examples/Autoscroll/Autoscroll.pde             |   70 --
 libraries/LiquidCrystal/examples/Blink/Blink.pde   |   58 -
 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |   58 -
 .../LiquidCrystal/examples/Display/Display.pde     |   58 -
 .../examples/HelloWorld/HelloWorld.pde             |   56 -
 libraries/LiquidCrystal/examples/Scroll/Scroll.pde |   83 --
 .../examples/SerialDisplay/SerialDisplay.pde       |   62 -
 .../examples/TextDirection/TextDirection.pde       |   84 --
 .../LiquidCrystal/examples/setCursor/setCursor.pde |   68 -
 libraries/LiquidCrystal/keywords.txt               |   37 -
 libraries/Matrix/Matrix.cpp                        |  229 ----
 libraries/Matrix/Matrix.h                          |   54 -
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   42 -
 .../examples/sprite_animation/sprite_animation.pde |   48 -
 libraries/Matrix/keywords.txt                      |   22 -
 libraries/Servo/Servo.cpp                          |  268 ----
 libraries/Servo/Servo.h                            |   92 --
 libraries/Servo/examples/Knob/Knob.pde             |   22 -
 libraries/Servo/examples/Sweep/Sweep.pde           |   29 -
 libraries/Servo/keywords.txt                       |   24 -
 libraries/SoftwareSerial/SoftwareSerial.cpp        |  227 ----
 libraries/SoftwareSerial/SoftwareSerial.h          |   56 -
 libraries/SoftwareSerial/keywords.txt              |   18 -
 libraries/Sprite/Sprite.cpp                        |   95 --
 libraries/Sprite/Sprite.h                          |   48 -
 libraries/Sprite/binary.h                          |  515 --------
 libraries/Sprite/keywords.txt                      |  534 --------
 libraries/Stepper/Stepper.cpp                      |  220 ----
 libraries/Stepper/Stepper.h                        |   83 --
 libraries/Stepper/examples/MotorKnob/MotorKnob.pde |   40 -
 libraries/Stepper/keywords.txt                     |   28 -
 libraries/Wire/Wire.cpp                            |  265 ----
 libraries/Wire/Wire.h                              |   67 -
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 --
 .../digital_potentiometer.pde                      |   34 -
 .../Wire/examples/master_reader/master_reader.pde  |   29 -
 .../Wire/examples/master_writer/master_writer.pde  |   28 -
 .../examples/slave_receiver/slave_receiver.pde     |   35 -
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 -
 libraries/Wire/keywords.txt                        |   31 -
 libraries/Wire/utility/twi.c                       |  479 -------
 libraries/Wire/utility/twi.h                       |   57 -
 170 files changed, 12021 insertions(+), 12021 deletions(-)

commit 87445481e20180d0d21e6874f7c007eec1c8de76
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 7 17:05:21 2009 +0000

    Moving things around.

 arduino/boards.txt                                 |  220 ++++
 arduino/bootloaders/atmega/ATmegaBOOT_168.c        | 1054 ++++++++++++++++++++
 .../atmega/ATmegaBOOT_168_atmega1280.hex           |  245 +++++
 .../atmega/ATmegaBOOT_168_atmega328.hex            |  125 +++
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 +++
 .../atmega/ATmegaBOOT_168_diecimila.hex            |  126 +++
 arduino/bootloaders/atmega/ATmegaBOOT_168_ng.hex   |  110 ++
 .../bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex |  126 +++
 arduino/bootloaders/atmega/Makefile                |  224 +++++
 arduino/bootloaders/atmega8/ATmegaBOOT.c           |  507 ++++++++++
 arduino/bootloaders/atmega8/ATmegaBOOT.hex         |   66 ++
 arduino/bootloaders/atmega8/Makefile               |   88 ++
 arduino/bootloaders/bt/ATmegaBOOT_168.c            | 1032 +++++++++++++++++++
 arduino/bootloaders/bt/ATmegaBOOT_168.hex          |  121 +++
 arduino/bootloaders/lilypad/LilyPadBOOT_168.hex    |  117 +++
 arduino/bootloaders/lilypad/src/ATmegaBOOT.c       |  979 ++++++++++++++++++
 arduino/bootloaders/lilypad/src/Makefile           |   84 ++
 arduino/core/HardwareSerial.cpp                    |  219 ++++
 arduino/core/HardwareSerial.h                      |   65 ++
 arduino/core/Makefile                              |  243 +++++
 arduino/core/Print.cpp                             |  215 ++++
 arduino/core/Print.h                               |   62 ++
 arduino/core/WConstants.h                          |    1 +
 arduino/core/WInterrupts.c                         |  215 ++++
 arduino/core/WMath.cpp                             |   60 ++
 arduino/core/WProgram.h                            |   29 +
 arduino/core/binary.h                              |  515 ++++++++++
 arduino/core/main.cxx                              |   12 +
 arduino/core/pins_arduino.c                        |  469 +++++++++
 arduino/core/pins_arduino.h                        |   76 ++
 arduino/core/wiring.c                              |  250 +++++
 arduino/core/wiring.h                              |  133 +++
 arduino/core/wiring_analog.c                       |  179 ++++
 arduino/core/wiring_digital.c                      |  111 ++
 arduino/core/wiring_private.h                      |   68 ++
 arduino/core/wiring_pulse.c                        |   66 ++
 arduino/core/wiring_shift.c                        |   40 +
 arduino/programmers.txt                            |   20 +
 boards.txt                                         |  220 ----
 bootloaders/atmega/ATmegaBOOT_168.c                | 1054 --------------------
 bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex   |  245 -----
 bootloaders/atmega/ATmegaBOOT_168_atmega328.hex    |  125 ---
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 ---
 bootloaders/atmega/ATmegaBOOT_168_diecimila.hex    |  126 ---
 bootloaders/atmega/ATmegaBOOT_168_ng.hex           |  110 --
 bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex     |  126 ---
 bootloaders/atmega/Makefile                        |  224 -----
 bootloaders/atmega8/ATmegaBOOT.c                   |  507 ----------
 bootloaders/atmega8/ATmegaBOOT.hex                 |   66 --
 bootloaders/atmega8/Makefile                       |   88 --
 bootloaders/bt/ATmegaBOOT_168.c                    | 1032 -------------------
 bootloaders/bt/ATmegaBOOT_168.hex                  |  121 ---
 bootloaders/lilypad/LilyPadBOOT_168.hex            |  117 ---
 bootloaders/lilypad/src/ATmegaBOOT.c               |  979 ------------------
 bootloaders/lilypad/src/Makefile                   |   84 --
 cores/arduino/HardwareSerial.cpp                   |  219 ----
 cores/arduino/HardwareSerial.h                     |   65 --
 cores/arduino/Makefile                             |  243 -----
 cores/arduino/Print.cpp                            |  215 ----
 cores/arduino/Print.h                              |   62 --
 cores/arduino/WConstants.h                         |    1 -
 cores/arduino/WInterrupts.c                        |  215 ----
 cores/arduino/WMath.cpp                            |   60 --
 cores/arduino/WProgram.h                           |   29 -
 cores/arduino/binary.h                             |  515 ----------
 cores/arduino/main.cxx                             |   12 -
 cores/arduino/pins_arduino.c                       |  469 ---------
 cores/arduino/pins_arduino.h                       |   76 --
 cores/arduino/wiring.c                             |  250 -----
 cores/arduino/wiring.h                             |  133 ---
 cores/arduino/wiring_analog.c                      |  179 ----
 cores/arduino/wiring_digital.c                     |  111 --
 cores/arduino/wiring_private.h                     |   68 --
 cores/arduino/wiring_pulse.c                       |   66 --
 cores/arduino/wiring_shift.c                       |   40 -
 cores/atmega8/pins_atmega8.c                       |  119 ---
 programmers.txt                                    |   20 -
 77 files changed, 8396 insertions(+), 8515 deletions(-)

commit 7d31607442b61b57e9cc794e7f15d6322553e3f0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 1 17:00:31 2009 +0000

    Adding Arduino as ISP sketch (firmware) and programmers.txt entry.

 programmers.txt |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 66e911149ac72980ff0a00d949faba50fe28d1d3
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Oct 23 23:04:03 2009 +0000

    Passing the ARDUINO constant from the IDE to avr-gcc as a command line argument (so I don't forget to update the version in the .h file).

 cores/arduino/wiring.h |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 8df0f630267d991388e8e08ce0caae473a3721ce
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Sep 13 17:57:17 2009 +0000

    Updating ARDUINO to 0018 (in wiring.h).

 cores/arduino/wiring.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 76737d4e28aec9d9c565ee1d8f0a4363c2c1b851
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Aug 23 20:59:47 2009 +0000

    Undoing revision 628 because it broke analogRead() on analog inputs 8 to 15 of the Arduino Mega.

 cores/arduino/wiring_analog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 957ba91c1aef51712fc0c4948f0400a4ecfce902
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Aug 16 10:21:16 2009 +0000

    Removing obsolete wiring_serial.c from Makefile.  Adding - to beginning of dependcy lines to avoid unnecessary warnings.

 cores/arduino/Makefile |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit c574c05e417196090e652f38964923bb54bd7096
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 15 14:48:42 2009 +0000

    Moving the processing-5503 branch (used for Arduino 0017) into the trunk.

commit 50f77c7210a490d8fee28348fcda811ca0bdf615
Merge: 159051b 79b7ecd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 15 14:48:42 2009 +0000

    Moving the processing-5503 branch (used for Arduino 0017) into the trunk.

commit 79b7ecdd92973f4aa67a6bcaa8bd12a10e5b5133
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:27 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../examples/Autoscroll/Autoscroll.pde             |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 6f28053a8e05a71147254e97cad5d1e754ad4a95
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:24 2009 +0000

    Checked and updated all LiquidCrystal examples

 libraries/LiquidCrystal/examples/Blink/Blink.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d241a63685f6c196eea910270aa2a3b64aad8707
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:23 2009 +0000

    Checked and updated all LiquidCrystal examples

 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit b521782b520aecd72fa93912b8abacee625cc8b7
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:17 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../LiquidCrystal/examples/Display/Display.pde     |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit e94732715829502b266bfac59a7226017cbadaa4
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:14 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../examples/HelloWorld/HelloWorld.pde             |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 16eaf9a9fbd2371467835f7def4c7587d3ed47ae
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:11 2009 +0000

    Checked and updated all LiquidCrystal examples

 libraries/LiquidCrystal/examples/Scroll/Scroll.pde |   32 +++++++++++++++----
 1 files changed, 25 insertions(+), 7 deletions(-)

commit d48347ec1de10f6884e0959593dd29725f44619f
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:08 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../examples/SerialDisplay/SerialDisplay.pde       |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b63e74ecbe26e6b6d619015fbb33e4dad369380b
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:41:03 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../LiquidCrystal/examples/setCursor/setCursor.pde |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit fd3bcef9d52e57626306391156f6cad0e31cee82
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Wed Aug 5 14:40:55 2009 +0000

    Checked and updated all LiquidCrystal examples

 .../examples/TextDirection/TextDirection.pde       |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 739714e28c289c3e124baab6fbe33e82588deddb
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:45:13 2009 +0000

    Changed begin() in LiquidCrystal examples

 .../examples/TextDirection/TextDirection.pde       |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0675c7a00586360897feaa3f3563a340f60d1b2a
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:45:08 2009 +0000

    Changed begin() in LiquidCrystal examples

 .../examples/SerialDisplay/SerialDisplay.pde       |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e66eb79a26977f897b6340a501003d6af41d998b
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:45:04 2009 +0000

    Changed begin() in LiquidCrystal examples

 libraries/LiquidCrystal/examples/Scroll/Scroll.pde |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a0f72ba82cf427f0253a848385d6f52aa55aa0e8
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:44:59 2009 +0000

    Changed begin() in LiquidCrystal examples

 .../examples/HelloWorld/HelloWorld.pde             |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4a6c91529652a8a411a45fa19dc7ad839508fcb2
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:44:54 2009 +0000

    Changed begin() in LiquidCrystal examples

 .../LiquidCrystal/examples/Display/Display.pde     |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7544b57ea874cc985e6461815bac16f632fd07e4
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:44:52 2009 +0000

    Changed begin() in LiquidCrystal examples

 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bf818365918af5909267b953209e3872333689b7
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:44:30 2009 +0000

    Changed begin() in LiquidCrystal examples

 libraries/LiquidCrystal/examples/Blink/Blink.pde |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 37a1c7135174c4012e29cda13e2b839ca5dac4fd
Author: Tom Igoe <t.igoe@arduino.cc>
Date:   Sun Aug 2 18:41:40 2009 +0000

    Changed begin() in LiquidCrystal examples

 .../examples/Autoscroll/Autoscroll.pde             |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8032397b18db0a9d564988056dbe03bfb2a6658b
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Jul 30 20:48:59 2009 +0000

    Updating to rev. 27 of Firmata.

 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |    5 +----
 .../examples/StandardFirmata/StandardFirmata.pde   |    3 ++-
 2 files changed, 3 insertions(+), 5 deletions(-)

commit 65e95030c6fbaa5a4a1399241547b94868e435c5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 25 18:56:46 2009 +0000

    Updating keywords.txt for LiquidCrystal library.

 libraries/LiquidCrystal/keywords.txt |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 79c0ffdcdb4f01629f6d8a6a78cd8a76dd4c7592
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 25 18:29:53 2009 +0000

    Renaming LiquidCrystal example .pde files to correspond to new function names.

 .../examples/Autoscroll/Autoscroll.pde             |   68 ++++++++++++++++
 .../examples/Autoscroll/IncrementDecrement.pde     |   68 ----------------
 .../LiquidCrystal/examples/TextDirection/Shift.pde |   82 --------------------
 .../examples/TextDirection/TextDirection.pde       |   82 ++++++++++++++++++++
 4 files changed, 150 insertions(+), 150 deletions(-)

commit 5101d36d8440db7ea6930b0bf29b253f552c4026
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 25 18:28:35 2009 +0000

    Renaming LiquidCrystal example directories to correspond to new function names.

 .../examples/Autoscroll/IncrementDecrement.pde     |   68 ++++++++++++++++
 .../IncrementDecrement/IncrementDecrement.pde      |   68 ----------------
 libraries/LiquidCrystal/examples/Shift/Shift.pde   |   82 --------------------
 .../LiquidCrystal/examples/TextDirection/Shift.pde |   82 ++++++++++++++++++++
 4 files changed, 150 insertions(+), 150 deletions(-)

commit 58b4e52f7f7340f50f56363575dd2b08d71eec0e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 25 18:26:29 2009 +0000

    Updating LiquidCrystal API and examples.

 libraries/LiquidCrystal/LiquidCrystal.cpp          |    8 +++---
 libraries/LiquidCrystal/LiquidCrystal.h            |   10 +++-----
 libraries/LiquidCrystal/examples/Blink/Blink.pde   |    8 +++---
 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |    4 +-
 .../IncrementDecrement/IncrementDecrement.pde      |   21 ++++++++++---------
 libraries/LiquidCrystal/examples/Shift/Shift.pde   |    8 +++---
 libraries/LiquidCrystal/keywords.txt               |    5 ++++
 7 files changed, 34 insertions(+), 30 deletions(-)

commit f504460fc47cbd8d0e127e410263558912259f64
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 21 06:05:02 2009 +0000

    Fixing Servo library on the ATmega8 by changing assignments to TIMSK and TIFR into bitwise-or's.  Otherwise, this broke millis() by disabling the timer 0 overflow interrupt.

 libraries/Servo/Servo.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 456d3eb8401acd8f818d2485c07a1270c17e4168
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 21 05:22:22 2009 +0000

    Renaming the 328 and 168 boards.

 boards.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d841661dc5abaf17d4e7b51302454816b059486c
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 21 05:18:50 2009 +0000

    Updating to revision 25 of firmata (slightly post version 2.1beta2).

 libraries/Firmata/Firmata.h                        |   54 ++++++++++++++++++--
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |    2 +-
 2 files changed, 50 insertions(+), 6 deletions(-)

commit 3f5220e4549900f1d1dd768ca204b34625ca9558
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 14 21:32:55 2009 +0000

    Updating to Firmata-2.1beta1 (rev 23).

 libraries/Firmata/Firmata.cpp                      |  466 ++++++++++----------
 libraries/Firmata/Firmata.h                        |   24 +-
 .../examples/AnalogFirmata/AnalogFirmata.pde       |    2 +-
 .../Firmata/examples/EchoString/EchoString.pde     |    4 +-
 .../Firmata/examples/I2CFirmata/I2CFirmata.pde     |  220 +++++++++
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |    2 +-
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |    2 +-
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |    2 +-
 .../Firmata/examples/StandardFirmata/Makefile      |   26 +-
 .../examples/StandardFirmata/StandardFirmata.pde   |  312 ++++++++-----
 10 files changed, 687 insertions(+), 373 deletions(-)

commit 17dd73977743e4a15f968bdcf0093c58ca65196d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 14 21:18:52 2009 +0000

    Adding Nano w/ ATmega328.

 boards.txt |   24 ++----------------------
 1 files changed, 2 insertions(+), 22 deletions(-)

commit f30af5e28868811d802edc2d874ce832652512f0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jul 13 02:33:02 2009 +0000

    Adding Tom's examples for the new LiquidCrystal library.

 libraries/LiquidCrystal/examples/Blink/Blink.pde   |   56 +++++++++++++
 libraries/LiquidCrystal/examples/Cursor/Cursor.pde |   55 +++++++++++++
 .../LiquidCrystal/examples/Display/Display.pde     |   55 +++++++++++++
 .../examples/HelloWorld/HelloWorld.pde             |   53 +++++++++++++
 .../IncrementDecrement/IncrementDecrement.pde      |   67 ++++++++++++++++
 libraries/LiquidCrystal/examples/Scroll/Scroll.pde |   65 ++++++++++++++++
 .../examples/SerialDisplay/SerialDisplay.pde       |   60 ++++++++++++++
 libraries/LiquidCrystal/examples/Shift/Shift.pde   |   82 ++++++++++++++++++++
 .../LiquidCrystal/examples/setCursor/setCursor.pde |   66 ++++++++++++++++
 9 files changed, 559 insertions(+), 0 deletions(-)

commit b63012069f6a239de812ed37b8a4a4141791b864
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jul 13 02:31:46 2009 +0000

    Removing old LiquidCrystal examples.

 .../examples/HelloWorld/HelloWorld.pde             |   18 ----------
 .../examples/SerialDisplay/SerialDisplay.pde       |   34 --------------------
 2 files changed, 0 insertions(+), 52 deletions(-)

commit 12ea12d14cfe1c7ae208651210a0cb1f73c5977f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 12 02:58:59 2009 +0000

    Adding improved baud rate calculation, including use (or not) of the U2X bit.  (Code from gabebear).

 cores/arduino/HardwareSerial.cpp |   35 +++++++++++++++++++++++++++++++----
 1 files changed, 31 insertions(+), 4 deletions(-)

commit 2fc32fc3411472151ce5d0e19ec42440e0c8ed3d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 12 01:58:15 2009 +0000

    Clearing the U2Xn bit in Serial.begin() (because it is set on the Pro / Pro Mini 328).  Fixing some indentation.

 cores/arduino/HardwareSerial.cpp |   95 +++++++++++++++++++-------------------
 cores/arduino/HardwareSerial.h   |    4 +-
 2 files changed, 50 insertions(+), 49 deletions(-)

commit 86db64db9b6b28528efbfd4dba6584bbb4461653
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 12 00:33:25 2009 +0000

    Adding keywords.txt file for the Ethernet library.

 libraries/Ethernet/keywords.txt |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

commit 1359d865c1732c471765177e410817e3e5dbd659
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 12 00:33:02 2009 +0000

    Integrating the new Servo library (MegaServo) by Michael Margolis.  Uses timer 1, and, on the Mega, timers 3, 4, and 5 for up to 12 servos (48 on the Mega).

 libraries/Servo/Servo.cpp    |  401 ++++++++++++++++++++++++++++--------------
 libraries/Servo/Servo.h      |   98 +++++++---
 libraries/Servo/keywords.txt |   14 +-
 3 files changed, 345 insertions(+), 168 deletions(-)

commit cdeb912f7d94928f7de4974a68e4cf727e51e703
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jul 11 00:54:26 2009 +0000

    Migrating to Limor Fried's improved LiquidCrystal library.

 libraries/LiquidCrystal/LiquidCrystal.cpp |  297 +++++++++++++++++++++++------
 libraries/LiquidCrystal/LiquidCrystal.h   |   95 ++++++++-
 2 files changed, 324 insertions(+), 68 deletions(-)

commit f79f2e0d1185314eae413f435fb3c1643b7c0798
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jun 20 20:48:55 2009 +0000

    Fixing indentation in twi.c.

 libraries/Wire/utility/twi.c |   56 +++++++++++++++++++++---------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 6b62b244d51d93f670c6f9e80ba92da3aceff947
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jun 20 20:43:24 2009 +0000

    Fixing bug in Wire library that caused it to read and discard one extra byte when do a requestFrom() a slave device.  Thanks to Christopher K. Johnson.

 libraries/Wire/utility/twi.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit c3baee9f63f7876bb30d128ee6e59cc0266312a9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jun 15 20:11:13 2009 +0000

    Fixing Client::connected() and Client::status() to return reasonable values when the Client isn't associated with a valid socket: issue #34.

 libraries/Ethernet/Client.cpp |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit a0ba08b4f48fb066ba8ffd0b9655bc6135063f4d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jun 15 19:40:47 2009 +0000

    Changing analog read channel mask from 0x07 to 0x0f to allow for reading of the temperature and other extended channels.

 cores/arduino/wiring_analog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit db605dd18b11ecfb5cd9f92c721c52cb70543384
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Jun 1 08:32:11 2009 +0000

    First integration of the Arduino code in Processing 5503: PreProcessor and Compiler have been integrated with changes to the Sketch.
    Compilation still has problems (Thread error on success, and can't handle non-pde files in a sketch).
    Modified the Mac OS X make.sh to copy the hardware, avr tools, and example over.
    Removing some of the antlr stuff.
    Disabling the Commander (command-line execution) for now.
    Added Library, LibraryManager, and Target.
    Added support for prefixed preferences (e.g. for boards and programmers).

 boards.txt                                         |  240 ++++
 bootloaders/atmega/ATmegaBOOT_168.c                | 1054 ++++++++++++++++
 bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex   |  245 ++++
 bootloaders/atmega/ATmegaBOOT_168_atmega328.hex    |  125 ++
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 ++
 bootloaders/atmega/ATmegaBOOT_168_diecimila.hex    |  126 ++
 bootloaders/atmega/ATmegaBOOT_168_ng.hex           |  110 ++
 bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex     |  126 ++
 bootloaders/atmega/Makefile                        |  224 ++++
 bootloaders/atmega8/ATmegaBOOT.c                   |  507 ++++++++
 bootloaders/atmega8/ATmegaBOOT.hex                 |   66 +
 bootloaders/atmega8/Makefile                       |   88 ++
 bootloaders/bt/ATmegaBOOT_168.c                    | 1032 ++++++++++++++++
 bootloaders/bt/ATmegaBOOT_168.hex                  |  121 ++
 bootloaders/lilypad/LilyPadBOOT_168.hex            |  117 ++
 bootloaders/lilypad/src/ATmegaBOOT.c               |  979 +++++++++++++++
 bootloaders/lilypad/src/Makefile                   |   84 ++
 cores/arduino/HardwareSerial.cpp                   |  191 +++
 cores/arduino/HardwareSerial.h                     |   65 +
 cores/arduino/Makefile                             |  243 ++++
 cores/arduino/Print.cpp                            |  215 ++++
 cores/arduino/Print.h                              |   62 +
 cores/arduino/WConstants.h                         |    1 +
 cores/arduino/WInterrupts.c                        |  215 ++++
 cores/arduino/WMath.cpp                            |   60 +
 cores/arduino/WProgram.h                           |   29 +
 cores/arduino/binary.h                             |  515 ++++++++
 cores/arduino/main.cxx                             |   12 +
 cores/arduino/pins_arduino.c                       |  469 +++++++
 cores/arduino/pins_arduino.h                       |   76 ++
 cores/arduino/wiring.c                             |  250 ++++
 cores/arduino/wiring.h                             |  137 ++
 cores/arduino/wiring_analog.c                      |  179 +++
 cores/arduino/wiring_digital.c                     |  111 ++
 cores/arduino/wiring_private.h                     |   68 +
 cores/arduino/wiring_pulse.c                       |   66 +
 cores/arduino/wiring_shift.c                       |   40 +
 cores/atmega8/pins_atmega8.c                       |  119 ++
 libraries/EEPROM/EEPROM.cpp                        |   50 +
 libraries/EEPROM/EEPROM.h                          |   35 +
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 +
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 +
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 +
 libraries/EEPROM/keywords.txt                      |   18 +
 libraries/Ethernet/Client.cpp                      |  140 +++
 libraries/Ethernet/Client.h                        |   31 +
 libraries/Ethernet/Ethernet.cpp                    |   38 +
 libraries/Ethernet/Ethernet.h                      |   22 +
 libraries/Ethernet/Server.cpp                      |   91 ++
 libraries/Ethernet/Server.h                        |   25 +
 .../Ethernet/examples/ChatServer/ChatServer.pde    |   34 +
 .../Ethernet/examples/WebClient/WebClient.pde      |   41 +
 .../Ethernet/examples/WebServer/WebServer.pde      |   61 +
 libraries/Ethernet/utility/socket.c                |  558 +++++++++
 libraries/Ethernet/utility/socket.h                |   23 +
 libraries/Ethernet/utility/spi.h                   |   58 +
 libraries/Ethernet/utility/types.h                 |  165 +++
 libraries/Ethernet/utility/w5100.c                 | 1302 ++++++++++++++++++++
 libraries/Ethernet/utility/w5100.h                 |  299 +++++
 libraries/Firmata/Firmata.cpp                      |  445 +++++++
 libraries/Firmata/Firmata.h                        |  169 +++
 libraries/Firmata/LICENSE.txt                      |  458 +++++++
 libraries/Firmata/TODO.txt                         |   14 +
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 ++
 libraries/Firmata/examples/AnalogFirmata/Makefile  |  263 ++++
 .../Firmata/examples/EchoString/EchoString.pde     |   40 +
 libraries/Firmata/examples/EchoString/Makefile     |  263 ++++
 libraries/Firmata/examples/ServoFirmata/Makefile   |  263 ++++
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   39 +
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 ++++
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 +
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 ++++
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 +
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 +++++++
 .../Firmata/examples/StandardFirmata/Makefile      |  261 ++++
 .../examples/StandardFirmata/StandardFirmata.pde   |  226 ++++
 libraries/Firmata/keywords.txt                     |   62 +
 libraries/LiquidCrystal/LiquidCrystal.cpp          |  128 ++
 libraries/LiquidCrystal/LiquidCrystal.h            |   31 +
 .../examples/HelloWorld/HelloWorld.pde             |   18 +
 .../examples/SerialDisplay/SerialDisplay.pde       |   34 +
 libraries/LiquidCrystal/keywords.txt               |   23 +
 libraries/Matrix/Matrix.cpp                        |  229 ++++
 libraries/Matrix/Matrix.h                          |   54 +
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   42 +
 .../examples/sprite_animation/sprite_animation.pde |   48 +
 libraries/Matrix/keywords.txt                      |   22 +
 libraries/Servo/Servo.cpp                          |  133 ++
 libraries/Servo/Servo.h                            |   52 +
 libraries/Servo/examples/Knob/Knob.pde             |   22 +
 libraries/Servo/examples/Sweep/Sweep.pde           |   29 +
 libraries/Servo/keywords.txt                       |   22 +
 libraries/SoftwareSerial/SoftwareSerial.cpp        |  227 ++++
 libraries/SoftwareSerial/SoftwareSerial.h          |   56 +
 libraries/SoftwareSerial/keywords.txt              |   18 +
 libraries/Sprite/Sprite.cpp                        |   95 ++
 libraries/Sprite/Sprite.h                          |   48 +
 libraries/Sprite/binary.h                          |  515 ++++++++
 libraries/Sprite/keywords.txt                      |  534 ++++++++
 libraries/Stepper/Stepper.cpp                      |  220 ++++
 libraries/Stepper/Stepper.h                        |   83 ++
 libraries/Stepper/examples/MotorKnob/MotorKnob.pde |   40 +
 libraries/Stepper/keywords.txt                     |   28 +
 libraries/Wire/Wire.cpp                            |  265 ++++
 libraries/Wire/Wire.h                              |   67 +
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 ++
 .../digital_potentiometer.pde                      |   34 +
 .../Wire/examples/master_reader/master_reader.pde  |   29 +
 .../Wire/examples/master_writer/master_writer.pde  |   28 +
 .../examples/slave_receiver/slave_receiver.pde     |   35 +
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 +
 libraries/Wire/keywords.txt                        |   31 +
 libraries/Wire/utility/twi.c                       |  474 +++++++
 libraries/Wire/utility/twi.h                       |   57 +
 programmers.txt                                    |   15 +
 115 files changed, 19138 insertions(+), 0 deletions(-)

commit 159051b8f814edb7474912ad6d04058d34f2d173
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat May 30 08:56:03 2009 +0000

    Adding support for ordering the Tools > Boards menu by using LinkedHashMap to store the keys for the prefixed sub-maps.  Re-ordering the boards in the boards.txt file.  Adding an entry for the LilyPad Arduino w/ ATmega328.  Updating readme.

 boards.txt |  241 ++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 131 insertions(+), 110 deletions(-)

commit 4cb002648ce249229bdf63cf645a9f7117c15519
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun May 24 15:13:08 2009 +0000

    Removing wiring_serial.c as it's no longer used.  (All serial functionality is now in HardwareSerial.h / HardwareSerial.cpp.)

 cores/arduino/wiring_serial.c |  129 -----------------------------------------
 1 files changed, 0 insertions(+), 129 deletions(-)

commit 31e765f1cb050fd033897f0d40d35d2cf36c7e72
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun May 24 15:12:19 2009 +0000

    Adding ARDUINO version constant.

 cores/arduino/wiring.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0b123d5ee4441383bffa89f80fa8b92aa770ac44
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue May 19 18:16:08 2009 +0000

    Fixing overflow bug in bit() macro: (1 << (b)) becomes (1UL << (b))

 cores/arduino/wiring.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 888f15f2a62d2a55ee53eed77fbf5984f6cfffc4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue May 12 10:55:26 2009 +0000

    Optimizing the timer0 overflow handler (for millis()), based on work by WestFW and help from mikalhart.  Increasing precision of math constants.

 cores/arduino/wiring.c |   41 +++++++++++++++++++++++++++++++----------
 cores/arduino/wiring.h |   10 +++++-----
 2 files changed, 36 insertions(+), 15 deletions(-)

commit 33fd8b8631bd8d5cd609935a2dd2fbb31688f2c1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat May 9 18:09:02 2009 +0000

    Modifying Makefile to generate dependencies (and .d files) automatically.  Patch from Lars Immisch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241007184

 cores/arduino/Makefile |   27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit 5489db7185fd6175bfb7cc51b21dc9448c386066
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri May 8 13:11:04 2009 +0000

    Fixing bugs in Client::connect() (failed to set _sock to 255 after some connection failures).

 libraries/Ethernet/Client.cpp |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 72aa6bb2675c81de888e1a948ff86b51ea8115e2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri May 8 11:22:34 2009 +0000

    Updating default board to the Arduino Duemilanove w/ ATmega328.  Adding a Tools > Boards entry for Arduino Pro or Pro Mini (8 MHz) w/ ATmega328.  Cleaning up todo list.

 boards.txt |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

commit 9858f5294bcbcb4b3aa899553951402df14dd784
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri May 8 11:05:41 2009 +0000

    Adding ATmega328 bootloader for the Pro and Pro Mini running at 8 MHz (3.3V).  Uses the USART0 double speed mode, which according to Nathan from Sparkfun, is necessary to achieve reliable communication at 57600 baud.

 bootloaders/atmega/ATmegaBOOT_168.c                |    8 ++
 .../atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex   |  124 ++++++++++++++++++++
 bootloaders/atmega/Makefile                        |   15 +++
 3 files changed, 147 insertions(+), 0 deletions(-)

commit 3531cb49f43e067779963beb2b7fc4b098ad769f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Apr 26 14:58:39 2009 +0000

    Fixes to the way the Client class connects and disconnects, as well as checks of whether or not the socket is valid in various functions.

 libraries/Ethernet/Client.cpp |   47 ++++++++++++++++++++++++++++++++--------
 1 files changed, 37 insertions(+), 10 deletions(-)

commit 0681fc1f177f7c94b4e98bb0931a5efda50f32b0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Apr 26 13:10:34 2009 +0000

    Adding write(str) and write(buf, size) methods to Print class and Ethernet library Client and Server classes.  This allows sending a whole string or buffer at once, reducing the number of ethernet packets.

 cores/arduino/HardwareSerial.h |    1 +
 cores/arduino/Print.cpp        |   20 ++++++++++++++++----
 cores/arduino/Print.h          |    5 ++++-
 libraries/Ethernet/Client.cpp  |    9 +++++++++
 libraries/Ethernet/Client.h    |    2 ++
 libraries/Ethernet/Server.cpp  |   15 +++++++++++++--
 libraries/Ethernet/Server.h    |    2 ++
 7 files changed, 47 insertions(+), 7 deletions(-)

commit a42326aba2fd9696a4b2e1239a5a222014056ff5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Mar 25 10:50:00 2009 +0000

    Adding support for the Arduino Mega (ATmega1280) to the core and bootloader.

 boards.txt                                       |   20 ++
 bootloaders/atmega/ATmegaBOOT_168.c              |  138 +++++++---
 bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex |  245 +++++++++++++++++
 bootloaders/atmega/Makefile                      |   15 +
 cores/arduino/HardwareSerial.cpp                 |  149 ++++++++++-
 cores/arduino/HardwareSerial.h                   |   24 ++
 cores/arduino/WInterrupts.c                      |  140 +++++++++-
 cores/arduino/pins_arduino.c                     |  308 +++++++++++++++++++++-
 cores/arduino/pins_arduino.h                     |   27 ++-
 cores/arduino/wiring.c                           |   11 +
 cores/arduino/wiring_analog.c                    |   85 +++++--
 cores/arduino/wiring_digital.c                   |   12 +
 cores/arduino/wiring_private.h                   |   10 +
 13 files changed, 1093 insertions(+), 91 deletions(-)

commit b89ee8da481d7b9c360b689f367b7a234ec7cb11
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Mar 24 10:41:46 2009 +0000

    Renaming atmega168 bootloader directory to atmega since it's no longer atmega168 specific.  Updating boards.txt accordingly.

 boards.txt                                         |   12 +-
 bootloaders/atmega/ATmegaBOOT_168.c                |  992 ++++++++++++++++++++
 bootloaders/atmega/ATmegaBOOT_168_atmega328.hex    |  125 +++
 bootloaders/atmega/ATmegaBOOT_168_diecimila.hex    |  126 +++
 bootloaders/atmega/ATmegaBOOT_168_ng.hex           |  110 +++
 bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex     |  126 +++
 bootloaders/atmega/Makefile                        |  194 ++++
 bootloaders/atmega168/ATmegaBOOT_168.c             |  992 --------------------
 bootloaders/atmega168/ATmegaBOOT_168_atmega328.hex |  125 ---
 bootloaders/atmega168/ATmegaBOOT_168_diecimila.hex |  126 ---
 bootloaders/atmega168/ATmegaBOOT_168_ng.hex        |  110 ---
 bootloaders/atmega168/ATmegaBOOT_168_pro_8MHz.hex  |  126 ---
 bootloaders/atmega168/Makefile                     |  194 ----
 13 files changed, 1679 insertions(+), 1679 deletions(-)

commit bb1c655273bf11ccc3811b301cba030cdee8453e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Mar 16 20:08:45 2009 +0000

    Adding Print.cpp to Makefile.

 cores/arduino/Makefile |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit a22c15cbcf4ccf898979c6ed72f3f35c5b8aa03f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Mar 7 10:06:53 2009 +0000

    Clarifying ATmega328 vs. ATmega168 in boards.txt (Boards menu).  Modified todo and readme.

 boards.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 8e8de293471de9ce46cff96c8e88f75d80a2f593
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Feb 14 10:27:36 2009 +0000

    Fixing Ethernet client connect code to properly chance source port each time.

 libraries/Ethernet/Client.cpp |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit acc72e2c7808570aabd0bb85d7b3fc4840cde3f1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jan 25 17:07:07 2009 +0000

    uncommenting Arduino w/ ATmega328 board w/ 57600 bootloader

 boards.txt |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit d7500ba2289f33c844782a9e10fb6c6cb3a212e4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jan 25 15:44:17 2009 +0000

    fixing / improving printFloat() from Mikal Hart

 cores/arduino/Print.cpp |   49 +++++++++++++++++++++++++++++++---------------
 1 files changed, 33 insertions(+), 16 deletions(-)

commit c0550aac8c93e81828a8cc10ac2e4ee5e0f83e16
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Jan 7 21:16:45 2009 +0000

    Originating each outgoing network connection from a different source port (in the Client class of the Ethernet library).
    Updating readme and todo.

 libraries/Ethernet/Client.cpp |    6 +++++-
 libraries/Ethernet/Client.h   |    1 +
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 1cee12bada4a155565b057b0ab036d6b3f3484b4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Dec 23 00:21:03 2008 +0000

    Adding "Duemilanove" to the name of the Diecimila boards entry.
    Adding commented out ATmega328 boards entry.
    Updating todo and readme.

 boards.txt |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

commit 7a5a60304213959b3fb9677df8296b8faf9195a4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Dec 23 00:17:14 2008 +0000

    Fixing delay() to delay at least N milliseconds.
    Fixing register name in micros() for ATmega8.

 cores/arduino/wiring.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit ae9bcfb090b416adc183e17e92f3f4c91c5988df
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Dec 14 16:55:23 2008 +0000

    Fixing bug that made the Ethernet library interfere with pins 8 and 9.
    Adding a delay(1) to the WebServer example to work with browsers.
    Removing duplicate Print files from Ethernet library.

 libraries/Ethernet/Print.cpp                       |  156 --------------------
 libraries/Ethernet/Print.h                         |   56 -------
 .../Ethernet/examples/WebServer/WebServer.pde      |    2 +
 libraries/Ethernet/utility/spi.h                   |    2 +-
 4 files changed, 3 insertions(+), 213 deletions(-)

commit 1e421dd3933f40e87d859739634d97ff12986340
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Nov 26 14:34:24 2008 +0000

    Setting atmega328 bootloader baud rate to 57600 (for now) and adding isp targets to makefile (e.g. diecimila_isp, atmega328_isp).

 bootloaders/atmega168/ATmegaBOOT_168.c             |    2 +
 bootloaders/atmega168/ATmegaBOOT_168_atmega328.hex |  125 ++++++++++++++++++++
 bootloaders/atmega168/Makefile                     |  122 +++++++++++++------
 3 files changed, 210 insertions(+), 39 deletions(-)

commit 1d861783877eda29996a08184e62a181f96d6f75
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Nov 26 14:15:24 2008 +0000

    Adding support for printing floats and doubles (defaulting to 2 decimal places)

 cores/arduino/Print.cpp |   30 ++++++++++++++++++++++++++++++
 cores/arduino/Print.h   |    3 +++
 2 files changed, 33 insertions(+), 0 deletions(-)

commit 051eb371a6c277a9df95fd88f8a5abdd7fa60440
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Nov 26 14:14:59 2008 +0000

    Adding micros() function.

 cores/arduino/wiring.c |   17 +++++++++++++++++
 cores/arduino/wiring.h |    1 +
 2 files changed, 18 insertions(+), 0 deletions(-)

commit bcbd3a6ef4980682c5b6d83947098bc53b2c855d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 9 21:02:20 2008 +0000

    Adding ATmega328 support.

 bootloaders/atmega168/ATmegaBOOT_168.c |   23 ++++++++++++++---------
 bootloaders/atmega168/Makefile         |    7 +++++++
 2 files changed, 21 insertions(+), 9 deletions(-)

commit cf3ce01dad6991d0882a867dea44aa6cabf6db38
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 8 21:57:48 2008 +0000

    Updating libraries for atmega328 (adding it to a couple of #if's, etc.).

 libraries/Firmata/Firmata.h  |    2 +-
 libraries/Servo/Servo.cpp    |    6 +++---
 libraries/Wire/utility/twi.c |    4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

commit b2e063e13e76c42489b8e5216cd4e409ffd39ecc
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 8 21:31:55 2008 +0000

    Switching to new signal (interrupt handler) names for compatibility with the ATmega328.

 cores/arduino/WInterrupts.c   |    4 ++--
 cores/arduino/wiring.c        |    2 +-
 cores/arduino/wiring_serial.c |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 68e9d04f91aa26daa4e3c701002610f2352039fd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 8 21:31:12 2008 +0000

    Waiting for pulse to start (rising or falling edge) to start timing.

 cores/arduino/wiring_pulse.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 80fc987a942fc1711b2d0858449834db9568fa07
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 1 22:07:48 2008 +0000

    Fixing LiquidCrystal library example comments (d0, d1, d2, d3 => d4, d5, d6, d7).

 .../examples/HelloWorld/HelloWorld.pde             |    2 +-
 .../examples/SerialDisplay/SerialDisplay.pde       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit de4710abc813016d8a2bddcc2fb1a19be43c01de
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Nov 1 22:06:13 2008 +0000

    Switching tests for __AVR_ATmega168__ to tests for __AVR_ATmega8__ so that less changes are needed to support other processors.

 cores/arduino/WInterrupts.c    |   18 ++++++++--------
 cores/arduino/pins_arduino.c   |   20 +++++++++---------
 cores/arduino/wiring.c         |   34 +++++++++++++++---------------
 cores/arduino/wiring_analog.c  |   14 ++++++------
 cores/arduino/wiring_digital.c |    6 ++--
 cores/arduino/wiring_serial.c  |   44 ++++++++++++++++++++--------------------
 6 files changed, 68 insertions(+), 68 deletions(-)

commit e42b8d7ef811df7f552582c57cda66a275670fe4
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 26 12:31:45 2008 +0000

    Moving makeWord() function defintion into WMath.cpp (out of WProgram.h).

 cores/arduino/WMath.cpp  |    3 +++
 cores/arduino/WProgram.h |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

commit da84adb1e9d09b069137dd90f2e99c43a4db42ad
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 25 12:52:07 2008 +0000

    Adding word datatype and cast/construction macros, bitRead(), bitWrite(), bitSet(), bitClear(), bit().

 cores/arduino/WProgram.h |    5 +++++
 cores/arduino/wiring.h   |   28 ++++++++++++----------------
 2 files changed, 17 insertions(+), 16 deletions(-)

commit 5444b25e11bce6139a58c8a641dccd266f90a0f1
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Oct 13 15:03:20 2008 +0000

    Little fixes:
     - changing random(max) to use stdlib.h random()
     - not generating .eep files to avoid warning when EEMEM isn't used
     - removing cast macros (since they are automatically defined in C++)
     - writing a digital LOW for PWM value of 0 on pins 5 or 6

 cores/arduino/WMath.cpp       |   11 +++++------
 cores/arduino/wiring.h        |   12 ++++++------
 cores/arduino/wiring_analog.c |   24 ++++++++++++++++--------
 3 files changed, 27 insertions(+), 20 deletions(-)

commit b7ec38e61a4f92ade80e38744d00311538671179
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 11 19:27:10 2008 +0000

    * Updating version number to 0013.
    * Updating ATmega168 bootloader to work with standard distributions of avrdude
      (responding to signature requests made with the universal SPI command) and
      correctly store EEPROM data.  Thanks to ladyada.
    * Changing compilation process to generate .eep file and allow for use of
      EEMEM directive (although not yet uploading EEPROM data).

 bootloaders/atmega168/ATmegaBOOT_168.c             |  105 ++++-----
 bootloaders/atmega168/ATmegaBOOT_168_diecimila.hex |  237 ++++++++++----------
 bootloaders/atmega168/ATmegaBOOT_168_ng.hex        |  221 +++++++++----------
 bootloaders/atmega168/ATmegaBOOT_168_pro_8MHz.hex  |  239 ++++++++++----------
 bootloaders/atmega168/Makefile                     |    4 +
 5 files changed, 406 insertions(+), 400 deletions(-)

commit 3898f82e7da63ee529eaaecd52f4cc78191319e9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 11 15:20:39 2008 +0000

    Reindenting the ATmega168 bootloader file.  It was a mess (and still is somewhat of one).

 bootloaders/atmega168/ATmegaBOOT_168.c | 1030 ++++++++++++++++----------------
 1 files changed, 513 insertions(+), 517 deletions(-)

commit 434d786347333b7fb7ed664b5bba76bb72608e1f
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Sun Oct 5 23:39:49 2008 +0000

    updated TODOs and created a TODO file for general project todos

 libraries/Firmata/Firmata.cpp |    8 --------
 libraries/Firmata/TODO.txt    |   14 ++++++++++++++
 2 files changed, 14 insertions(+), 8 deletions(-)

commit 28db292f4371925159eee720b79e33723107b965
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 17 14:15:11 2008 +0000

    Removing WConstants.h include from Stepper.h so it compiles with new WProgram.h include placement.  Updated readme.

 libraries/Stepper/Stepper.h |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 03a51e5ab74fab32ca6809074bdee7f27b5acf2a
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Tue Sep 16 17:18:41 2008 +0000

    removed deprecated timer0_overflow_count, which wasn't meant to be public
    anyway.  Replaced it with the official millis() method of getting the time.

 .../examples/AnalogFirmata/AnalogFirmata.pde       |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit e94fa49d9bfee00e61a3b496b5e9cbb22dec309f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Sep 15 21:09:13 2008 +0000

    Adding #ifdef guard to WProgram.h to prevent multiple #includes.
    Removing Print class inheritance from Firmata since it's not clear that it can be implemented in a way that's compatible with the Firmata protocol and the Print class interface.

 cores/arduino/WProgram.h    |    5 +++++
 libraries/Firmata/Firmata.h |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit bf4484d02c6e744488561a79f28807dc32dba705
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Fri Sep 12 16:53:57 2008 +0000

    switched up analogRead() loop to use the revamped millis() function rather than the private timer0_overflow_count variable

 .../examples/StandardFirmata/StandardFirmata.pde   |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit ad860f84d3e561767d434c88ee8e25e6ea612e18
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Fri Sep 12 16:53:03 2008 +0000

    Firmata.h now needs to have WProgram.h, since in the sketches WProgram.h has moved from the first include to the last

 libraries/Firmata/Firmata.h |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 7b658714de746b9c3da1e05157413942d349ff1b
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Fri Sep 12 16:35:07 2008 +0000

    copying Firmata-0.4beta2 release into trunk, then I'll adjust it to Arduino-0012

 libraries/Firmata/Firmata.cpp                      |  453 +++++++++++++++++++
 libraries/Firmata/Firmata.h                        |  168 +++++++
 libraries/Firmata/LICENSE.txt                      |  458 ++++++++++++++++++++
 .../examples/AnalogFirmata/AnalogFirmata.pde       |   83 ++++
 libraries/Firmata/examples/AnalogFirmata/Makefile  |  263 +++++++++++
 .../Firmata/examples/EchoString/EchoString.pde     |   40 ++
 libraries/Firmata/examples/EchoString/Makefile     |  263 +++++++++++
 libraries/Firmata/examples/ServoFirmata/Makefile   |  263 +++++++++++
 .../Firmata/examples/ServoFirmata/ServoFirmata.pde |   39 ++
 .../Firmata/examples/SimpleAnalogFirmata/Makefile  |  263 +++++++++++
 .../SimpleAnalogFirmata/SimpleAnalogFirmata.pde    |   32 ++
 .../Firmata/examples/SimpleDigitalFirmata/Makefile |  263 +++++++++++
 .../SimpleDigitalFirmata/SimpleDigitalFirmata.pde  |   58 +++
 .../Firmata/examples/StandardFirmata/LICENSE.txt   |  458 ++++++++++++++++++++
 .../Firmata/examples/StandardFirmata/Makefile      |  261 +++++++++++
 .../examples/StandardFirmata/StandardFirmata.pde   |  225 ++++++++++
 libraries/Firmata/keywords.txt                     |   62 +++
 17 files changed, 3652 insertions(+), 0 deletions(-)

commit 8af8938d41a86b655159736f8887aecac414e1ac
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Sep 10 15:22:59 2008 +0000

    Removing wiring core since it's not being kept up-to-date.

 cores/wiring/Binary.h         |  516 -----------------------------------------
 cores/wiring/Encoder.h        |   47 ----
 cores/wiring/Encoder.o        |  Bin 9276 -> 0 bytes
 cores/wiring/HardwareSerial.h |   60 -----
 cores/wiring/HardwareSerial.o |  Bin 12184 -> 0 bytes
 cores/wiring/LiquidCrystal.h  |   67 ------
 cores/wiring/LiquidCrystal.o  |  Bin 16856 -> 0 bytes
 cores/wiring/Matrix.h         |   56 -----
 cores/wiring/Matrix.o         |  Bin 11328 -> 0 bytes
 cores/wiring/QSlide.h         |   50 ----
 cores/wiring/QSlide.o         |  Bin 9784 -> 0 bytes
 cores/wiring/Servo.h          |   49 ----
 cores/wiring/Servo.o          |  Bin 10056 -> 0 bytes
 cores/wiring/Sprite.h         |   49 ----
 cores/wiring/Sprite.o         |  Bin 8204 -> 0 bytes
 cores/wiring/TwoWire.h        |   67 ------
 cores/wiring/TwoWire.o        |  Bin 14180 -> 0 bytes
 cores/wiring/WApplet.o        |  Bin 9968 -> 0 bytes
 cores/wiring/WConstants.h     |  176 --------------
 cores/wiring/WInterrupts.o    |  Bin 7528 -> 0 bytes
 cores/wiring/WProgram.h       |   39 ---
 cores/wiring/WRandom.o        |  Bin 3764 -> 0 bytes
 cores/wiring/WTimer.o         |  Bin 20568 -> 0 bytes
 cores/wiring/buffer.h         |   41 ----
 cores/wiring/buffer.o         |  Bin 5316 -> 0 bytes
 cores/wiring/twi.h            |   57 -----
 cores/wiring/twi.o            |  Bin 9988 -> 0 bytes
 cores/wiring/uart.h           |   40 ----
 cores/wiring/uart.o           |  Bin 8792 -> 0 bytes
 29 files changed, 0 insertions(+), 1314 deletions(-)

commit 50009e64e5293f64acdeacb17a4c8f4e47c54d3e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Sep 8 20:06:32 2008 +0000

    Renaming Ethernet examples part 2 (apparently SVN doesn't allow renaming of a file at the same time as its containing directory).

 .../Ethernet/examples/ChatServer/ChatServer.pde    |   34 ++++++++++++++++
 .../Ethernet/examples/ChatServer/chat_server.pde   |   34 ----------------
 .../Ethernet/examples/WebClient/WebClient.pde      |   41 ++++++++++++++++++++
 .../Ethernet/examples/WebClient/web_client.pde     |   41 --------------------
 4 files changed, 75 insertions(+), 75 deletions(-)

commit 57c941f4a936bc7d53a1af6bf00a33023817fdee
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon Sep 8 20:05:31 2008 +0000

    Renaming ethernet library examples.

 .../Ethernet/examples/ChatServer/chat_server.pde   |   34 +++++++++++
 .../Ethernet/examples/WebClient/web_client.pde     |   41 ++++++++++++++
 .../Ethernet/examples/WebServer/WebServer.pde      |   59 ++++++++++++++++++++
 .../Ethernet/examples/chat_server/chat_server.pde  |   34 -----------
 .../Ethernet/examples/echo_server/echo_server.pde  |   53 ------------------
 .../Ethernet/examples/web_client/web_client.pde    |   41 --------------
 6 files changed, 134 insertions(+), 128 deletions(-)

commit f9354a2b9e3c9380091e41e9ad2543633cb83311
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Sep 7 12:21:07 2008 +0000

    Commented LCD examples.

 .../examples/HelloWorld/HelloWorld.pde             |    6 ++++++
 .../examples/SerialDisplay/SerialDisplay.pde       |   15 +++++++++++++++
 2 files changed, 21 insertions(+), 0 deletions(-)

commit b7cd4c1724dc22ca0696068ce951b12037059ccc
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Sep 7 11:54:26 2008 +0000

    Updated reference to include new libraries.

 boards.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 080d18c6d2b2ec7c0ee8cad53226b5131a9e45dc
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Sep 6 22:17:58 2008 +0000

    Incorporating ladyada's watchdog timer changes into the bootloader source, but only compiling them in for the Pro and Pro Mini (since Nathan includes them in the bootloader he burns to the board).  Added a WATCHDOG_MODS flag to the Makefile to specify that they should be included.  Recompiled the pro .hex file to include them.

 bootloaders/atmega168/ATmegaBOOT_168.c            |   17 +++
 bootloaders/atmega168/ATmegaBOOT_168_pro_8MHz.hex |  158 +++++++++++----------
 bootloaders/atmega168/Makefile                    |    6 +-
 3 files changed, 100 insertions(+), 81 deletions(-)

commit 2ed2ee36e7c51f63ecf1391bf62fcd65ad35caa5
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Thu Aug 21 23:48:38 2008 +0000

    Moving Servo min and max parameters to the attach() function from the constructor.

 libraries/Servo/Servo.cpp |   11 +++++++++--
 libraries/Servo/Servo.h   |    8 +++++---
 2 files changed, 14 insertions(+), 5 deletions(-)

commit 1994278a7af0042efda5f01ac681c9dcdd92d38d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Aug 17 20:10:47 2008 +0000

    Updating Makefile to derive target name from the current folder.

 cores/arduino/Makefile |   24 +++++++++++-------------
 1 files changed, 11 insertions(+), 13 deletions(-)

commit 3460189d097869d3ac10589f18ad28bbde50bd6f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Aug 16 01:56:41 2008 +0000

    Adding Nano and Pro (8 MHz) to boards.txt file; updating Makefile for atmega168 bootloader based on Nathan's changes to allow for customizing of more parameters per-board; including Pro 8 MHz .hex compiled bootloader file; not updating the Diecimila or NG .hex files.

 boards.txt                                        |   42 +++++++-
 bootloaders/atmega168/ATmegaBOOT_168_pro_8MHz.hex |  117 +++++++++++++++++++++
 bootloaders/atmega168/Makefile                    |   59 +++++++++-
 3 files changed, 211 insertions(+), 7 deletions(-)

commit eac2983285b4bc40250771fb5141aa63c76a9a90
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Jul 30 14:47:36 2008 +0000

    Adding ethernet library.

 libraries/Ethernet/Client.cpp                      |   97 ++
 libraries/Ethernet/Client.h                        |   28 +
 libraries/Ethernet/Ethernet.cpp                    |   38 +
 libraries/Ethernet/Ethernet.h                      |   22 +
 libraries/Ethernet/Print.cpp                       |  156 +++
 libraries/Ethernet/Print.h                         |   56 +
 libraries/Ethernet/Server.cpp                      |   80 ++
 libraries/Ethernet/Server.h                        |   23 +
 .../Ethernet/examples/chat_server/chat_server.pde  |   34 +
 .../Ethernet/examples/echo_server/echo_server.pde  |   53 +
 .../Ethernet/examples/web_client/web_client.pde    |   41 +
 libraries/Ethernet/utility/socket.c                |  558 +++++++++
 libraries/Ethernet/utility/socket.h                |   23 +
 libraries/Ethernet/utility/spi.h                   |   58 +
 libraries/Ethernet/utility/types.h                 |  165 +++
 libraries/Ethernet/utility/w5100.c                 | 1302 ++++++++++++++++++++
 libraries/Ethernet/utility/w5100.h                 |  299 +++++
 17 files changed, 3033 insertions(+), 0 deletions(-)

commit f1a76708088659850b98a92779a2cb1aaf5793d8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Jul 13 19:26:59 2008 +0000

    Changing pin outs on LiquidCrystal examples and adding parentheses to Servo code.

 .../examples/HelloWorld/HelloWorld.pde             |    2 +-
 .../examples/SerialDisplay/SerialDisplay.pde       |    2 +-
 libraries/Servo/Servo.cpp                          |    4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 1342c837d4915cbd109321ca8b38df4f8cd03ce0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jul 8 02:34:38 2008 +0000

    Moving actual stepping to the end of the step() function so that the first step isn't in the wrong direction.

 libraries/Stepper/Stepper.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 6bc00d87b802421686ffc6dad4259095a6655745
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Jul 2 19:06:27 2008 +0000

    Adding ADXL3xx accelerometer example; minor comment changes.

 cores/arduino/wiring.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 79904311bb35ca52b51650f834683606e31882c2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Jun 21 23:16:27 2008 +0000

    Wire library patch to provide better error handling.

 cores/arduino/Print.cpp      |    2 +-
 libraries/Wire/Wire.cpp      |   17 ++++++++++-------
 libraries/Wire/Wire.h        |    6 +++---
 libraries/Wire/utility/twi.c |   36 +++++++++++++++++++++++++++++++-----
 libraries/Wire/utility/twi.h |   12 ++++++------
 5 files changed, 51 insertions(+), 22 deletions(-)

commit 75d1f5053c3460484973d6de1d0d7ec9d9a6516d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Mon May 26 14:02:32 2008 +0000

    Fixing random() to work with longs.

 cores/arduino/WMath.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 03d7c9b846e0c915fce8ee171d2000dd80c9d258
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat May 10 05:02:09 2008 +0000

    Modified Matrix to work with MAX7221: changing latching from rising edge to falling edge.

 libraries/Matrix/Matrix.cpp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 5fa29a57bec20439e386824e4b1896a68e1c9e1d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed May 7 22:15:55 2008 +0000

    Adding a couple of Servo examples from Wiring (slightly modified).

 libraries/Servo/Servo.cpp                |    3 ++-
 libraries/Servo/Servo.h                  |    1 -
 libraries/Servo/examples/Knob/Knob.pde   |   22 ++++++++++++++++++++++
 libraries/Servo/examples/Sweep/Sweep.pde |   29 +++++++++++++++++++++++++++++
 4 files changed, 53 insertions(+), 2 deletions(-)

commit d98fdd989fcc598401e89e5095cfcdce3baff9b8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed May 7 19:53:52 2008 +0000

    Adding Servo library (ServoTimer1 from the playground) by Jim Studt.

 libraries/Servo/Servo.cpp    |  125 ++++++++++++++++++++++++++++++++++++++++++
 libraries/Servo/Servo.h      |   51 +++++++++++++++++
 libraries/Servo/keywords.txt |   22 +++++++
 3 files changed, 198 insertions(+), 0 deletions(-)

commit 4b2b39e383d7fec0f94deb0f9a75a493bce2d0ca
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed May 7 18:24:49 2008 +0000

    Changing Print class to use regular virtual write() function (instead of my hack
    ed together version).

 cores/arduino/HardwareSerial.cpp          |    8 --------
 cores/arduino/HardwareSerial.h            |    3 +--
 cores/arduino/Print.cpp                   |    8 +-------
 cores/arduino/Print.h                     |    3 +--
 libraries/LiquidCrystal/LiquidCrystal.cpp |   18 +++++++++---------
 libraries/LiquidCrystal/LiquidCrystal.h   |    8 ++++----
 6 files changed, 16 insertions(+), 32 deletions(-)

commit 2d5bc015fbd70befc08c2295630ff06770e9d7c8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Apr 19 03:31:36 2008 +0000

    Adding LiquidCrystal library.

 libraries/LiquidCrystal/LiquidCrystal.cpp          |  128 ++++++++++++++++++++
 libraries/LiquidCrystal/LiquidCrystal.h            |   31 +++++
 .../examples/HelloWorld/HelloWorld.pde             |   12 ++
 .../examples/SerialDisplay/SerialDisplay.pde       |   19 +++
 libraries/LiquidCrystal/keywords.txt               |   23 ++++
 5 files changed, 213 insertions(+), 0 deletions(-)

commit e8465fbb4500ed3968e7a06c2d75a5b3f1841b8e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Apr 18 21:56:14 2008 +0000

    Fixing millis() overflow: changing millis() and the timer 0 overflow handler so that the millis count is updated in the interrupt, and so we don't need to do a conversion inside millis().  Updated to do list.

 cores/arduino/wiring.c |   29 +++++++++++++++--------------
 1 files changed, 15 insertions(+), 14 deletions(-)

commit 5412a33feba7e8a9abc25cfc57cdef766f7ff8fd
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Apr 18 18:46:52 2008 +0000

    Adding the Print class.

 cores/arduino/Print.cpp |  162 +++++++++++++++++++++++++++++++++++++++++++++++
 cores/arduino/Print.h   |   57 +++++++++++++++++
 2 files changed, 219 insertions(+), 0 deletions(-)

commit 75f170a0f42b3b81c8bd67721d00e40c419550d7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Apr 18 18:39:02 2008 +0000

    Factored out print() and println() from HardwareSerial to a base class for sharing with other things (e.g. LiquidCrystal library), eliminating #include's of avr/signal.h (deprecated).  Upping version number and modifying to do list.

 cores/arduino/HardwareSerial.cpp |  126 +++-----------------------------------
 cores/arduino/HardwareSerial.h   |   32 +--------
 cores/arduino/WInterrupts.c      |    1 -
 cores/arduino/WProgram.h         |    1 -
 cores/arduino/wiring_private.h   |    1 -
 cores/arduino/wiring_serial.c    |   85 +-------------------------
 libraries/Wire/utility/twi.c     |    1 -
 7 files changed, 13 insertions(+), 234 deletions(-)

commit 28b81996d3a43317d62ad693902f51eecd9d3a74
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Mar 28 21:37:02 2008 +0000

    Moving Standard_Firmata out of the distribution because Hans may be making some non-backwards compatible changes.

 firmwares/Standard_Firmata/Standard_Firmata.pde |  465 -----------------------
 1 files changed, 0 insertions(+), 465 deletions(-)

commit 7fb83befd4a9cbc64673edf52ded307a2751ae5d
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Wed Mar 26 17:12:43 2008 +0000

    renamed to more descriptive name

 firmwares/Standard_Firmata/Firmata.pde          |  465 -----------------------
 firmwares/Standard_Firmata/Standard_Firmata.pde |  465 +++++++++++++++++++++++
 2 files changed, 465 insertions(+), 465 deletions(-)

commit 5ac0066c850d2914abc814810379dcdfb5092f53
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Wed Mar 26 17:12:12 2008 +0000

    renamed to more descriptive name

 firmwares/Firmata/Firmata.pde          |  465 --------------------------------
 firmwares/Standard_Firmata/Firmata.pde |  465 ++++++++++++++++++++++++++++++++
 2 files changed, 465 insertions(+), 465 deletions(-)

commit ecf8c4d288b90a2a4cb253d2b06e4b6abe42a48c
Author: Hans-Christoph Steiner <hans@at.or.at>
Date:   Mon Mar 24 17:28:17 2008 +0000

    added newline at the end of file to get rid of compiler and SVN warnings

 cores/arduino/WMath.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8d93bbebbd6361e26c728b3c6e892afb2bcfd8ea
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Mar 8 22:05:23 2008 +0000

    Adding to the todo list and readme; fixing a bit of indentation.

 cores/arduino/wiring.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit c7cac2f165aa224462a625a892d834fc94938913
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Mar 8 21:30:00 2008 +0000

    Added timeout (in microseconds) parameter to pulseIn().  Defaults to 1000000 (1 second).

 cores/arduino/WProgram.h     |    2 ++
 cores/arduino/wiring.h       |    3 ++-
 cores/arduino/wiring_pulse.c |   20 +++++++++++++-------
 3 files changed, 17 insertions(+), 8 deletions(-)

commit f3893aba50116631007060697169b0150fd5caf8
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Mar 5 02:50:11 2008 +0000

    Incorporating a modified version of oli.keller's Makefile (prepends #include <WProgram.h> and appends main() among other things).

 cores/arduino/Makefile |  168 +++++++++++++++++++++++++-----------------------
 1 files changed, 87 insertions(+), 81 deletions(-)

commit 7920e4e8aacc4cf4a4539b554060765e37bfff70
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Mar 5 00:48:08 2008 +0000

    Disabling flushing of the serial port for the BT (bluetooth) board.  It seems to fix uploading to it under Mac OS X 10.5 (Leopard).

 boards.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1e2fec8d1a523f3053948a954e7a40f9184f8004
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Feb 23 21:52:53 2008 +0000

    Cleaning up Mac build, adding Serial.println(unsigned int), adding #include <Sprite.h> to hello_matrix example.

 cores/arduino/HardwareSerial.cpp                   |    6 ++++++
 cores/arduino/HardwareSerial.h                     |    1 +
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |    1 +
 3 files changed, 8 insertions(+), 0 deletions(-)

commit 4efeb2f6475c02b8453a8de58a16f14427b04c1f
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Feb 20 02:27:23 2008 +0000

    Improving the preprocessor and parallel programmer.

 programmers.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit ed8d8ec50d1a55ec5c246dcf9c0afacbc1d5b7a0
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Feb 16 19:31:38 2008 +0000

    Upping the baud rate to 115200.

 firmwares/Firmata/Firmata.pde |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d9fe4c805907e5adc77ab37fea0ffc497e6f335a
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jan 22 23:59:10 2008 +0000

    Adding a stable version of Firmata - this is the same as the one in the Arduino library for Processing on the playground (57600 baud).

 firmwares/Firmata/Firmata.pde |  465 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 465 insertions(+), 0 deletions(-)

commit 3401a00512d9ce3c644c803e0736c8de31f77d1e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jan 22 23:52:02 2008 +0000

    God I hate subversion.

 libraries/Firmata/Firmata.cpp  |  133 ----------------------------------------
 libraries/Firmata/Firmata.h    |   95 ----------------------------
 libraries/Firmata/keywords.txt |   18 ------
 3 files changed, 0 insertions(+), 246 deletions(-)

commit 193f1c941693045359d5a10602489825a3dbdcd2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jan 22 23:50:21 2008 +0000

    Moving development (library-based) version of Firmata to a branch so I can include a stable one in the distribution.

 firmwares/Standard_Firmata/Makefile             |  260 ------------------
 firmwares/Standard_Firmata/Standard_Firmata.pde |  323 -----------------------
 2 files changed, 0 insertions(+), 583 deletions(-)

commit 7c8b5148f0a78e12d1af09b575f63c43f3186ab9
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Jan 22 22:10:55 2008 +0000

    New script for download the reference from Tom Pollard.  Updated reference and readme and Makefile.

 cores/arduino/Makefile |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 92ba50c7b226c951ba440badf638801f12f3a9ff
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Dec 14 04:21:59 2007 +0000

    Adding analogReference() function - needs testing on an ATmega8 (but works on the ATmega 168).

 cores/arduino/wiring.c        |    4 ----
 cores/arduino/wiring.h        |    5 +++++
 cores/arduino/wiring_analog.c |   16 ++++++++++++++--
 3 files changed, 19 insertions(+), 6 deletions(-)

commit 0292fe91fc2de0e5c5b374a6d0e0c3879fe49387
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Nov 21 17:08:07 2007 +0000

    Adding map(), fixing radians() and degrees(), adding cast functions (int(x) instead of (int) x), adding interrupts() and noInterrupts(), etc.

 cores/arduino/WMath.cpp   |   58 +++++++++++++++++++++++++++++++++++++++++++++
 cores/arduino/WProgram.h  |    3 +-
 cores/arduino/WRandom.cpp |   54 -----------------------------------------
 cores/arduino/wiring.h    |   18 ++++++++++++++
 4 files changed, 78 insertions(+), 55 deletions(-)

commit 72d917f70cdf8edbb11c0648b59bb9afeae64065
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Wed Nov 21 14:55:09 2007 +0000

    Fixing some warnings.

 libraries/Firmata/Firmata.cpp |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 759cf6c4ae348c9588929d10f3704716ae21e22d
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Nov 4 18:18:28 2007 +0000

    Adding #include to Matrix examples.

 .../Matrix/examples/hello_matrix/hello_matrix.pde  |    2 ++
 .../examples/sprite_animation/sprite_animation.pde |    3 +++
 2 files changed, 5 insertions(+), 0 deletions(-)

commit f3e3fb37cf41570e96e4497f31ce04fc283dae72
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Fri Oct 12 01:38:57 2007 +0000

    Added BT board and separated Mini from NG.

 boards.txt |   42 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 41 insertions(+), 1 deletions(-)

commit 658d3beeba355408f19a18acfcceb4ed1adf5a13
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Tue Oct 9 22:46:09 2007 +0000

    Adding LilyPad bootloader and adding LilyPad to board definition file.

 boards.txt                              |   20 +
 bootloaders/lilypad/LilyPadBOOT_168.hex |  117 ++++
 bootloaders/lilypad/src/ATmegaBOOT.c    |  979 +++++++++++++++++++++++++++++++
 bootloaders/lilypad/src/Makefile        |   84 +++
 4 files changed, 1200 insertions(+), 0 deletions(-)

commit 781fcf8e3db8c14fd2e0a4185eac4b4d3fa95dd7
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sun Oct 7 18:39:14 2007 +0000

    Switched to new burn bootloader menu system, dynamically generated from the programmers.txt file.

 boards.txt      |   12 ++++++------
 programmers.txt |   14 ++++++++++++++
 2 files changed, 20 insertions(+), 6 deletions(-)

commit f0dd4a5756a8d9210c5c163ffdba021b5f4fac92
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 20:26:45 2007 +0000

    Now have uploading working with the Boards menu.  Improved serial port error messages.

 boards.txt |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 4bd4721ce03fa6d16a766e6c97dd74c44b46835e
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 15:41:08 2007 +0000

    Initial boards file.

 boards.txt |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit 5f3976696ddf5d02ea7e6f805ce655e1f281e6ed
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 14:47:50 2007 +0000

    Moving hardware/targets to hardware/cores.

 cores/arduino/HardwareSerial.cpp    |  170 ++++++++++++
 cores/arduino/HardwareSerial.h      |   64 +++++
 cores/arduino/Makefile              |  239 ++++++++++++++++
 cores/arduino/WConstants.h          |    1 +
 cores/arduino/WInterrupts.c         |   98 +++++++
 cores/arduino/WProgram.h            |   17 ++
 cores/arduino/WRandom.cpp           |   54 ++++
 cores/arduino/binary.h              |  515 ++++++++++++++++++++++++++++++++++
 cores/arduino/main.cxx              |   12 +
 cores/arduino/pins_arduino.c        |  169 ++++++++++++
 cores/arduino/pins_arduino.h        |   65 +++++
 cores/arduino/wiring.c              |  196 +++++++++++++
 cores/arduino/wiring.h              |  112 ++++++++
 cores/arduino/wiring_analog.c       |  110 ++++++++
 cores/arduino/wiring_digital.c      |   99 +++++++
 cores/arduino/wiring_private.h      |   59 ++++
 cores/arduino/wiring_pulse.c        |   55 ++++
 cores/arduino/wiring_serial.c       |  212 ++++++++++++++
 cores/arduino/wiring_shift.c        |   40 +++
 cores/atmega8/pins_atmega8.c        |  119 ++++++++
 cores/wiring/Binary.h               |  516 +++++++++++++++++++++++++++++++++++
 cores/wiring/Encoder.h              |   47 ++++
 cores/wiring/Encoder.o              |  Bin 0 -> 9276 bytes
 cores/wiring/HardwareSerial.h       |   60 ++++
 cores/wiring/HardwareSerial.o       |  Bin 0 -> 12184 bytes
 cores/wiring/LiquidCrystal.h        |   67 +++++
 cores/wiring/LiquidCrystal.o        |  Bin 0 -> 16856 bytes
 cores/wiring/Matrix.h               |   56 ++++
 cores/wiring/Matrix.o               |  Bin 0 -> 11328 bytes
 cores/wiring/QSlide.h               |   50 ++++
 cores/wiring/QSlide.o               |  Bin 0 -> 9784 bytes
 cores/wiring/Servo.h                |   49 ++++
 cores/wiring/Servo.o                |  Bin 0 -> 10056 bytes
 cores/wiring/Sprite.h               |   49 ++++
 cores/wiring/Sprite.o               |  Bin 0 -> 8204 bytes
 cores/wiring/TwoWire.h              |   67 +++++
 cores/wiring/TwoWire.o              |  Bin 0 -> 14180 bytes
 cores/wiring/WApplet.o              |  Bin 0 -> 9968 bytes
 cores/wiring/WConstants.h           |  176 ++++++++++++
 cores/wiring/WInterrupts.o          |  Bin 0 -> 7528 bytes
 cores/wiring/WProgram.h             |   39 +++
 cores/wiring/WRandom.o              |  Bin 0 -> 3764 bytes
 cores/wiring/WTimer.o               |  Bin 0 -> 20568 bytes
 cores/wiring/buffer.h               |   41 +++
 cores/wiring/buffer.o               |  Bin 0 -> 5316 bytes
 cores/wiring/twi.h                  |   57 ++++
 cores/wiring/twi.o                  |  Bin 0 -> 9988 bytes
 cores/wiring/uart.h                 |   40 +++
 cores/wiring/uart.o                 |  Bin 0 -> 8792 bytes
 firmwares/Standard_Firmata/Makefile |    4 +-
 targets/arduino/HardwareSerial.cpp  |  170 ------------
 targets/arduino/HardwareSerial.h    |   64 -----
 targets/arduino/Makefile            |  239 ----------------
 targets/arduino/WConstants.h        |    1 -
 targets/arduino/WInterrupts.c       |   98 -------
 targets/arduino/WProgram.h          |   17 --
 targets/arduino/WRandom.cpp         |   54 ----
 targets/arduino/binary.h            |  515 ----------------------------------
 targets/arduino/main.cxx            |   12 -
 targets/arduino/pins_arduino.c      |  169 ------------
 targets/arduino/pins_arduino.h      |   65 -----
 targets/arduino/wiring.c            |  196 -------------
 targets/arduino/wiring.h            |  112 --------
 targets/arduino/wiring_analog.c     |  110 --------
 targets/arduino/wiring_digital.c    |   99 -------
 targets/arduino/wiring_private.h    |   59 ----
 targets/arduino/wiring_pulse.c      |   55 ----
 targets/arduino/wiring_serial.c     |  212 --------------
 targets/arduino/wiring_shift.c      |   40 ---
 targets/atmega8/pins_atmega8.c      |  119 --------
 targets/wiring/Binary.h             |  516 -----------------------------------
 targets/wiring/Encoder.h            |   47 ----
 targets/wiring/Encoder.o            |  Bin 9276 -> 0 bytes
 targets/wiring/HardwareSerial.h     |   60 ----
 targets/wiring/HardwareSerial.o     |  Bin 12184 -> 0 bytes
 targets/wiring/LiquidCrystal.h      |   67 -----
 targets/wiring/LiquidCrystal.o      |  Bin 16856 -> 0 bytes
 targets/wiring/Matrix.h             |   56 ----
 targets/wiring/Matrix.o             |  Bin 11328 -> 0 bytes
 targets/wiring/QSlide.h             |   50 ----
 targets/wiring/QSlide.o             |  Bin 9784 -> 0 bytes
 targets/wiring/Servo.h              |   49 ----
 targets/wiring/Servo.o              |  Bin 10056 -> 0 bytes
 targets/wiring/Sprite.h             |   49 ----
 targets/wiring/Sprite.o             |  Bin 8204 -> 0 bytes
 targets/wiring/TwoWire.h            |   67 -----
 targets/wiring/TwoWire.o            |  Bin 14180 -> 0 bytes
 targets/wiring/WApplet.o            |  Bin 9968 -> 0 bytes
 targets/wiring/WConstants.h         |  176 ------------
 targets/wiring/WInterrupts.o        |  Bin 7528 -> 0 bytes
 targets/wiring/WProgram.h           |   39 ---
 targets/wiring/WRandom.o            |  Bin 3764 -> 0 bytes
 targets/wiring/WTimer.o             |  Bin 20568 -> 0 bytes
 targets/wiring/buffer.h             |   41 ---
 targets/wiring/buffer.o             |  Bin 5316 -> 0 bytes
 targets/wiring/twi.h                |   57 ----
 targets/wiring/twi.o                |  Bin 9988 -> 0 bytes
 targets/wiring/uart.h               |   40 ---
 targets/wiring/uart.o               |  Bin 8792 -> 0 bytes
 99 files changed, 3722 insertions(+), 3722 deletions(-)

commit 72e9f39fbde96b484338cbbd785680e5ab4a2e72
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 14:09:02 2007 +0000

    Renaming core to targets.

 core/arduino/HardwareSerial.cpp     |  170 ------------
 core/arduino/HardwareSerial.h       |   64 -----
 core/arduino/Makefile               |  239 ----------------
 core/arduino/WConstants.h           |    1 -
 core/arduino/WInterrupts.c          |   98 -------
 core/arduino/WProgram.h             |   17 --
 core/arduino/WRandom.cpp            |   54 ----
 core/arduino/binary.h               |  515 ----------------------------------
 core/arduino/main.cxx               |   12 -
 core/arduino/pins_arduino.c         |  169 ------------
 core/arduino/pins_arduino.h         |   65 -----
 core/arduino/wiring.c               |  196 -------------
 core/arduino/wiring.h               |  112 --------
 core/arduino/wiring_analog.c        |  110 --------
 core/arduino/wiring_digital.c       |   99 -------
 core/arduino/wiring_private.h       |   59 ----
 core/arduino/wiring_pulse.c         |   55 ----
 core/arduino/wiring_serial.c        |  212 --------------
 core/arduino/wiring_shift.c         |   40 ---
 core/atmega8/pins_atmega8.c         |  119 --------
 core/wiring/Binary.h                |  516 -----------------------------------
 core/wiring/Encoder.h               |   47 ----
 core/wiring/Encoder.o               |  Bin 9276 -> 0 bytes
 core/wiring/HardwareSerial.h        |   60 ----
 core/wiring/HardwareSerial.o        |  Bin 12184 -> 0 bytes
 core/wiring/LiquidCrystal.h         |   67 -----
 core/wiring/LiquidCrystal.o         |  Bin 16856 -> 0 bytes
 core/wiring/Matrix.h                |   56 ----
 core/wiring/Matrix.o                |  Bin 11328 -> 0 bytes
 core/wiring/QSlide.h                |   50 ----
 core/wiring/QSlide.o                |  Bin 9784 -> 0 bytes
 core/wiring/Servo.h                 |   49 ----
 core/wiring/Servo.o                 |  Bin 10056 -> 0 bytes
 core/wiring/Sprite.h                |   49 ----
 core/wiring/Sprite.o                |  Bin 8204 -> 0 bytes
 core/wiring/TwoWire.h               |   67 -----
 core/wiring/TwoWire.o               |  Bin 14180 -> 0 bytes
 core/wiring/WApplet.o               |  Bin 9968 -> 0 bytes
 core/wiring/WConstants.h            |  176 ------------
 core/wiring/WInterrupts.o           |  Bin 7528 -> 0 bytes
 core/wiring/WProgram.h              |   39 ---
 core/wiring/WRandom.o               |  Bin 3764 -> 0 bytes
 core/wiring/WTimer.o                |  Bin 20568 -> 0 bytes
 core/wiring/buffer.h                |   41 ---
 core/wiring/buffer.o                |  Bin 5316 -> 0 bytes
 core/wiring/twi.h                   |   57 ----
 core/wiring/twi.o                   |  Bin 9988 -> 0 bytes
 core/wiring/uart.h                  |   40 ---
 core/wiring/uart.o                  |  Bin 8792 -> 0 bytes
 firmwares/Standard_Firmata/Makefile |   20 +-
 targets/arduino/HardwareSerial.cpp  |  170 ++++++++++++
 targets/arduino/HardwareSerial.h    |   64 +++++
 targets/arduino/Makefile            |  239 ++++++++++++++++
 targets/arduino/WConstants.h        |    1 +
 targets/arduino/WInterrupts.c       |   98 +++++++
 targets/arduino/WProgram.h          |   17 ++
 targets/arduino/WRandom.cpp         |   54 ++++
 targets/arduino/binary.h            |  515 ++++++++++++++++++++++++++++++++++
 targets/arduino/main.cxx            |   12 +
 targets/arduino/pins_arduino.c      |  169 ++++++++++++
 targets/arduino/pins_arduino.h      |   65 +++++
 targets/arduino/wiring.c            |  196 +++++++++++++
 targets/arduino/wiring.h            |  112 ++++++++
 targets/arduino/wiring_analog.c     |  110 ++++++++
 targets/arduino/wiring_digital.c    |   99 +++++++
 targets/arduino/wiring_private.h    |   59 ++++
 targets/arduino/wiring_pulse.c      |   55 ++++
 targets/arduino/wiring_serial.c     |  212 ++++++++++++++
 targets/arduino/wiring_shift.c      |   40 +++
 targets/atmega8/pins_atmega8.c      |  119 ++++++++
 targets/wiring/Binary.h             |  516 +++++++++++++++++++++++++++++++++++
 targets/wiring/Encoder.h            |   47 ++++
 targets/wiring/Encoder.o            |  Bin 0 -> 9276 bytes
 targets/wiring/HardwareSerial.h     |   60 ++++
 targets/wiring/HardwareSerial.o     |  Bin 0 -> 12184 bytes
 targets/wiring/LiquidCrystal.h      |   67 +++++
 targets/wiring/LiquidCrystal.o      |  Bin 0 -> 16856 bytes
 targets/wiring/Matrix.h             |   56 ++++
 targets/wiring/Matrix.o             |  Bin 0 -> 11328 bytes
 targets/wiring/QSlide.h             |   50 ++++
 targets/wiring/QSlide.o             |  Bin 0 -> 9784 bytes
 targets/wiring/Servo.h              |   49 ++++
 targets/wiring/Servo.o              |  Bin 0 -> 10056 bytes
 targets/wiring/Sprite.h             |   49 ++++
 targets/wiring/Sprite.o             |  Bin 0 -> 8204 bytes
 targets/wiring/TwoWire.h            |   67 +++++
 targets/wiring/TwoWire.o            |  Bin 0 -> 14180 bytes
 targets/wiring/WApplet.o            |  Bin 0 -> 9968 bytes
 targets/wiring/WConstants.h         |  176 ++++++++++++
 targets/wiring/WInterrupts.o        |  Bin 0 -> 7528 bytes
 targets/wiring/WProgram.h           |   39 +++
 targets/wiring/WRandom.o            |  Bin 0 -> 3764 bytes
 targets/wiring/WTimer.o             |  Bin 0 -> 20568 bytes
 targets/wiring/buffer.h             |   41 +++
 targets/wiring/buffer.o             |  Bin 0 -> 5316 bytes
 targets/wiring/twi.h                |   57 ++++
 targets/wiring/twi.o                |  Bin 0 -> 9988 bytes
 targets/wiring/uart.h               |   40 +++
 targets/wiring/uart.o               |  Bin 0 -> 8792 bytes
 99 files changed, 3730 insertions(+), 3730 deletions(-)

commit b86a6e051920a4ffdb92bc5b8de7260ff3978117
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 13:32:14 2007 +0000

    Moving firmwares into hardware.

 firmwares/Standard_Firmata/Makefile             |  260 ++++++++++++++++++
 firmwares/Standard_Firmata/Standard_Firmata.pde |  323 +++++++++++++++++++++++
 2 files changed, 583 insertions(+), 0 deletions(-)

commit b9d55056c0f461bd383586f7b54711cb626b2eec
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 13:28:43 2007 +0000

    Moving bootloaders into the hardware/bootloaders directory.

 bootloaders/atmega168/ATmegaBOOT_168.c             |  979 +++++++++++++++++++
 bootloaders/atmega168/ATmegaBOOT_168_diecimila.hex |  117 +++
 bootloaders/atmega168/ATmegaBOOT_168_ng.hex        |  117 +++
 bootloaders/atmega168/Makefile                     |   92 ++
 bootloaders/atmega8/ATmegaBOOT.c                   |  507 ++++++++++
 bootloaders/atmega8/ATmegaBOOT.hex                 |   66 ++
 bootloaders/atmega8/Makefile                       |   88 ++
 bootloaders/bt/ATmegaBOOT_168.c                    | 1032 ++++++++++++++++++++
 bootloaders/bt/ATmegaBOOT_168.hex                  |  121 +++
 9 files changed, 3119 insertions(+), 0 deletions(-)

commit 9e48dfc4fd53a2bc53367568077fbea44f88eda2
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 13:04:46 2007 +0000

    Moving libraries out from inside targets and creating bootloaders directory.

 core/libraries/EEPROM/EEPROM.cpp                   |   50 --
 core/libraries/EEPROM/EEPROM.h                     |   35 --
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 -
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 --
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 --
 core/libraries/EEPROM/keywords.txt                 |   18 -
 core/libraries/Firmata/Firmata.cpp                 |  128 -----
 core/libraries/Firmata/Firmata.h                   |   95 ----
 core/libraries/Firmata/keywords.txt                |   18 -
 core/libraries/Matrix/Matrix.cpp                   |  229 ---------
 core/libraries/Matrix/Matrix.h                     |   54 --
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   39 --
 .../examples/sprite_animation/sprite_animation.pde |   45 --
 core/libraries/Matrix/keywords.txt                 |   22 -
 core/libraries/SoftwareSerial/SoftwareSerial.cpp   |  227 ---------
 core/libraries/SoftwareSerial/SoftwareSerial.h     |   56 --
 core/libraries/SoftwareSerial/keywords.txt         |   18 -
 core/libraries/Sprite/Sprite.cpp                   |   95 ----
 core/libraries/Sprite/Sprite.h                     |   48 --
 core/libraries/Sprite/binary.h                     |  515 -------------------
 core/libraries/Sprite/keywords.txt                 |  534 --------------------
 core/libraries/Stepper/Stepper.cpp                 |  220 --------
 core/libraries/Stepper/Stepper.h                   |   86 ----
 .../Stepper/examples/MotorKnob/MotorKnob.pde       |   40 --
 core/libraries/Stepper/keywords.txt                |   28 -
 core/libraries/Wire/Wire.cpp                       |  262 ----------
 core/libraries/Wire/Wire.h                         |   67 ---
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 ---
 .../digital_potentiometer.pde                      |   34 --
 .../Wire/examples/master_reader/master_reader.pde  |   29 -
 .../Wire/examples/master_writer/master_writer.pde  |   28 -
 .../examples/slave_receiver/slave_receiver.pde     |   35 --
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 -
 core/libraries/Wire/keywords.txt                   |   31 --
 core/libraries/Wire/utility/twi.c                  |  449 ----------------
 core/libraries/Wire/utility/twi.h                  |   57 --
 libraries/EEPROM/EEPROM.cpp                        |   50 ++
 libraries/EEPROM/EEPROM.h                          |   35 ++
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 +
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 ++
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 ++
 libraries/EEPROM/keywords.txt                      |   18 +
 libraries/Firmata/Firmata.cpp                      |  128 +++++
 libraries/Firmata/Firmata.h                        |   95 ++++
 libraries/Firmata/keywords.txt                     |   18 +
 libraries/Matrix/Matrix.cpp                        |  229 +++++++++
 libraries/Matrix/Matrix.h                          |   54 ++
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   39 ++
 .../examples/sprite_animation/sprite_animation.pde |   45 ++
 libraries/Matrix/keywords.txt                      |   22 +
 libraries/SoftwareSerial/SoftwareSerial.cpp        |  227 +++++++++
 libraries/SoftwareSerial/SoftwareSerial.h          |   56 ++
 libraries/SoftwareSerial/keywords.txt              |   18 +
 libraries/Sprite/Sprite.cpp                        |   95 ++++
 libraries/Sprite/Sprite.h                          |   48 ++
 libraries/Sprite/binary.h                          |  515 +++++++++++++++++++
 libraries/Sprite/keywords.txt                      |  534 ++++++++++++++++++++
 libraries/Stepper/Stepper.cpp                      |  220 ++++++++
 libraries/Stepper/Stepper.h                        |   86 ++++
 libraries/Stepper/examples/MotorKnob/MotorKnob.pde |   40 ++
 libraries/Stepper/keywords.txt                     |   28 +
 libraries/Wire/Wire.cpp                            |  262 ++++++++++
 libraries/Wire/Wire.h                              |   67 +++
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 +++
 .../digital_potentiometer.pde                      |   34 ++
 .../Wire/examples/master_reader/master_reader.pde  |   29 +
 .../Wire/examples/master_writer/master_writer.pde  |   28 +
 .../examples/slave_receiver/slave_receiver.pde     |   35 ++
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 +
 libraries/Wire/keywords.txt                        |   31 ++
 libraries/Wire/utility/twi.c                       |  449 ++++++++++++++++
 libraries/Wire/utility/twi.h                       |   57 ++
 72 files changed, 3802 insertions(+), 3802 deletions(-)

commit 179fcdbda432ff33a921a70994087b08b2a79caa
Author: David A. Mellis <d.mellis@arduino.cc>
Date:   Sat Oct 6 13:02:43 2007 +0000

    Moving things around - creating the hardware directory and sticking all the avr code, etc. in there.

 core/arduino/HardwareSerial.cpp                    |  170 +++++++
 core/arduino/HardwareSerial.h                      |   64 +++
 core/arduino/Makefile                              |  239 +++++++++
 core/arduino/WConstants.h                          |    1 +
 core/arduino/WInterrupts.c                         |   98 ++++
 core/arduino/WProgram.h                            |   17 +
 core/arduino/WRandom.cpp                           |   54 ++
 core/arduino/binary.h                              |  515 +++++++++++++++++++
 core/arduino/main.cxx                              |   12 +
 core/arduino/pins_arduino.c                        |  169 ++++++
 core/arduino/pins_arduino.h                        |   65 +++
 core/arduino/wiring.c                              |  196 +++++++
 core/arduino/wiring.h                              |  112 ++++
 core/arduino/wiring_analog.c                       |  110 ++++
 core/arduino/wiring_digital.c                      |   99 ++++
 core/arduino/wiring_private.h                      |   59 +++
 core/arduino/wiring_pulse.c                        |   55 ++
 core/arduino/wiring_serial.c                       |  212 ++++++++
 core/arduino/wiring_shift.c                        |   40 ++
 core/atmega8/pins_atmega8.c                        |  119 +++++
 core/libraries/EEPROM/EEPROM.cpp                   |   50 ++
 core/libraries/EEPROM/EEPROM.h                     |   35 ++
 .../EEPROM/examples/eeprom_clear/eeprom_clear.pde  |   21 +
 .../EEPROM/examples/eeprom_read/eeprom_read.pde    |   38 ++
 .../EEPROM/examples/eeprom_write/eeprom_write.pde  |   38 ++
 core/libraries/EEPROM/keywords.txt                 |   18 +
 core/libraries/Firmata/Firmata.cpp                 |  128 +++++
 core/libraries/Firmata/Firmata.h                   |   95 ++++
 core/libraries/Firmata/keywords.txt                |   18 +
 core/libraries/Matrix/Matrix.cpp                   |  229 +++++++++
 core/libraries/Matrix/Matrix.h                     |   54 ++
 .../Matrix/examples/hello_matrix/hello_matrix.pde  |   39 ++
 .../examples/sprite_animation/sprite_animation.pde |   45 ++
 core/libraries/Matrix/keywords.txt                 |   22 +
 core/libraries/SoftwareSerial/SoftwareSerial.cpp   |  227 +++++++++
 core/libraries/SoftwareSerial/SoftwareSerial.h     |   56 ++
 core/libraries/SoftwareSerial/keywords.txt         |   18 +
 core/libraries/Sprite/Sprite.cpp                   |   95 ++++
 core/libraries/Sprite/Sprite.h                     |   48 ++
 core/libraries/Sprite/binary.h                     |  515 +++++++++++++++++++
 core/libraries/Sprite/keywords.txt                 |  534 ++++++++++++++++++++
 core/libraries/Stepper/Stepper.cpp                 |  220 ++++++++
 core/libraries/Stepper/Stepper.h                   |   86 ++++
 .../Stepper/examples/MotorKnob/MotorKnob.pde       |   40 ++
 core/libraries/Stepper/keywords.txt                |   28 +
 core/libraries/Wire/Wire.cpp                       |  262 ++++++++++
 core/libraries/Wire/Wire.h                         |   67 +++
 .../examples/SFRRanger_reader/SFRRanger_reader.pde |   84 +++
 .../digital_potentiometer.pde                      |   34 ++
 .../Wire/examples/master_reader/master_reader.pde  |   29 +
 .../Wire/examples/master_writer/master_writer.pde  |   28 +
 .../examples/slave_receiver/slave_receiver.pde     |   35 ++
 .../Wire/examples/slave_sender/slave_sender.pde    |   29 +
 core/libraries/Wire/keywords.txt                   |   31 ++
 core/libraries/Wire/utility/twi.c                  |  449 ++++++++++++++++
 core/libraries/Wire/utility/twi.h                  |   57 ++
 core/wiring/Binary.h                               |  516 +++++++++++++++++++
 core/wiring/Encoder.h                              |   47 ++
 core/wiring/Encoder.o                              |  Bin 0 -> 9276 bytes
 core/wiring/HardwareSerial.h                       |   60 +++
 core/wiring/HardwareSerial.o                       |  Bin 0 -> 12184 bytes
 core/wiring/LiquidCrystal.h                        |   67 +++
 core/wiring/LiquidCrystal.o                        |  Bin 0 -> 16856 bytes
 core/wiring/Matrix.h                               |   56 ++
 core/wiring/Matrix.o                               |  Bin 0 -> 11328 bytes
 core/wiring/QSlide.h                               |   50 ++
 core/wiring/QSlide.o                               |  Bin 0 -> 9784 bytes
 core/wiring/Servo.h                                |   49 ++
 core/wiring/Servo.o                                |  Bin 0 -> 10056 bytes
 core/wiring/Sprite.h                               |   49 ++
 core/wiring/Sprite.o                               |  Bin 0 -> 8204 bytes
 core/wiring/TwoWire.h                              |   67 +++
 core/wiring/TwoWire.o                              |  Bin 0 -> 14180 bytes
 core/wiring/WApplet.o                              |  Bin 0 -> 9968 bytes
 core/wiring/WConstants.h                           |  176 +++++++
 core/wiring/WInterrupts.o                          |  Bin 0 -> 7528 bytes
 core/wiring/WProgram.h                             |   39 ++
 core/wiring/WRandom.o                              |  Bin 0 -> 3764 bytes
 core/wiring/WTimer.o                               |  Bin 0 -> 20568 bytes
 core/wiring/buffer.h                               |   41 ++
 core/wiring/buffer.o                               |  Bin 0 -> 5316 bytes
 core/wiring/twi.h                                  |   57 ++
 core/wiring/twi.o                                  |  Bin 0 -> 9988 bytes
 core/wiring/uart.h                                 |   40 ++
 core/wiring/uart.o                                 |  Bin 0 -> 8792 bytes
 85 files changed, 7522 insertions(+), 0 deletions(-)
