aboutsummaryrefslogtreecommitdiffhomepage
path: root/builtin_complete.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-07-24 14:41:15 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-07-24 14:41:15 -0700
commit5e60efefbfc847afb0521087a36518abce5a476b (patch)
treed2c2c87e039a99ccc0401f7f4156efa76182ded1 /builtin_complete.cpp
parentf6a89d13c21f54641410f093391328953d7cdb09 (diff)
Allow parse_util_detect_errors to treat incomplete strings as errors
Fixes bug where sourcing a file with an unclosed quote would not have a backtrace
Diffstat (limited to 'builtin_complete.cpp')
-rw-r--r--builtin_complete.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin_complete.cpp b/builtin_complete.cpp
index d029e83e..3b7a13a2 100644
--- a/builtin_complete.cpp
+++ b/builtin_complete.cpp
@@ -447,7 +447,7 @@ static int builtin_complete(parser_t &parser, wchar_t **argv)
{
const wcstring condition_string = condition;
parse_error_list_t errors;
- if (parse_util_detect_errors(condition_string, &errors))
+ if (parse_util_detect_errors(condition_string, &errors, false /* do not accept incomplete */))
{
append_format(stderr_buffer,
L"%ls: Condition '%ls' contained a syntax error",