environment/lib/python2.7/site-packages/IPython/frontend/qt/console/frontend_widget.py
def _handle_complete_reply(self, rep):
        """ Handle replies for tab completion.
        """
        self.log.debug("complete: %s", rep.get('content', ''))
        cursor = self._get_cursor()
        info = self._request_info.get('complete')
        if info and info.id == rep['parent_header']['msg_id'] and \
                info.pos == cursor.position():
            text = '.'.join(self._get_context())
            cursor.movePosition(QtGui.QTextCursor.Left, n=len(text))
            self._complete_with_items(cursor, rep['content']['matches'])
def _handle_complete_reply(self, rep):
        self.log.debug("complete: %s", rep.get('content', ''))
        cursor = self._get_cursor()
        info = self._request_info.get('complete')
        if info and info.id == rep['parent_header']['msg_id'] and \
                info.pos == cursor.position():
            text = '.'.join(self._get_context())
            cursor.movePosition(QtGui.QTextCursor.Left, n=len(text))
            self._complete_with_items(cursor, rep['content']['matches'])
def _handle_complete_reply ( self , rep ) : self . log . debug ( "complete: %s" , rep . get ( 'content' , '' ) ) cursor = self . _get_cursor ( ) info = self . _request_info . get ( 'complete' ) if info and info . id == rep [ 'parent_header' ] [ 'msg_id' ] and info . pos == cursor . position ( ) : text = '.' . join ( self . _get_context ( ) ) cursor . movePosition ( QtGui . QTextCursor . Left , n = len ( text ) ) self . _complete_with_items ( cursor , rep [ 'content' ] [ 'matches' ] )
Handle replies for tab completion.
Handle replies for tab completion .