environment/lib/python2.7/site-packages/IPython/frontend/qt/console/mainwindow.py
def create_tab_with_current_kernel(self):
        """create a new frontend attached to the same kernel as the current tab"""
        current_widget = self.tab_widget.currentWidget()
        current_widget_index = self.tab_widget.indexOf(current_widget)
        current_widget_name = self.tab_widget.tabText(current_widget_index)
        widget = self.slave_frontend_factory(current_widget)
        if 'slave' in current_widget_name:
            # don't keep stacking slaves
            name = current_widget_name
        else:
            name = '(%s) slave' % current_widget_name
        self.add_tab_with_frontend(widget,name=name)
def create_tab_with_current_kernel(self):
        current_widget = self.tab_widget.currentWidget()
        current_widget_index = self.tab_widget.indexOf(current_widget)
        current_widget_name = self.tab_widget.tabText(current_widget_index)
        widget = self.slave_frontend_factory(current_widget)
        if 'slave' in current_widget_name:
            # don't keep stacking slaves
            name = current_widget_name
        else:
            name = '(%s) slave' % current_widget_name
        self.add_tab_with_frontend(widget,name=name)
def create_tab_with_current_kernel ( self ) : current_widget = self . tab_widget . currentWidget ( ) current_widget_index = self . tab_widget . indexOf ( current_widget ) current_widget_name = self . tab_widget . tabText ( current_widget_index ) widget = self . slave_frontend_factory ( current_widget ) if 'slave' in current_widget_name : # don't keep stacking slaves name = current_widget_name else : name = '(%s) slave' % current_widget_name self . add_tab_with_frontend ( widget , name = name )
create a new frontend attached to the same kernel as the current tab
create a new frontend attached to the same kernel as the current tab