environment/lib/python2.7/site-packages/IPython/frontend/qt/console/console_widget.py
def _in_buffer(self, position=None):
        """ Returns whether the current cursor (or, if specified, a position) is
            inside the editing region.
        """
        cursor = self._control.textCursor()
        if position is None:
            position = cursor.position()
        else:
            cursor.setPosition(position)
        line = cursor.blockNumber()
        prompt_line = self._get_prompt_cursor().blockNumber()
        if line == prompt_line:
            return position >= self._prompt_pos
        elif line > prompt_line:
            cursor.movePosition(QtGui.QTextCursor.StartOfBlock)
            prompt_pos = cursor.position() + len(self._continuation_prompt)
            return position >= prompt_pos
        return False
def _in_buffer(self, position=None):
        """ Returns whether the current cursor (or, if specified, a position) is
            inside the editing region.
        """
        cursor = self._control.textCursor()
        if position is None:
            position = cursor.position()
        else:
            cursor.setPosition(position)
        line = cursor.blockNumber()
        prompt_line = self._get_prompt_cursor().blockNumber()
        if line == prompt_line:
            return position >= self._prompt_pos
        elif line > prompt_line:
            cursor.movePosition(QtGui.QTextCursor.StartOfBlock)
            prompt_pos = cursor.position() + len(self._continuation_prompt)
            return position >= prompt_pos
        return False
def _in_buffer ( self , position = None ) : cursor = self . _control . textCursor ( ) if position is None : position = cursor . position ( ) else : cursor . setPosition ( position ) line = cursor . blockNumber ( ) prompt_line = self . _get_prompt_cursor ( ) . blockNumber ( ) if line == prompt_line : return position >= self . _prompt_pos elif line > prompt_line : cursor . movePosition ( QtGui . QTextCursor . StartOfBlock ) prompt_pos = cursor . position ( ) + len ( self . _continuation_prompt ) return position >= prompt_pos return False
Returns whether the current cursor (or, if specified, a position) is
            inside the editing region.
Returns whether the current cursor ( or if specified a position ) is inside the editing region .