Ejemplo n.º 1
0
def vte_runtime_version():
    import gi
    gi.require_version('Vte', '2.91')

    from gi.repository import Vte
    return "{}.{}.{}".format(
        Vte.get_major_version(), Vte.get_minor_version(), Vte.get_micro_version()
    )
Ejemplo n.º 2
0
def vte_version():
    import gi
    gi.require_version('Vte', '2.91')

    from gi.repository import Vte
    s = "{}.{}.{}".format(
        Vte.MAJOR_VERSION,
        Vte.MINOR_VERSION,
        Vte.MICRO_VERSION,
    )
    if (Vte.MAJOR_VERSION, Vte.MINOR_VERSION) >= (0, 40):
        s += " (runtime: {}.{}.{})".format(
            Vte.get_major_version(), Vte.get_minor_version(), Vte.get_micro_version()
        )
    return s
Ejemplo n.º 3
0
 def run_command(self,cmd):
     if (Vte.get_minor_version()==52):
         self.terminal.feed_child(cmd,len(cmd))
     else:
         self.terminal.feed_child_binary(bytes(cmd,'utf8'))