summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vt/cons.h
AgeCommit message (Collapse)Author
2022-12-14vt: add OSC 7 support for plumbing of remote files without mount/bind magicSigrid Solveig Haflínudóttir
2022-10-04vt: fix home/end sequences in xterm modeMichael Forney
According to the ncurses terminfo database, we have $ for k in khome kend; do printf '%s:\t' "$k"; TERM=xterm tput $k | od -An -tc; done khome: 033 O H kend: 033 O F $ This differs from vt220fk, so add a new xtermfk table with the proper sequences.
2022-05-11vt: increase buffer sizeXiao-Yong Jin
This patch increases the buffer sizes in vt(1) to reduce the latency from the roundtrip between terminal and cpu server.
2021-06-26vt: allow scrolling with the mouse.Ori Bernstein
2018-09-27vt: fix backup/forward after resizecinap_lenrek
2017-10-20vt: block when sending input to host (fixes truncated paste)cinap_lenrek
2017-08-20vt: implement /dev/cons and /dev/consctl as a fileserver, winch, incremental ↵cinap_lenrek
redraw we used to bind a pipe to /dev/cons and /dev/consctl with some shared segment hack to pass tty info arround. now we implement this as a fileserver. add support for "winchon"/"winchoff" ctl message to enable interrupt on window size change. (used by ssh) keep track of fullscreen scrolls, avoiding redrawing the whole screen each time.
2017-04-22vt: handle insert/delete/home/end keys for vt220/xtermcinap_lenrek
2017-04-22vt: handle application/normal mode (really fixes cursor keys)cinap_lenrek
2017-04-22vt: fix xterm cursor keyscinap_lenrek
2017-04-19vt: make it fastcinap_lenrek
2017-04-18vt: convert from event to threadscinap_lenrek
the event library doesnt do any flow control. if the host keeps sending data while the user is mousing arround, extract() will collect the data until memory fills up. so instead we abandon the event library and convert the program to use channels.
2017-04-17vt: increase history buffer to 64K runescinap_lenrek
2017-04-17vt: implement snarf supportcinap_lenrek
2013-10-27vt: utf-8 supportcinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen