productname = 'OfflineIMAP'
-versionstr = "4.0.15"
+versionstr = "4.0.16"
versionlist = versionstr.split(".")
major = versionlist[0]
author = "John Goerzen"
author_email = "jgoerzen@complete.org"
description = "Disconnected Universal IMAP Mail Synchronization/Reader Support"
-bigcopyright = """%(productname)s %(versionstr)s (%(revstr)s)
+bigcopyright = """%(productname)s %(versionstr)s
%(copyright)s <%(author_email)s>""" % locals()
banner = bigcopyright + """
configuration file. The UI specified with -u will
be forced to be used, even if its isuable() method
states that it cannot be. Use this option with
- care. The pre-defined options are listed in the
- USER INTERFACES section.
-
+ care. The pre-defined options, described in the
+ USER INTERFACES section of the man page, are:
"""
+from offlineimap.ui import detector
+import os
+for ui in detector.DEFAULT_UI_LIST:
+ cmdhelp += " " + ui + os.linesep