From b0912d31f1a2cfea93a5588898cae0c652cd89d4 Mon Sep 17 00:00:00 2001 From: Marcus Müller <marcus@hostalia.de> Date: Mon, 20 Nov 2017 13:42:30 +0100 Subject: Adding readline capabilities to gr_modtool * main advantage: better line editing * tab-completion for gr_modtool add --- gr-utils/python/modtool/modtool_rm.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gr-utils/python/modtool/modtool_rm.py') 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'] = '.' -- cgit v1.2.3