def create_eventloop(inputhook=None, recognize_win32_paste=True): """ Create and return an :class:`~prompt_toolkit.eventloop.base.EventLoop` instance for a :class:`~prompt_toolkit.interface.CommandLineInterface`. """ if is_windows(): from prompt_toolkit.eventloop.win32 import Win32EventLoop as Loop return Loop(inputhook=inputhook, recognize_paste=recognize_win32_paste) else: from prompt_toolkit.eventloop.posix import PosixEventLoop as Loop return Loop(inputhook=inputhook)
def create_eventloop(inputhook=None): """ Create and return a normal `EventLoop` instance for a `CommandLineInterface`. """ if is_windows(): from prompt_toolkit.eventloop.win32 import Win32EventLoop as Loop else: from prompt_toolkit.eventloop.posix import PosixEventLoop as Loop return Loop(inputhook=inputhook)
def create_eventloop(): """ Create and return a normal `EventLoop` instance for a `CommandLineInterface`. """ if sys.platform == 'win32': from prompt_toolkit.eventloop.win32 import Win32EventLoop as Loop else: from prompt_toolkit.eventloop.posix import PosixEventLoop as Loop return Loop()