aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/grideditor.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmproxy/console/grideditor.py')
-rw-r--r--libmproxy/console/grideditor.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/libmproxy/console/grideditor.py b/libmproxy/console/grideditor.py
index fa5142f3..bbdde4e3 100644
--- a/libmproxy/console/grideditor.py
+++ b/libmproxy/console/grideditor.py
@@ -1,7 +1,7 @@
import copy, re, os
import urwid
import common
-from .. import utils, filt
+from .. import utils, filt, script
from netlib import http_uastrings
@@ -486,8 +486,9 @@ class PathEditor(GridEditor):
class ScriptEditor(GridEditor):
title = "Editing scripts"
columns = 1
- headings = ("Path",)
+ headings = ("Command",)
def is_error(self, col, val):
- return False
-
-
+ try:
+ script.Script.parse_command(val)
+ except script.ScriptError, v:
+ return str(v)