summaryrefslogtreecommitdiff
path: root/gr-utils/python/modtool/modtool_rm.py
diff options
context:
space:
mode:
authorMarcus Müller <marcus@hostalia.de>2017-11-20 13:42:30 +0100
committerMartin Braun <martin.braun@ettus.com>2018-02-03 14:11:31 +0100
commitb0912d31f1a2cfea93a5588898cae0c652cd89d4 (patch)
tree09a24e4bdd2f8673e2d13813101f60750b4c4314 /gr-utils/python/modtool/modtool_rm.py
parent27de5bf4a4493e74b7b052104a1ed6b4494065b5 (diff)
Adding readline capabilities to gr_modtool
* main advantage: better line editing * tab-completion for gr_modtool add
Diffstat (limited to 'gr-utils/python/modtool/modtool_rm.py')
-rw-r--r--gr-utils/python/modtool/modtool_rm.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-utils/python/modtool/modtool_rm.py b/gr-utils/python/modtool/modtool_rm.py
index 67de33f044..4fcd79e2b1 100644
--- a/gr-utils/python/modtool/modtool_rm.py
+++ b/gr-utils/python/modtool/modtool_rm.py
@@ -25,7 +25,7 @@ import re
import sys
import glob
-from util_functions import remove_pattern_from_file
+from util_functions import remove_pattern_from_file, SequenceCompleter
from modtool_base import ModTool
from cmakefile_editor import CMakeFileEditor
@@ -46,7 +46,8 @@ class ModToolRemove(ModTool):
elif len(args) >= 2:
self._info['pattern'] = args[1]
else:
- self._info['pattern'] = raw_input('Which blocks do you want to delete? (Regex): ')
+ with SequenceCompleter():
+ self._info['pattern'] = raw_input('Which blocks do you want to delete? (Regex): ')
if len(self._info['pattern']) == 0:
self._info['pattern'] = '.'