After unzipping the Menu library it was recognized by IDE , added to editor file using Import Library and then it would not compile....Unfortunately SAVING the file with uncommented #include files , now commented out, made the *.ino file useless!
After unzipping the Menu library ...
... then it would not compile.
This is pretty much known behavior ...
and can be fixed by moving the files into Arduino libraries
after commenting out the #include code the compiler continue to use these commented out headers!
Spitting out tons of errors caused by wrong enviroment path.
it seems strange that basic C syntax is ignored.
made the *.ino file useless
The IDE could be smarter by doing the scan for includes for libraries and functions (to generate prototypes) in multiple passes.The first pass would scan the sketch and would set up include paths for the c-pre processor (not the compiler)Then run the c-prepressor with those include paths to do the only pre-processing on the sketch.The second pass would scan the pre-processed file for the actual includes used and functions used.Then the IDE could use that list of includes (which are the includes really used) and functionsand proceed just like does now.