Initial text document class definition and its preliminary public interface.
Found error in merge with develop. This has been corrected.
Implemented many of the methods for the PLTextDocument.
Modified the PLTextStorage object to first check if the edits are permissible for the text document.
Modified the protocol by removing the openFile: method requirement. Added a viewControllerWithDocument: method that will be used to open new documents.
Added to the implementation of the PLTextDocument class and made the text storage object more dependent on the text document than before.
Made the PLEditorViewController dependent on the text document class, and removed the fileUrl ivar that was used to track the document.
Added a new notification that corresponds to a subview controller title change.
Editor view controller posts a notification when there is a change in the text indicating that its tab title requires updating.
Tab view item's title updates by registering and responding to the PLTabSubviewTitleDidChangeNotification posted by the tab subview controller it represents.
Changed the name of the title did change notification from PLTabSubviewTitleDidChange to PLTabSubviewTitleDidChangeNotification.
Changed the PLEdtorViewController to make it respond to the viewControllerWithDocument: factory method.
Text Storage should update its changes when the text document is changed.
The Text Storage document no longer responds to any change sot the text document. These will now take effect higher up in the text hierarchy.
Preparing the text document class for posting notifications when editing.
Changed the file browser's double click behavior to open a document and then ask the tab view controller to create a tab with a specified document.
Disabled the cmd + o key equivalent in the tab view controller.
Removed the subviewOpen: method in the tab view controller as this method no longer will be used.
Made the file browser responsive to the cmd + o key equivalent by adding a new view subclass that forwards the performKeyEquivalent: to its file browser view controller.
Made the file browser's openDocumentWithURL: error: method public, to be used by the app delegate when opening files through the finder.