Exemplo n.º 1
0
 def __init__(self, host, client_port, mainThread, show_banner=True):
     BaseInterpreterInterface.__init__(self, mainThread)
     self.client_port = client_port
     self.host = host
     self.namespace = {}
     self.interpreter = InteractiveConsole(self.namespace)
     self._input_error_printed = False
Exemplo n.º 2
0
 def __init__(self, host, client_port, mainThread):
     BaseInterpreterInterface.__init__(self, mainThread)
     self.client_port = client_port
     self.host = host
     self.namespace = {}
     self.interpreter = InteractiveConsole(self.namespace)
     self._input_error_printed = False
Exemplo n.º 3
0
 def __init__(self, host, client_port, server, exec_queue):
     BaseInterpreterInterface.__init__(self, server, exec_queue)
     self.client_port = client_port
     self.host = host
     self.exec_queue = exec_queue
     self.interpreter = PyDevFrontEnd(pydev_host=host, pydev_client_port=client_port, exec_queue=exec_queue)
     self._input_error_printed = False
Exemplo n.º 4
0
    def __init__(self, host, client_port, server):
        BaseInterpreterInterface.__init__(self, server)
        self.client_port = client_port
        self.host = host
        try:
            import pydevd  # @UnresolvedImport
            if pydevd.GetGlobalDebugger() is None:
                raise RuntimeError(
                )  # Work as if the debugger does not exist as it's not connected.
        except:
            self.namespace = globals()
        else:
            # Adapted from the code in pydevd
            # patch provided by: Scott Schlesier - when script is run, it does not
            # pretend pydevconsole is not the main module, and
            # convince the file to be debugged that it was loaded as main
            sys.modules['pydevconsole'] = sys.modules['__main__']
            sys.modules['pydevconsole'].__name__ = 'pydevconsole'

            from imp import new_module
            m = new_module('__main__')
            sys.modules['__main__'] = m
            ns = m.__dict__
            try:
                ns['__builtins__'] = __builtins__
            except NameError:
                pass  # Not there on Jython...
            self.namespace = ns
        self.interpreter = InteractiveConsole(self.namespace)
        self._input_error_printed = False
Exemplo n.º 5
0
    def __init__(self, host, client_port, server, exec_queue):
        BaseInterpreterInterface.__init__(self, server, exec_queue)
        self.client_port = client_port
        self.host = host
        try:
            import pydevd  # @UnresolvedImport
            if pydevd.GetGlobalDebugger() is None:
                raise RuntimeError()  # Work as if the debugger does not exist as it's not connected.
        except:
            ns = globals()
        else:
            # Adapted from the code in pydevd
            # patch provided by: Scott Schlesier - when script is run, it does not
            # pretend pydevconsole is not the main module, and
            # convince the file to be debugged that it was loaded as main
            sys.modules['pydevconsole'] = sys.modules['__main__']
            sys.modules['pydevconsole'].__name__ = 'pydevconsole'

            from imp import new_module
            m = new_module('__main__')
            sys.modules['__main__'] = m
            ns = m.__dict__
            try:
                ns['__builtins__'] = __builtins__
            except NameError:
                pass  # Not there on Jython...
        InteractiveConsole.__init__(self, ns)
        self._input_error_printed = False
    def __init__(self, host, client_port, mainThread):
        BaseInterpreterInterface.__init__(self, mainThread)
        self.client_port = client_port
        self.host = host
        self.interpreter = PyDevFrontEnd()
        self._input_error_printed = False
        self.notification_succeeded = False
        self.notification_tries = 0
        self.notification_max_tries = 3

        self.notify_about_magic()
    def __init__(self, host, client_port, mainThread):
        BaseInterpreterInterface.__init__(self, mainThread)
        self.client_port = client_port
        self.host = host
        self.interpreter = PyDevFrontEnd()
        self._input_error_printed = False
        self.notification_succeeded = False
        self.notification_tries = 0
        self.notification_max_tries = 3

        self.notify_about_magic()
Exemplo n.º 8
0
    def __init__(self, host, client_port, mainThread, show_banner=True):
        BaseInterpreterInterface.__init__(self, mainThread)
        self.client_port = client_port
        self.host = host
        self.interpreter = get_pydev_frontend(host, client_port, show_banner=show_banner)
        self._input_error_printed = False
        self.notification_succeeded = False
        self.notification_tries = 0
        self.notification_max_tries = 3

        self.notify_about_magic()
Exemplo n.º 9
0
 def __init__(self, host, client_port, server):
     BaseInterpreterInterface.__init__(self, server)
     self.client_port = client_port
     self.host = host
     self.interpreter = PyDevFrontEnd(pydev_host=host, pydev_client_port=client_port)
     self._input_error_printed = False