summaryrefslogtreecommitdiff
path: root/gbp/scripts/common/import_orig.py
diff options
context:
space:
mode:
Diffstat (limited to 'gbp/scripts/common/import_orig.py')
-rw-r--r--gbp/scripts/common/import_orig.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/gbp/scripts/common/import_orig.py b/gbp/scripts/common/import_orig.py
index a884573..c2c53a6 100644
--- a/gbp/scripts/common/import_orig.py
+++ b/gbp/scripts/common/import_orig.py
@@ -23,6 +23,15 @@ import gbp.command_wrappers as gbpc
from gbp.pkg import UpstreamSource
import gbp.log
+# Try to import readline, since that will cause raw_input to get fancy
+# line editing and history capabilities. However, if readline is not
+# available, raw_input will still work.
+try:
+ import readline
+except ImportError:
+ pass
+
+
class OrigUpstreamSource(UpstreamSource):
"""Upstream source that will be imported"""