>  > How about Idea doing the double renaming internally, i.e. at least
>>  storing the file temporarily under a different name if old and new
>>  name are equalIgnoreCase()?
>>
>
>I'd prefer to be informed of all cvs operations.
>The dialog is better for me.
>
>Edo

Sorry, I didn't mean that the dialogs shouldn't appear. What I meant is:

Current situation as I understand it:
1. Idea copies the file to a new file using the new (potentially 
equal) filename
2. Idea CVS-removes the old one (with dialog), which deletes the copy 
on case-insensitive file systems
3. Idea tries to CVS-add a file that has been removed in step 2.

My suggestions:

1. If the new name is equal except for case, copy the file to a new 
file using a temporary filename
2. CVS-remove the old one, with dialog
3. rename the temporary file to the name the user entered
4. CVS-add the new file, with dialog and all.

Regards,
Marc Wirth


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to