else:
self.text = self.text \
+ u' * ' \
- + u'\n '.join([a.strip() for a in textwrap.wrap(self.item, 67)]) \
+ + u'\n '.join([a.strip() for a in \
+ textwrap.wrap(self.item, 67)]) \
+ u'\n'
self.item = u''
self.text = self.text \
+ u'\n> ' \
+ u'\n> '.join( \
- [a.strip() for a in textwrap.wrap(self.blockquote, 68)] \
- ).encode("utf-8") \
+ [a.strip() \
+ for a in textwrap.wrap( \
+ self.blockquote, 68)] \
+ ) \
+ u'\n'
self.inblockquote = False
self.blockquote = u''
entity = "&" + name + ";"
if self.inparagraph:
- self.currentparagraph = self.currentparagraph + entity
+ self.currentparagraph = self.currentparagraph \
+ + unicode(entity, "utf-8")
elif self.inblockquote:
- self.blockquote = self.blockquote + entity
+ self.blockquote = self.blockquote + unicode(entity, "utf-8")
else:
- self.text = self.text + entity
+ self.text = self.text + unicode(entity, "utf-8")
def gettext(self):
data = self.text
configfile = options.conf
except:
# should exit here as the specified file doesn't exist
- sys.stderr.write("Config file %s does not exist. Exiting.\n" %(options.conf,))
+ sys.stderr.write( \
+ "Config file %s does not exist. Exiting.\n" %(options.conf,))
sys.exit(2)
else:
# check through the default locations
try:
mode = os.stat(state_dir)[stat.ST_MODE]
if not stat.S_ISDIR(mode):
- sys.stderr.write("State directory (%s) is not a directory\n" %(state_dir))
+ sys.stderr.write( \
+ "State directory (%s) is not a directory\n" %(state_dir))
sys.exit(1)
except:
# try to make the directory
try:
mode = os.stat(state_dir)[stat.ST_MODE]
if not stat.S_ISDIR(mode):
- sys.stderr.write("State directory (%s) is not a directory\n" %(state_dir))
+ sys.stderr.write( \
+ "State directory (%s) is not a directory\n" %(state_dir))
sys.exit(1)
except:
# try to create it
os.mkdir(new_state_dir)
state_dir = new_state_dir
except:
- sys.stderr.write("Couldn't create state directory %s\n" %(new_state_dir))
+ sys.stderr.write( \
+ "Couldn't create state directory %s\n" %(new_state_dir))
sys.exit(1)
else:
try:
mode = os.stat(state_dir)[stat.ST_MODE]
if not stat.S_ISDIR(mode):
- sys.stderr.write("State directory %s is not a directory\n" %(state_dir))
+ sys.stderr.write( \
+ "State directory %s is not a directory\n" %(state_dir))
sys.exit(1)
except:
try:
os.mkdir(state_dir)
except:
- sys.stderr.write("State directory %s could not be created\n" %(state_dir))
+ sys.stderr.write( \
+ "State directory %s could not be created\n" %(state_dir))
sys.exit(1)
if scp.has_option("general", "maildir_root"):
try:
mode = os.stat(maildir_root)[stat.ST_MODE]
if not stat.S_ISDIR(mode):
- sys.stderr.write("Maildir Root %s is not a directory\n" %(maildir_root))
+ sys.stderr.write( \
+ "Maildir Root %s is not a directory\n" \
+ %(maildir_root))
sys.exit(1)
except:
try:
os.mkdir(os.path.join(maildir, "cur"))
os.mkdir(os.path.join(maildir, "tmp"))
except:
- sys.stderr.write("Couldn't create required maildir directories for %s\n" %(section,))
+ sys.stderr.write( \
+ "Couldn't create required maildir directories for %s\n" \
+ %(section,))
sys.exit(1)
# right - we've got the directories, we've got the section, we know the