pyte icon indicating copy to clipboard operation
pyte copied to clipboard

Simple VTXXX-compatible linux terminal emulator

Results 59 pyte issues
Sort by recently updated
recently updated
newest added

I faced with the same problem as #122. So, I just improved the sample as the one with webrtc's data channel instead of web socket. The webrtc part is mostly...

This PR implements handling of the SU and SD CSI commands in `pyte.Stream` and the corresponding `scroll_up` and `scroll_down` methods in `pyte.Screen`.

when use [oh-my-zsh](https://ohmyz.sh/) , in most mono fonts, the width of `➜` charactor is 2, but pyte only move cursor 1, for `wcwidth('➜') => 1`, is there any way to...

Hi everyone! I've been thinking it would be nice to extend HistoryScreen so it can have an unbounded history size. I believe the history parameter in `HistoryScreen.__init__()` is used to...

this is my debug code ` buf = os.read(self.input.fileno(), 4096) LOG.info(repr(buf)) ` # when I send **whoami** by xshell's command bar the buf's log is [process_stdin():76] [PID:33553 TID:140554967484224] 'whoami\r' Screen.buffer's...

I ran across this bug while using pyte to strip control codes from output for an expectation script. The two codes are * DECKPAM - Set alternate keypad mode *...

GateOne is a mature web terminal emulator [supporting](https://github.com/liftoff/GateOne/blob/master/terminal/terminal.py) many more features than `pyte`. This issue is to check what features exactly `pyte` is missing to be on par with GateOne.

This is an [XTerm extension](http://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-The-Alternate-Screen-Buffer) used by some terminal apps e.g. `mc`.

help-wanted

Broken links: Readme: Similar projects

Consider this Python 3 code: ``` # -*- coding: utf-8 -*- from __future__ import print_function, unicode_literals import pyte if __name__ == "__main__": emoji_string = "☁️" print(emoji_string.encode("utf-8").hex()) print("---") screen = pyte.Screen(80,...