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.

Reply via email to