e32eafe48f
Handle sketch with only invalid code filenames
...
Previously, this would error out with an index out of bounds exception.
Now, an IOException is thrown, which is properly handled further up the
call chain.
2013-11-28 23:08:35 +01:00
0ea5509fcf
Handle errors in the --board parameter
...
Previously, it would just raise nullpointer or index out of bounds
exceptions when the --board paramater was wrong.
2013-11-28 23:08:31 +01:00
46c930c841
Pass TargetBoard objects around instead of strings
...
Previously, strings containing the board id, or a joined version of the
package, platform and board id were passed around. Since comparing
objects is easier than strings and since parsing strings can be fragile,
it's better to just pass the TargetBoard objects.
There is one case where string parsing is still required: when parsing
the --board commandline option. However, the parsing is now done in the
right place, when handling the commandline, instead of in a generic
selectBoard method.
2013-11-28 22:25:53 +01:00
89fa1c4bbd
Don't re-set board preference when changing custom suboptions
...
Since the custom suboptions are only visible when their associated board
is the currently selected one, there is no point in re-setting the
current board when a suboption is selected.
2013-11-28 22:11:11 +01:00
d5cc92d8ab
FileUtils.readFileToString opens files with UTF-8 encoding
2013-11-28 15:28:12 +01:00
ff970f10b1
Another language update
2013-11-28 14:19:39 +01:00
2186790b2b
Updated translations
2013-11-28 11:28:58 +01:00
43f9f15358
Upped version to 1.5.5
2013-11-28 10:53:50 +01:00
a0f1d16de9
Updated revisions.txt
2013-11-28 10:39:48 +01:00
cb5b0e0e42
Updated revisions.txt
2013-11-27 18:18:40 +01:00
583dafb576
Fixed return value of Bridge::get(..) (returning 0 also with valid data len >0)
2013-11-25 23:08:40 +01:00
fe6295e124
Implemented multi-byte read in File::read of Bridge library.
2013-11-22 16:33:07 +01:00
e5e9d536ab
Fixed typo
2013-11-22 15:04:51 +01:00
fcb20ea80c
Added missing File::size() method to Bridge.
2013-11-22 15:04:23 +01:00
061d71e123
Update version to 1.5.5 (Base.java)
2013-11-22 14:44:00 +01:00
bc584744f6
Detect version of bridge.py running on the Yun.
2013-11-22 14:34:43 +01:00
d5c828736b
Revert "SPI library to new format"
2013-11-21 15:05:36 +01:00
ff24874117
Revert "EEPROM library to the new format"
...
This reverts commits:
3223d4fdca
77f8dd63ab
2013-11-21 11:22:44 +01:00
fabbe45c81
Updated msys-1.0.dll to the latest version for Windows 8.1 compatibility.
...
Removed windows/avr_tools.zip, the binary distribution is now downloaded
from the Arduino repository.
Fixes #1658
2013-11-20 18:07:28 +01:00
3bec9121cd
Reintroduced warning on development leftovers in 1.5 libraries.
...
See #1692
2013-11-20 12:12:05 +01:00
a4a660154e
Don't forbid unknown files in a library
...
The current code forbids any files it does not know about, but this is
bad because:
- It breaks forward compatibility if we later add more files or
directories to the library format.
- It breaks for people who want to have some extra stuff in their
library (say, .gitignore or a README file). We can't keep a list of
"allowed" stuff, since there will always be stuff missing.
This commit removes that code and just allows all files again.
2013-11-19 17:39:35 +01:00
32832069ce
Fixed compile error on StandardFirmata example.
...
Revert "Servo library refactoring. See #1617 "
This reverts commit e8834d32f3
.
See #1617
2013-11-18 11:41:45 +01:00
d0758af29a
PreProcessor now replace every single char with a space, without collapsing multiline matches
2013-11-18 11:39:52 +01:00
7902fc2591
Fixed non working example: StringStartsWithEndsWith.ino
2013-11-18 10:29:10 +01:00
84e9d70415
Preprocessor regexp: "." now matches even line terminators. Closes #1653
2013-11-17 22:12:07 +01:00
e6698e4baa
Enforcing string start/end check. See #1687
2013-11-16 14:41:54 +01:00
139dd6bf6a
PdePreprocessor restored to version 316b871
...
Added an "insideString" flag in scrubComments to avoid failing with strings like "Hello */*"
Added a handful of tests taking code from various issues in order to better avoid future regressions
Closes #1687
2013-11-16 12:59:41 +01:00
71bb7f7ae3
Fixed vid/pid definition for arduino_due_x_dbg in boards.txt. (Luca Baldini)
...
http://forum.arduino.cc/index.php?topic=197003
2013-11-15 14:01:36 +01:00
7f17170678
Revert "SoftwareSerial library to the new format"
...
This reverts commit 38c3bbbd3c
.
2013-11-15 12:54:59 +01:00
9a9652d506
Revert "Wire library to the 1.5 format"
...
This reverts commit a31857688b
.
2013-11-15 12:54:59 +01:00
258c7af469
Bridge library is now platform independent.
2013-11-15 12:54:59 +01:00
fdb98f1213
Using [code] instead of [quote] for Copy for forum. Fixes #1675
2013-11-14 17:45:23 +01:00
9dcbfd47e1
Merge branch 'master' into ide-1.5.x
...
Conflicts:
libraries/RobotIRremote/examples/IRrecord/IRrecord.ino
libraries/RobotIRremote/examples/IRrecvDump/IRrecvDump.ino
libraries/RobotIRremote/examples/IRrelay/IRrelay.ino
libraries/RobotIRremote/examples/IRtest/IRtest.ino
libraries/RobotIRremote/examples/IRtest2/IRtest2.ino
libraries/RobotIRremote/examples/JVCPanasonicSendDemo/JVCPanasonicSendDemo.ino
libraries/Robot_Control/examples/explore/R10_Rescue/R10_Rescue.ino
2013-11-14 16:04:45 +01:00
3685463414
Merge pull request #1659 from X-Y/master
...
Fix robot problems regarding new version of Arduino
2013-11-14 06:59:02 -08:00
41697f02b2
Removed redundant LED_BUILTIN define in Yun variant.
2013-11-12 14:31:51 +01:00
9b1c9d4f16
Updated language file.
...
Changed "Copy error" message to "Copy error messages".
2013-11-12 14:31:50 +01:00
3ba9480972
Merge pull request #1634 from cmaglie/adc-fix
...
Improved ADC speed on Arduino Due
2013-11-12 00:57:28 -08:00
a0727ac862
Merge branch 'master' into ide-1.5.x
...
Conflicts:
build/shared/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino
build/shared/examples/09.USB/Keyboard/KeyboardMessage/KeyboardMessage.ino
libraries/LiquidCrystal/examples/CustomCharacter/CustomCharacter.ino
libraries/SD/examples/listfiles/listfiles.ino
2013-11-12 09:45:56 +01:00
bd04a9d3f5
Merge remote-tracking branch 'arduino/master'
2013-11-12 09:38:43 +01:00
edfa75f979
Merge branch 'master' into serial-variant
2013-11-11 14:01:09 +01:00
e30418072d
Fix SERIAL_* metadata in Arduino Ethernet variant
2013-11-11 13:54:50 +01:00
b79ee023de
Updated KeyboardMessage example
2013-11-11 16:47:49 +04:00
b332904ee1
Modified LCD custom character example
...
moved lcd.begin() to the beginnng of the setup() and fixed an issue
that prevented the example from compiling. When calling lcd.write()
with an argument of 0, the 0 must be cast a s a byte.
2013-11-11 16:41:12 +04:00
56572fa0de
Added SERIAL metadata into variant files.
2013-11-11 13:41:04 +01:00
83ef1814cf
Updated Blink without delay example
...
Changed variable to unsigned long.
2013-11-11 16:31:25 +04:00
4869f7f979
Updated listfiles SD example
...
Updated description of the file
2013-11-11 16:19:48 +04:00
78abc567d1
Merge branch 'master' into serial-variant
2013-11-11 13:03:21 +01:00
95eced6c33
Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x
2013-11-11 12:42:20 +01:00
853be57648
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
...
Conflicts:
libraries/Ethernet/examples/XivelyClient/XivelyClient.ino
libraries/Ethernet/examples/XivelyClientString/XivelyClientString.ino
libraries/GSM/examples/GSMXivelyClient/GSMXivelyClient.ino
libraries/GSM/examples/GSMXivelyClientString/GSMXivelyClientString.ino
libraries/Servo/examples/Knob/Knob.ino
libraries/Servo/examples/Sweep/Sweep.ino
libraries/WiFi/examples/WiFiXivelyClient/WiFiXivelyClient.ino
libraries/WiFi/examples/WiFiXivelyClientString/WiFiXivelyClientString.ino
2013-11-11 12:40:59 +01:00
e1579af565
PdePreprocessor: different patterns order leads to a slightly different result. Updating test
2013-11-11 12:24:59 +01:00