Wow. Kinda harsh. Editing about 240 files can do that, I suppose. That's O.K. though, I've been called worse. If you took my answer to your problem as rude, then I do apologize. I did indeed answer your simple problem, with a simple answer. I didn't really know what else to say. As said before, the standard is to have an extra line at the end of the file. That's industry standard, not just something Mach requires. There might indeed be controls that do not require it, but none that I personally know of. Thank you, have a very wonderful day.
I am not employed by Artsoft in any form or fashion. As another massively contributing member to the machinist community states in all his post, "(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone Artsoft and its management)"