Good idea, but I would extend this a bit more, append a -1 and a function to auto-increment the number to the file name for a given session.
Agree
Err. No. Very bad behavior IMO. Especially with any kind of program which works with images, art or remotely touches DTP. Why?
Once you begin working with any kind of editing tool + DTP, directory organization becomes *really* important.
I agree, but there are different scenarios here:
1 You work on some doc, then do Save As. Naturally it should default to the directory where the previous version was saved.
2 You work on some doc, then do ctrl+n, draw another one, and save. Where? I think again, the directory of the previous document is the best choice. (This might be the same as the directory of the previous save, if that document was saved before you do the new one.)
3 You just open up an empty Inkscape, draw something, and save. There are two possibilities:
3a save where the last save was made (even if it was in a previous session) or
3b save to the current dir.
I like 3a better, here's why: If I want a document to be saved in a specific dir which is different from the dir of the last save (or was never before saved to), I want to be able to use a different approach: cd to that dir, run "inkscape newfile", get a messagebox saying "newfile.svg not found in /dir/, create?", answer Yes, and have that document created in that dir. This also needs to be implemented, and when we have it, there will remain no reason to offer to save to the current dir ever.
4 If we go with 3a, the absolutely last resort (when there were no previous saves ever) can be the home dir.
So, to summarize, I seem to propose to always offer to save into the dir where the last save was done, and failing that, to the home dir, _except_ maybe when you do Save as of a document (then go to that document's dir) or a first save of a document which was Ctrl+N'ed from another one. (These two exceptions may often give the same results as the "save to last save location" method.) Plus implement the "file creation from commandline" logic.
_________________________________________________________________ MSN Toolbar provides one-click access to Hotmail from any Web page � FREE download! http://toolbar.msn.click-url.com/go/onm00200413ave/direct/01/