diff --git a/boxes/__init__.py b/boxes/__init__.py index fbe436d..365ffa7 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -216,7 +216,10 @@ class Boxes: def __init__(self): self.formats = formats.Formats() - self.argparser = ArgumentParser(description=self.__doc__) + description = self.__doc__ + if self.description: + description += "\n\n" + self.description + self.argparser = ArgumentParser(description=description) self.edgesettings = {} self.inkscapefile = None self.argparser._action_groups[1].title = self.__class__.__name__ + " Settings" diff --git a/scripts/boxesserver b/scripts/boxesserver index 872b84d..4dc59b4 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -24,6 +24,7 @@ import time import codecs import mimetypes import re +import markdown # Python 2 vs Python 3 compat try: @@ -195,6 +196,10 @@ class BServer: -->