On Thursday, January 10, 2019 at 5:57:25 AM UTC-6, Edward K. Ream wrote: > [The refactor] branch contains a thorough refactoring of the top-level atFile output code. ... > For now, this project appears to be complete.
Now it's more complete ;-) Recent changes: - Renamed at.getX methods to at.XToString. The new names seem clearer, and follow Vitalije's suggestions. - Completely split the close logic using at.closeWriteFile and the new at.closeStringFile methods. This reduces the visibility of the at.stringOutput ivar. It's now solely a behind-the-scenes ivar, as it should be. *Summary* File-oriented methods are completely separate from string-oriented methods. The code is about as simple as it can be. No evil "if" statements remain. This project surely is nearing completion. 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.