Matthijs Kooijman
4ba80e3715
Show an error on unknown options
2013-11-28 23:08:35 +01:00
Matthijs Kooijman
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
Matthijs Kooijman
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
Matthijs Kooijman
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
Matthijs Kooijman
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
Cristian Maglie
4a7cee4b3c
Fixed upload on Arduino Leonardo (and derivatives) with JSSC on Mac.
...
See #1633
2013-11-28 17:27:13 +01:00
Federico Fissore
4b3717bc53
jssc: updated config files (eclipse, ant build.xml, windows launcher, mac template.app), removed rxtx binaries
2013-11-28 17:27:13 +01:00
Federico Fissore
f334e673a5
removing RXTX, switching to JSSC
2013-11-28 17:27:13 +01:00
Federico Fissore
d5cc92d8ab
FileUtils.readFileToString opens files with UTF-8 encoding
2013-11-28 15:28:12 +01:00
Cristian Maglie
ff970f10b1
Another language update
2013-11-28 14:19:39 +01:00
Cristian Maglie
2186790b2b
Updated translations
2013-11-28 11:28:58 +01:00
Cristian Maglie
43f9f15358
Upped version to 1.5.5
2013-11-28 10:53:50 +01:00
Federico Fissore
a0f1d16de9
Updated revisions.txt
2013-11-28 10:39:48 +01:00
ntruchsess
889e1f6583
apply AdvancedChatServer.ino changes to renamed ChatServer.ino
2013-11-28 09:58:27 +01:00
ntruchsess
b5c500f5b4
revert Chatserver example, create new AdvancedChatServer based on it
2013-11-28 09:43:46 +01:00
Cristian Maglie
cb5b0e0e42
Updated revisions.txt
2013-11-27 18:18:40 +01:00
ntruchsess
a27604f59e
add some lines of comment to ChatServer.ino, remove redundant assignment of Client-instance
2013-11-27 17:49:20 +01:00
ntruchsess
937bce1a0b
add localPort to EthernetClient, simplify operator==
2013-11-27 10:40:57 +01:00
ntruchsess
ca37de4ba4
add operator==, remoteIP and remotePort to EthernetClient
2013-11-26 00:12:44 +01:00
Cristian Maglie
583dafb576
Fixed return value of Bridge::get(..) (returning 0 also with valid data len >0)
2013-11-25 23:08:40 +01:00
Cristian Maglie
fe6295e124
Implemented multi-byte read in File::read of Bridge library.
2013-11-22 16:33:07 +01:00
Cristian Maglie
e5e9d536ab
Fixed typo
2013-11-22 15:04:51 +01:00
Cristian Maglie
fcb20ea80c
Added missing File::size() method to Bridge.
2013-11-22 15:04:23 +01:00
Cristian Maglie
061d71e123
Update version to 1.5.5 (Base.java)
2013-11-22 14:44:00 +01:00
Cristian Maglie
bc584744f6
Detect version of bridge.py running on the Yun.
2013-11-22 14:34:43 +01:00
Cristian Maglie
d5c828736b
Revert "SPI library to new format"
2013-11-21 15:05:36 +01:00
Cristian Maglie
ff24874117
Revert "EEPROM library to the new format"
...
This reverts commits:
3223d4fdca
77f8dd63ab
2013-11-21 11:22:44 +01:00
Cristian Maglie
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
Cristian Maglie
3bec9121cd
Reintroduced warning on development leftovers in 1.5 libraries.
...
See #1692
2013-11-20 12:12:05 +01:00
Matthijs Kooijman
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
Cristian Maglie
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
Federico Fissore
d0758af29a
PreProcessor now replace every single char with a space, without collapsing multiline matches
2013-11-18 11:39:52 +01:00
Cristian Maglie
7902fc2591
Fixed non working example: StringStartsWithEndsWith.ino
2013-11-18 10:29:10 +01:00
Federico Fissore
84e9d70415
Preprocessor regexp: "." now matches even line terminators. Closes #1653
2013-11-17 22:12:07 +01:00
Federico Fissore
e6698e4baa
Enforcing string start/end check. See #1687
2013-11-16 14:41:54 +01:00
Federico Fissore
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
Cristian Maglie
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
Cristian Maglie
7f17170678
Revert "SoftwareSerial library to the new format"
...
This reverts commit 38c3bbbd3c
.
2013-11-15 12:54:59 +01:00
Cristian Maglie
9a9652d506
Revert "Wire library to the 1.5 format"
...
This reverts commit a31857688b
.
2013-11-15 12:54:59 +01:00
Cristian Maglie
258c7af469
Bridge library is now platform independent.
2013-11-15 12:54:59 +01:00
Federico Fissore
fdb98f1213
Using [code] instead of [quote] for Copy for forum. Fixes #1675
2013-11-14 17:45:23 +01:00
Cristian Maglie
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
Cristian Maglie
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
Cristian Maglie
41697f02b2
Removed redundant LED_BUILTIN define in Yun variant.
2013-11-12 14:31:51 +01:00
Cristian Maglie
9b1c9d4f16
Updated language file.
...
Changed "Copy error" message to "Copy error messages".
2013-11-12 14:31:50 +01:00
Cristian Maglie
3ba9480972
Merge pull request #1634 from cmaglie/adc-fix
...
Improved ADC speed on Arduino Due
2013-11-12 00:57:28 -08:00
Cristian Maglie
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
Cristian Maglie
bd04a9d3f5
Merge remote-tracking branch 'arduino/master'
2013-11-12 09:38:43 +01:00
Cristian Maglie
edfa75f979
Merge branch 'master' into serial-variant
2013-11-11 14:01:09 +01:00
Cristian Maglie
e30418072d
Fix SERIAL_* metadata in Arduino Ethernet variant
2013-11-11 13:54:50 +01:00