I cannot reproduce a bookmark saving issue with UltraEdit for Windows v28.20.0.98.
I have set following at
Advanced - Settings or Configuration:
- Editor - Bookmarks
Save bookmarks checked
- File handling - Advanced
Save project information for use on multiple systems checked
Store project user interface (pui) files in profile directory unchecked
The project user interface settings are stored for that reason in file ProjectName.pui in same directory as ProjectName.prj.
- File handling - Session options
Reload files previously open on startup checked
Discard unsaved "Edit" files with no prompt on application close checked
All other check box options are unchecked in this configuration window.
- Application layout - Advanced
Store windows/menu/toolbars placements and configurations for multiple instances of application unchecked
- Application layout - Miscellaneous
Files selected in Explorer will open in a new single instance checked
Allow multiple instances unchecked
Maintain separate process for each file opened from external application unchecked
Then I exited UltraEdit to make sure these settings are stored all in
%APPDATA%\IDMComp\UltraEdit\ue.ini.
I started now the first instance of UltraEdit, opened three files and set a bookmark on a line in each of the three opened files.
I clicked in traditional menu
Advanced on menu item
Open a new instance of UltraEdit, clicked in traditional menu
Project on menu item
New project/workspace to create a project with name
Test, added three existing files to the project and opened them all, closed
Project Settings dialog window and set a bookmark in each of the three opened project files.
Next I exited the second instance of UltraEdit with the opened project. UltraEdit v24.20 would have saved the bookmarks in the file
Test.pui in the project files directory. But UltraEdit v28.20 behaves different because of the cloud feature. The bookmarks are stored in the file
%APPDATA%\IDMComp\UltraEdit\vod\bookmarks.vod by UE v28.20. The information about the opened project on exit is stored by second instance of UltraEdit on exit into the file
%APPDATA%\IDMComp\UltraEdit\vod\ue.vod. The structure and file names for the application data changed significantly between UE v24.20 and v28.20 because of the cloud feature to have settings stored in files synchronized with cloud storage and therefore identical on all computers on which UltraEdit is used with usage of same cloud account and settings being stored always specific for the current user account on a computer and never stored in the cloud.
Then I exited the first instance of UltraEdit with the three opened files without a project/workspace opened at all. The bookmarks are also saved into the file
%APPDATA%\IDMComp\UltraEdit\vod\bookmarks.vod. The information about opened files are stored into
%APPDATA%\IDMComp\UltraEdit\vod\ue.vod.
I started now UltraEdit via shortcut in Windows Start menu and it loaded the three previously opened files with the bookmark set in each file as stored in configuration file
bookmarks.vod. I clicked once again in traditional menu
Advanced on menu item
Open a new instance of UltraEdit to start the second instance of UltraEdit and opened from bottom of traditional menu
Project the project
Test. The second instance of UltraEdit loaded the project file with opening the files according to stored data in
Test.pui and the bookmarks as stored in
bookmarks.vod for the three opened project files.
Conclusion: Everything worked perfect.
Did you have the same files opened in the two instances and removed/changed bookmarks in opened files in the instance closed last?
Note: The contents of the file
bookmarks.vod is updated only on exit of UltraEdit. That means on using two instances of UltraEdit and both having some files opened with bookmarks set individually in each instance, the last exited UltraEdit determines which bookmarks are saved for those double opened files.