I am using the latest official Arduino IDE 1.6.1, and have a problem with the IDE
The menu's items get scrambled / corrupted and text gets disappearing.
When it starts up it shows "File Edit Sketch Tool Help"
Moving mouse over it, results in broken menus, like showing only "F S T " (complete words get missing).
The same happens if I pull down such complete or partly invisible menu; then in the menu tree some words get shown others get scrambled too, sometimes just parts of the letters that should be in there are none at all
I've never seen something like it, no other programs on my computer suffer from it.
I've downloaded and installed it twice and even did CRC checksums, but downloaded files result in same CRC checksums, so unlikely related to bad download.
I'd love to hear how to resolve it so i can start with my Yun.
Ok, so i have noticed. Well i am using the 1.6.6. version of the program. The menu does the same as described above. All the menu items get scrambled or disappear. I can still use it for coding just fine, but it is still a nuisance as i don't know the menu buttons by heart. Also once compiled any error messages get screwed up too, so they are hard to find.
I have a problem with my PuppyLinux such that when I select (say) the Tools menu some of the rows in the menu overlap. However if I run the mouse sideways to the Sketch menu and then back to the Tools menu the Tools menu displays properly.
This is not a problem with Xubuntu on the same PC so I assume it is some confusion between Java and Puppy Linux. I have never bothered to investigate.
...R
PS the bahaviour is the same with 1.0.6 and 1.5.6 - I have not tried later versions.
I have the same problem; menu's get overwritten and made unreadable.
I can't easily change the installation because the computers belong to someone else, and I am not an admin. I would like to get a definitive fix for them, rather than keep asking them to install different versions until it seems to go away.
Robin2:
How would the "benefits" of the newer versions manifest themselves?
The newer compiler can produce smaller/faster code.
It is also quite strict how it compiles it: some new optimizations order globals and code differently. There have been quite a few cases of peoples sketches not working with the new compiler, and it has been down to overlooking serious bugs like buffer overruns and undefined behavior (int x = i + i++;).
These bugs and the corruption they cause can go unnoticed using the old compiler.
I don't have a problem with C++. Seems like fancy BASIC to me, without GoTos.
Probably something to do with college spent programming in BASIC, FORTRAN, Assembler, PASCAL, all kind of runs together with ; at the ends of commands.
I started using 1.6.9 with 328P and 1284P recently, no problems so far, with compiling anyway.
File:Upload Using Programmer is in a different place, and I don't know about auto curly brace completion, seems to get in the way when editing existing code.