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.

Reply via email to