diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-05-06 13:51:11 -0700 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-05-06 13:51:11 -0700 |
commit | e0baab2722b54e044baa13b4321e1e40a2e0be7b (patch) | |
tree | 5b2c2af72650faea9f1ca1ebbbd332835956f7c3 /complete.cpp | |
parent | 71a8d39372936ef52da45cb368eb314ec120b2c6 (diff) |
Another effort to make the cd completion work without running command substitutions off of the main thread
Diffstat (limited to 'complete.cpp')
-rw-r--r-- | complete.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/complete.cpp b/complete.cpp index ea83af2b..fd51b226 100644 --- a/complete.cpp +++ b/complete.cpp @@ -1163,8 +1163,7 @@ void completer_t::complete_from_args( const wcstring &str, std::vector<completion_t> possible_comp; bool is_autosuggest = (this->type == COMPLETE_AUTOSUGGEST); - bool show_errors = ! is_autosuggest; - parser_t parser(PARSER_TYPE_COMPLETIONS_ONLY, show_errors); + parser_t parser(is_autosuggest ? PARSER_TYPE_COMPLETIONS_ONLY : PARSER_TYPE_GENERAL, false); /* If type is COMPLETE_AUTOSUGGEST, it means we're on a background thread, so don't call proc_push_interactive */ if (! is_autosuggest) |