I'm getting an unexpected behavior with CatComp 53.1 under OS4.1u3. The steps to reproduce it are:
1. Get a valid .cd file and copy it to a temporary location. In my case I copied prefs.cd to RAM:
2. Validate the cd file with catcomp:
Code: Select all
7.RAM Disk:> catcomp prefs.cd
'prefs.cd' is a valid descriptor file
Code: Select all
7.RAM Disk:> catcomp prefs.cd CTFILE prefs.ct
4. Open prefs.ct and translate some strings, two or three are enough for now. Enter 0 as codeset to avoid an error on the next step. Save the file.
5. Now re-create the .ct file, but using the existing one as a starting point:
Code: Select all
7.RAM Disk:> catcomp prefs.cd prefs.ct CTFILE prefs.ct
Can someone else reproduce this? If confirmed then it may cause someone to lose a huge amount of work. Lucky me I had a backup, otherwise I would be crying by now
I booted from the OS4.1u1 CD and did the same test. It worked as expected, current translations were preserved. I think it also worked OK under OS4.1u2.
Thanks!