Description of the Issue
Some users have complained that the Save As dialog functionality change, first initiated by @Uhf7, and then later compensated for (by me, with a PR to issue #8866) with a preference setting choice, doesn't provide the functionality they need.
Here's one complaint (source: https://community.notepad-plus-plus.org/post/60417 ):
I deployed 7.9.1 to our users yesterday, but they are still unhappy, as the new checkbox only returns the old behavior partly.
Without the checkbox enabled, any new file you “Save as” and an edited file you “save as” suggests you to save as .txt.
With the old notepad++ versions it was for new and edited files .
Now with the checkbox it is *.* for new files, but not for opened files.
Example:
We explicitly have the problem, that our users have to edit .STA files (which are just text files with STA as a file ending).
So they open them via right click context menu, edit them and click “save as” and regardless that it’s a STA file, notepad++ 7.9.1 with the new checkbox enabled, always wants to save that file as .txt.
That is a huge problem.
Here's another complaint (source: https://community.notepad-plus-plus.org/post/61186 ):
What put it over the edge for me was not only the inconvenience of having to scroll up to and pick All file types, but that any time I had a non-.TXT extension (i.e., every file I ever edit!), when I went to “Save as” in another location, or, say as the next file in a sequence (i.e., just change number in file name), it would automatically add the .TXT extension even though A FILE EXTENSION WAS ALREADY PRESENT–and Notepad++ should have been smart enough to understand that. Nor can I begin to count up how many times I accidentally saved PHP source files as something.php.txt and then wondered why something didn’t work.
Here's another perhaps more minor complaint (source: #9081 (comment) ):
Once saved, it never easily saves without the extension (except after manually changing the file type to 'All types (*.*)' )
Name your file 'new1' (without extension) -- That works fine.
Try again "Save As..." (the combo box after 'Save as type' selects now: 'Normal text file (*.txt)')
You cannot save it as 'new2' unless you change the type to *.*
Possible resolution
Currently the influence of the new preference setting is qualified by:
- the buffer that is being saved-as is "untitled", e.g. "new 2", and
- the language of the buffer is "Normal text"
What if these two qualifiers are removed?
That way, with the preference setting enabled, any time the SaveAs dialog appears it will have "Save as type:" set to All types (*.*).
Probably this eases the pain of the users complaining above.
But does it cause any new pain for other users?
Debug Information
Comments above based upon functionality in Notepad++ 7.9.1
Description of the Issue
Some users have complained that the Save As dialog functionality change, first initiated by @Uhf7, and then later compensated for (by me, with a PR to issue #8866) with a preference setting choice, doesn't provide the functionality they need.
Here's one complaint (source: https://community.notepad-plus-plus.org/post/60417 ):
Here's another complaint (source: https://community.notepad-plus-plus.org/post/61186 ):
Here's another perhaps more minor complaint (source: #9081 (comment) ):
Possible resolution
Currently the influence of the new preference setting is qualified by:
What if these two qualifiers are removed?
That way, with the preference setting enabled, any time the SaveAs dialog appears it will have "Save as type:" set to
All types (*.*).Probably this eases the pain of the users complaining above.
But does it cause any new pain for other users?
Debug Information
Comments above based upon functionality in Notepad++ 7.9.1