But I suppose it would be better to use a more comprehensive method in case you accidentally delete this "feature" in the future.
On Tuesday, April 6, 2021 at 5:16:54 PM UTC-4 [email protected] wrote: > Well, it's more than that. Using "." works for @path subtrees that are > not even on the same drive (that is, Windows drive) as the leo outline they > are in. It's not just that "." sends you to the directory, say for the > workbook in *%USERPROFILE%\.leo* (Windows). In the workbook outline at > that location, for any of the following nodes begin selected, the > command(s) go to the right directory: > > - head > - @path d:\temp > @path dir_1 > @path dir_2 > @clean test.txt > > On Tuesday, April 6, 2021 at 4:14:46 PM UTC-4 Edward K. Ream wrote: > >> On Tue, Apr 6, 2021 at 10:29 AM [email protected] <[email protected]> >> wrote: >> >>> >>> >>> On Tuesday, April 6, 2021 at 10:14:19 AM UTC-4 Edward K. Ream wrote: >>> >>>> On Tue, Apr 6, 2021 at 7:15 AM [email protected] <[email protected]> >>>> wrote: >>>> >>>> BTW, I have put a button into MyLeoSettings.leo that will open a file >>>>> manager window (File Explorer on Windows) at the current directory of the >>>>> selected node, whatever it is. This has been awfully handy. >>>>> >>>> >>>> Great idea. However, I don't understand how '.' gets bound to the >>>> directory of the selected node. Here is tested code for Windows that works >>>> as I expect. >>>> >>> >>> I don't understand it either, but it works as I showed on both Linux and >>> Windows. Sure makes for simple code! These commands have worked this way >>> for a long time (years). A great undocumented feature! >>> >> >> I strongly suspect that the code works by accident because loading a .leo >> file effectively changes ".". But outlines like LeoPyRef.leo contains >> files in several directories. There is no way the OS can know how to relate >> '.' to the various directories. >> >> In short, I would recommend my code ;-) >> >> Edward >> > -- 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/8ccf3580-b262-41bb-a188-6d20756dd59bn%40googlegroups.com.
