It's OK; there weren't many lines to change. Note that editor support for detecting long lines goes a long way. For example, I've configured my text editor to display characters that are past the line length limit in an ugly color, so I notice them immediately.
Actually, the text editor I have, Notepad++, does have this, just it wasn't enabled. So learnt how to set it up from here:
http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=Managing_Line_Lengths
Now it will highlight everything over 80 characters. The fun thing is, while search I also found it has a white space trim function which will be useful.
It speeds up cpp when files are included multiple times:
http://gcc.gnu.org/onlinedocs/cppinternals/Guard-Macros.html
Ah ok, didn't know that, I'll remember that!
The warning is for files which don't have a newline at the end, not for files that do ;).
Fun thing is, removing newlines at the end removed that warning!
Please be more specific; "there's a problem" doesn't really tell me anything useful.
If you're talking about the include style having changed (e.g. #include <libmaple/i2c.h> instead of #include "i2c.h"), there's no fix: the new include style is here to stay. See the blog post for more details:
http://leaflabs.com/2012/07/libmaple-new-include-style-on-the-way/
Keeping a "backport" of the library for IDE v0.0.12 as you have done is a sensible and nice thing, so thanks for doing it.
Whoops! My bad, shouldn't said that the new include style did not work with the IDE. Sometimes really need to reread my messages an hour after clicking submit. As for the new include style, I have no issues with it, but meant development using the IDE wasn't possible with the same library in libmaple. I wanted to ask if there is a way of getting the IDE to use the new style.
The 'backport' was the only thing I could think of doing which would allow current users of the IDE to use the new library.