PR #3597 rewrites c.save, c.saveAs, and c.saveTo. This project started out with a report about a quirp. I quickly realized that the existing code was intolerably complex.
Removing an Easter Egg
c.saveTo contains the following Easter Egg (bizarre code):
if not fileName:
fileName = ''.join(c.k.givenArgs)
Neither Leo's core nor official plugins use this egg. Furthermore, the existing "fileName" kwarg to all three methods renders the hack unnecessary.
Summary
Edward
Thanks, I'll have leojs mimic those changes.