Exemplo n.º 1
0
 def __init__(self, name):
     super(ConsoleManPageRenderer, self).__init__(name)
     self.__output = _console_stream()
     # NOTE: We must use instance variables for the TTY stuff because TTY-related
     # stuff might have been changed since import time, consider e.g. pytest.
     self.__width = tty.get_size()[1]
     self._tty_color = tty.white + tty.bold
     self._normal_color = tty.normal + tty.colorset(7, 4)
     self._title_color_left = tty.colorset(0, 7, 1)
     self._title_color_right = tty.colorset(0, 7)
     self._subheader_color = tty.colorset(7, 4, 1)
     self._header_color_left = tty.colorset(0, 2)
     self._header_color_right = tty.colorset(7, 2, 1)
Exemplo n.º 2
0
    def __init__(self, name):
        self.name = name
        self.output = sys.stdout
        self.width = tty.get_size()[1]

        bg_color = 4
        fg_color = 7
        self._tty_color = tty.white + tty.bold
        self._normal_color = tty.normal + tty.colorset(fg_color, bg_color)
        self._title_color_left = tty.colorset(0, 7, 1)
        self._title_color_right = tty.colorset(0, 7)
        self._subheader_color = tty.colorset(fg_color, bg_color, 1)
        self._header_color_left = tty.colorset(0, 2)
        self._header_color_right = tty.colorset(7, 2, 1)
        self._parameters_color = tty.colorset(6, 4, 1)
        self._examples_color = tty.colorset(6, 4, 1)

        self._load()
Exemplo n.º 3
0
 def __init__(self, name):
     super(ConsoleManPageRenderer, self).__init__(name)
     self.__output = _console_stream()
     self.__width = tty.get_size()[1]