Lazarus 2.0.4
I have never before looked in the "Backup" folder that Lazarus creates, but on a whim, this morning I thought I'd see what it does.
I recorded all the file dates in there and then loaded Lazarus and made some changes to 2 files of a Project that had files listed in Backups.
The Main Form changes were largely superficial, I changed some COMMENT lines and shuffled the order of commands within a "Clear" procedure. Nothing I did would have changed the working of the Project. The other file I broke a large Function into 2 smaller ones. I then changed all the calls to the original single Function to point to the 2 new ones.
I compiled and ran the Project, then closed Lazarus.
The Main Form with superficial changes was not backed up, but the other Form with the major changes was.
Is there a Setting somewhere to make it include all changed files? This is important as the changes I made to the Main Form included some history comments of the changes I was about to make to the Form with the significant changes.