Kicad files are missing EOF newline since v8
Description
.kicad_sch, .kicad_pcb, .kicad_sym, .kicad_mod do not have an empty line at the end of the file while one is expected and was present in KiCad 7.
Steps to reproduce
- Save a schematic, board, symbol library, or footprint using KiCad 8
- Observe the lack of newline at the end of the file
KiCad Version
Application: KiCad x86_64 on x86_64
Version: 8.0.0, release build
Libraries:
wxWidgets 3.2.4
FreeType 2.13.2
HarfBuzz 8.3.0
FontConfig 2.15.0
Platform: Arch Linux, 64 bit, Little endian, wxGTK, X11, i3-gnome, x11
wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.83.0
OCC: 7.7.2
Curl: 8.6.0
ngspice: 42
Compiler: GCC 13.2.1 with C++ ABI 1018
Build settings:
KICAD_USE_EGL=ON