1920 @param completions set where to add new completions strings (set) |
1920 @param completions set where to add new completions strings (set) |
1921 """ |
1921 """ |
1922 state = 0 |
1922 state = 0 |
1923 try: |
1923 try: |
1924 comp = completer(text, state) |
1924 comp = completer(text, state) |
|
1925 except Exception: |
1925 comp = None |
1926 comp = None |
1926 while comp is not None: |
1927 while comp is not None: |
1927 completions.add(comp) |
1928 completions.add(comp) |
1928 state += 1 |
1929 state += 1 |
1929 try: |
1930 try: |
1930 comp = completer(text, state) |
1931 comp = completer(text, state) |
1931 except: |
1932 except Exception: |
1932 comp = None |
1933 comp = None |
1933 |
1934 |
1934 def startDebugger(self, filename=None, host=None, port=None, |
1935 def startDebugger(self, filename=None, host=None, port=None, |
1935 enableTrace=1, exceptions=1, tracePython=0, redirect=1): |
1936 enableTrace=1, exceptions=1, tracePython=0, redirect=1): |
1936 """ |
1937 """ |