]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/options.py
Fix formatting of usage message (especially newlines)
[bup.git] / lib / bup / options.py
index a15220a92da5680d66bde2b854c8dc4696ecfaf5..65702e2a80c8629d530ea5e1d41938e0195a9f23 100644 (file)
@@ -228,14 +228,14 @@ class Options:
         """Print usage string to stderr and abort."""
         sys.stderr.write(self._usagestr)
         if msg:
-            sys.stderr.write(msg)
+            sys.stderr.write("\n" + msg)
         e = self._onabort and self._onabort(msg) or None
         if e:
             raise e
 
     def fatal(self, msg):
         """Print an error message to stderr and abort with usage string."""
-        msg = '\nerror: %s\n' % msg
+        msg = 'Error: %s!' % msg
         return self.usage(msg)
 
     def parse(self, args):