##// END OF EJS Templates
Minimal fix:...
Matthias Bussonnier -
Show More
@@ -1185,9 +1185,9 b' class IPCompleter(Completer):'
1185
1185
1186 return comp
1186 return comp
1187
1187
1188 def magic_config_matches(self, line_buffer):
1188 def magic_config_matches(self, text:str) -> List[str]:
1189 """ Match class names and attributes for %config magic """
1189 """ Match class names and attributes for %config magic """
1190 texts = line_buffer.strip().split()
1190 texts = text.strip().split()
1191
1191
1192 if len(texts) > 0 and (texts[0] == 'config' or texts[0] == '%config'):
1192 if len(texts) > 0 and (texts[0] == 'config' or texts[0] == '%config'):
1193 # get all configuration classes
1193 # get all configuration classes
@@ -1220,9 +1220,9 b' class IPCompleter(Completer):'
1220 if attr.startswith(texts[1]) ]
1220 if attr.startswith(texts[1]) ]
1221 return []
1221 return []
1222
1222
1223 def magic_color_matches(self, line_buffer):
1223 def magic_color_matches(self, text:str) -> List[str] :
1224 """ Match color schemes for %colors magic"""
1224 """ Match color schemes for %colors magic"""
1225 texts = line_buffer.strip().split()
1225 texts = text.strip().split()
1226
1226
1227 if len(texts) > 0 and (texts[0] == 'colors' or texts[0] == '%colors'):
1227 if len(texts) > 0 and (texts[0] == 'colors' or texts[0] == '%colors'):
1228 prefix = texts[1] if len(texts) > 1 else ''
1228 prefix = texts[1] if len(texts) > 1 else ''
@@ -1896,7 +1896,7 b' class IPCompleter(Completer):'
1896 if matches:
1896 if matches:
1897 matches2 = [m[0] for m in matches]
1897 matches2 = [m[0] for m in matches]
1898 origins = [m[1] for m in matches]
1898 origins = [m[1] for m in matches]
1899 return text, matches2, origins, {}
1899 return text, matches2, origins, ()
1900
1900
1901 # Start with a clean slate of completions
1901 # Start with a clean slate of completions
1902 matches = []
1902 matches = []
General Comments 0
You need to be logged in to leave comments. Login now