Any specific date for release?
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@arduino.cc.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
Thanks!
C
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@arduino.cc.
So as long as the refactor is left hanging, changes to the IDE cannot be merged (because, if you merge them before, then you'll need to rebase the whole refactor branch), and if you refactor before, then you need to modify the patch to suit the refactored IDE.
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
This will leave us with the following "active" branches:
- master
- ide-1.5.x
- ide-1.5.x-gui-refactor
- ide-1.5.x-java7
How does it sounds?
Those are the 4 branches that we should need/have.
Sounds good to me.
I think that obsolete files should be placed in a bin so that when certain people have purpose for them they can still retrieve it... I cant say how many things ive found impossible to find because it was deemed obsolete...though im a newb to this and there may be a section im not aware of as honestly I am not sure where the things you are all talking about are..
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@arduino.cc.
Thanks!
1.0.7 this week, it's blocked by pull request https://github.com/arduino/Arduino/pull/2381
I'm waiting for some acknowledges before going on. If before Friday I didn't get any response
I'll go on and release 1.0.7.
1.6.0 in two weeks.
take those dates not as a promise but as a rough guess.
For the next releases I don't have a precise timing, consider that the average time for a
release is between 1 and 4 months.
C
Can "ide-1.5.x" and "ide-1.5.x-gui-refactor" merge to become "master" (defaulting all would-be contributors to where new development should take place), and master become "1.0.7"?
Is it necessary to wait for a release, or could that happen anytime?
in general, there's no emulation (afaik).
C
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@arduino.cc.
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@arduino.cc.
Il 12/11/2014 19:55, Michael Shiloh ha scritto:
It would be great to have a series of tests on fresh installs of operating systems that have caused us issues in the past, namely
windows 8
windows 7
earlier versions of windows?
the recent version of macos that suffered those serial port issues
my fantasy would be that a test computer be given a fresh install of these operating systems, so that the test would have no prior install of drivers etc. do we have such capabilities or should we solicit help from the community?
Hi Michael,
yes, I'd like to have the community help on that.
Having an automated test machine would be wonderful, but setting up such system is a real challenge
because:
1) A fresh OS should be restored every time you do a test
2) The actions made by the user during the installation are the most annoying and time consuming to test (say, download, double-click on the installer, click yes on the dialog box etc.etc.) and should be automated in some way (how?).
3) Once the IDE is installed, should we consider the test passed?
Or maybe should we check some of the basic functionality of the IDE?
4) Is a "software only" test enough? I guess we should try some basic hardware test too, say try to upload Blink to the most common board.
5) Using a virtual machine helps a lot in automating the tasks above, but some tests are not possible or are not as accurate as on a real computer.
C
--
You received this message because you are subscribed to the Google Groups "Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+unsubscribe@arduino.cc.

Matthijs is right, clang is often used for code completion and syntax checking in place of gcc. The API is said to be far more cleaner and easier to play with.
A good example of this is YouCompleteMe, a code completion plugin for Vim. I’ve been using it for more than a year now and just fell in love with it. I use it a lot for my Arduino projects. It needs to be tuned but once it’s done you just can’t live without it. Here is my current configuration. Basically the python script looks for my libs to be included with -I/path/to/my/libs
It relies on ycmd a code completion and comprehension server. That’s the part doing all the magic and that could be included inside the Arduino IDE to provide those features.
Another project relying on clang is SublimeClang, a C/C++ code completion and syntax checking plugin for SublimeText. Before switching to Vim, I’ve used it for two years, on every kind of projects including Arduino. The configuration is much more easier with a simple .json file. Here is an example
Those two projects are good examples of what could be done for the IDE, I hope it helps.
--

@Ricardo: is it a little like ctag?
--
