> For bonus points: if there is no parent directory for the path of the not-yet-existing file, pop up a warning dialog,
Should prompt to create the directory. There are two scenarios:
a) The user deliberately specified a path to a non-existent directory.
b) The user made a typo on the directory path.
In the first case, the path should be created.
In the second case, the user should be given a chance to correct the directory path.
In both cases, a dialog with a Create/Cancel/Edit Directory Path would be preferred.
Additionally, there should be a command-line option to indicate that any missing directories must be created automatically (this would simplify batch scripts and allow users to create their own aliases so that "inkscape" becomes "inkscape --no-prompt", or whatever the switch is named).
> For bonus points: if there is no parent directory for the path of the not-yet-existing file, pop up a warning dialog,
Should prompt to create the directory. There are two scenarios:
a) The user deliberately specified a path to a non-existent directory.
b) The user made a typo on the directory path.
In the first case, the path should be created.
In the second case, the user should be given a chance to correct the directory path.
In both cases, a dialog with a Create/Cancel/Edit Directory Path would be preferred.
Additionally, there should be a command-line option to indicate that any missing directories must be created automatically (this would simplify batch scripts and allow users to create their own aliases so that "inkscape" becomes "inkscape --no-prompt", or whatever the switch is named).