Version: 2.0.1 (using 3.5.9 "release 49.1" , openSUSE 11.0) Compiler: Target: i586-suse-linux OS: Linux (i686) release 2.6.25.11-0.1-pae Kile will allow to save the source (e.g., LaTeX) file with an extension other than .tex. This may lead to confusing behavior. If, by mistake (e.g. mouse hovering over the file dialog), the source file has an extension which is used in the compilation process (.ps, .pdf, .dvi etc.) then building the appropriate file format will overwrite the original tex code. Upon returning from the viewer (Kdvi, Kdvipart, Kpdf, etc.) to the editor, a prompt appears warning that the file is now binary. Anyway, the latest edited changes will be lost.
Surely this is the intended behaviour? Not all source files have the extension .tex. .cls, .sty, .dtx, .ins, .cfg, .def, .dat, .bib, .lbx, .cbx, .bst, .mp, .code.tex (TikZ libraries)... and new packages may introduce new extensions as required (as Biblatex and TikZ etc. make clear). I realise this is probably obvious but since this has been left open, I wondered why it had not be closed as 'won't fix' which seems the only possible response!
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
In the current version, the bug no longer exists.