self.parser.add_option('-m', '--message', dest='edit_summary',
help='don\'t prompt for edit summary and '
'use this instead')
- self.parser.add_option('--bot', dest='bot', action='store_true',
+ self.parser.add_option('-b', '--bot', dest='bot', action='store_true',
help='mark actions as a bot (won\'t affect '
'anything if you don\'t have the bot right',
default=False)
filename = os.path.join(self.metadir.root, file)
text = codecs.open(filename, 'r', 'utf-8').read()
text = text.encode('utf-8')
- if text[-1] == '\n':
+ if (len(text) != 0) and (text[-1] == '\n'):
text = text[:-1]
md5 = hashlib.md5()
md5.update(text)