Show More
@@ -241,7 +241,8 b' class Completer:' | |||
|
241 | 241 | if may_have_dupes: |
|
242 | 242 | # eliminate possible duplicates, as some traits may also |
|
243 | 243 | # appear as normal attributes in the dir() call. |
|
244 | words = set(words) | |
|
244 | words = list(set(words)) | |
|
245 | words.sort() | |
|
245 | 246 | |
|
246 | 247 | # filter out non-string attributes which may be stuffed by dir() calls |
|
247 | 248 | # and poor coding in third-party modules |
@@ -1,3 +1,12 b'' | |||
|
1 | 2007-07-09 Ville Vainio <vivainio@gmail.com> | |
|
2 | ||
|
3 | * completer.py: Applied Matthew Neeley's patch: | |
|
4 | Dynamic attributes from trait_names and _getAttributeNames are added | |
|
5 | to the list of tab completions, but when this happens, the attribute | |
|
6 | list is turned into a set, so the attributes are unordered when | |
|
7 | printed, which makes it hard to find the right completion. This patch | |
|
8 | turns this set back into a list and sort it. | |
|
9 | ||
|
1 | 10 | 2007-07-06 Fernando Perez <Fernando.Perez@colorado.edu> |
|
2 | 11 | |
|
3 | 12 | * IPython/OInspect.py (Inspector.pinfo): Add support for new-style |
General Comments 0
You need to be logged in to leave comments.
Login now