Review: Needs Fixing 154 +def checkDirectoryExists(dir): This is a function, not a method attached to a Qt-derived object, it should be check_directory_exists.
161 + log.debug(u'checkDirectoryExists') 162 + if not os.path.exists(dir): 163 + os.mkdir(dir) If you're going to centralise this in a function, at least replicate the functionality properly. os.mkdir does not create non-existent parent directories, whereas os.makedirs does. To be quite honest, your HtmlTags class is superfluous. You could merge all it's functionality into DisplayTags, and save some memory. 410 + # cPickle only accepts str not unicode strings 411 + user_tags = cPickle.loads(str(user_expands)) Be careful, if the user creates tags with non-ascii characters, this will break with an encoding issue. Rather use ``user_expands.encode(u'utf8')`` -- https://code.launchpad.net/~trb143/openlp/next/+merge/45607 Your team OpenLP Core is subscribed to branch lp:openlp. _______________________________________________ Mailing list: https://launchpad.net/~openlp-core Post to : [email protected] Unsubscribe : https://launchpad.net/~openlp-core More help : https://help.launchpad.net/ListHelp

