I am doing my first Arduino project, and I have run into a problem with the .ino files that Arduino uses. These are "sketch" files supported by their IDE and toolchain, but they are actually just C++ files. I prefer to use SlickEdit, rather than their IDE, so I added *.ino to the settings for what files are C/C++ files, and that mostly worked. But there is still one place that *.ino is not working. When I build my project and there are compile errors, the error messages produced by the GCC compiler only give the file name, without extension. And SlickEdit then tries to find a matching *.c or *.cpp or similar file to match that name. It does not look for an *.ino file, and I have not found any way to change how that works. Is there some configuration option I have not found, or do I need to start digging through the macro source to see if I can fix it there?