This branch completes #1903 <https://github.com/leo-editor/leo-editor/issues/1903>, with PR #1005 <https://github.com/leo-editor/leo-editor/pull/1905>. I'll merge the ekr-1903-path branch into devel in a few days, after I return from a short vacation. Please report any problems immediately.
The work is a thorough housecleaning of the wrappers (in leoGlobals.py) for os.path methods. I began this work soon after completing #1900 <https://github.com/leo-editor/leo-editor/issues/1900>, which, for the first time, allows ~ in @<file> nodes. Simplifying these wrappers has been on my mind for years. I even briefly considered eliminating these wrappers, but that would be a very bad idea, for reasons explained in #1903. In brief, the wrappers do more (in some cases, a lot more) than the corresponding os.path functions. This surprised me :-) *Summary* The ekr-1903-path branch is a long overdue housecleaning. It should work exactly as before. Please let me know if it doesn't. 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/eaf6d641-540a-4bd9-9397-27619200f33bn%40googlegroups.com.
