Rewrite -[NSString(NV) copyLowercaseASCIIString] to get rid of modp_tolower_copy().
Replace -[NotationController<NTNFileManager> dataFromFileInNotesDirectory:forFilename:] and -[dataFromFileInNotesDirectory:forCatalogEntry:]
NoteObject is now entirely NSURL-based.
Duplicitous setter avoidance in NotationController.
Random replacement of FSCompareFSRefs() in NotationFileManager.
Introduce a forward-compatible data preference for a NSURL bookmark (vs. an FSRef alias).
We now no longer need the returningFSRef variant of notesDirectoryContainsFile.
Replace -[NoteObject invalidateFSRef] with a URL variant.
Alright, I know this is a big one. Fully migrate from Carbon file aliases to NSURL bookmarks.
Fix a typo in renaming -[NotationController initWithDefaultDirectoryWithError:] back.
Fix inconsistencies between "defaultNotesDirectory" and "defaultNoteDirectory" and other similar cases.
Replace the nasty old StatFS stuff in NotationFileManager.
Convert NoteCatalogEntry's UTCDateTime properties to NSDate.
Rewrite -[NotationController(NotationDirectoryManager) _readFilesInDirectory].
Ensure NotationController use being weakly referenced.
Renaming errors that didn't get picked up in a2ed661.
Convert file size references to NSUInteger.
Fix a typo and some validation issues in -[NotationController(NotationDirectoryManager) _readFilesInDirectory]. Yes, modification dates are fixed - we're fully up and running!
Speaking of typos, I forgot to capitalize with in +[NSDate dateWithUTCDateTime:].
Make the NSDate<->UTCDateTime stuff a little simpler.