summaryrefslogtreecommitdiff
path: root/AutoCompleter.py
diff options
context:
space:
mode:
authorEric Lin <anselor@gmail.com>2018-04-16 22:44:48 -0400
committerEric Lin <anselor@gmail.com>2018-04-16 22:44:48 -0400
commit07c283eb484c9f2513f23594b364ad331b2b0e81 (patch)
tree3f3b3946822fc598577c3eeeb3d37f08a2cf9da8 /AutoCompleter.py
parentd5d42fbc1ec809723eb353a5d1b1c4ead36e2bb1 (diff)
downloadcmd2-git-07c283eb484c9f2513f23594b364ad331b2b0e81.tar.gz
Added check for allow_abbrev attribute before accessing it (for Python 3.4 compatibility)
Diffstat (limited to 'AutoCompleter.py')
-rwxr-xr-xAutoCompleter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/AutoCompleter.py b/AutoCompleter.py
index 7ce29b0f..83228b3b 100755
--- a/AutoCompleter.py
+++ b/AutoCompleter.py
@@ -299,7 +299,7 @@ class AutoCompleter(object):
# does the token fully match a known flag?
if token in self._flag_to_action.keys():
flag_action = self._flag_to_action[token]
- elif self._parser.allow_abbrev:
+ elif hasattr(self._parser, 'allow_abbrev') and self._parser.allow_abbrev:
candidates_flags = [flag for flag in self._flag_to_action.keys() if flag.startswith(token)]
if len(candidates_flags) == 1:
flag_action = self._flag_to_action[candidates_flags[0]]