On Saturday, December 9, 2023 at 11:57:09 PM UTC-5 lewis wrote:
I set myLeoSettings file to:
@string unl-status-kind = legacy
I then created a *new* leo file and created a new node: Test UNLs for
Thomas - legacy
You are correct the new version UNLs don't have the full path to the file:
unl://Test_UNLs.leo#Test UNLs for Thomas - legacy
Ctrl-click on a node with that new version UNL does not open the file. Nor
does it move to file if already open
Exactly. My patch fixes the problems in so far as it can given that the
UNLs don't include the absolute path any more. The heuristic it uses is
Look for locations in the following places in order:
1. The currently selected outline
2. All open outlines
3. Files specified in an @data setting named 'unl-path-prefixes'
4. Certain well-known files like PyLeoRef.leo
5. The outlines listed in the Recent Files menu.
#3 is a new setting that Edward introduced when he made the recent changes
to the UNL machinery. I think (or maybe just hope) that #5 will catch most
cases of interest, but it's not a perfect solution.
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/2c88e362-e8c8-4ab3-86b7-73f66c20a242n%40googlegroups.com.