The IDE is still a bit buggy about it though. If I work on a LCL project, add a new unit, save it with dots in its filename, the project.lpr will not rename the "unit1" that was added when adding the new unit to the actual name. I think I've reported this to the bugtracker a year ago or so...