| Enable Gtk3 to be used interacive by IPython. |
| #----------------------------------------------------------------------------- |
| # Copyright (c) 2012, the IPython Development Team. |
| # Distributed under the terms of the Modified BSD License. |
| # The full license is in the file COPYING.txt, distributed with this software. |
| #----------------------------------------------------------------------------- |
| #----------------------------------------------------------------------------- |
| #----------------------------------------------------------------------------- |
| from gi.repository import Gtk, GLib # @UnresolvedImport |
| #----------------------------------------------------------------------------- |
| #----------------------------------------------------------------------------- |
| def _main_quit(*args, **kwargs): |
| def create_inputhook_gtk3(stdin_file): |
| GLib.io_add_watch(stdin_file, GLib.IO_IN, _main_quit) |