Flesh out NSDocumentController subclass (REnamer, ec996a1)

This finishes the refactoring, giving us a nicer separation of responsibilities between the application control, the document class, and now the new NSDocumentController subclass.

As noted in the code comments in the later, this could later be expanded to support the "re-opening" of "documents".

Signed-off-by: Greg Hurrell <greg@hurrell.net>

← Teach window controller to have cake and eat it too (REnamer, 457adee)
Custom NSDocumentController subclass (REnamer, db7c7de) →

All snippets