aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/termptyops.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* termptyesc: support DECSED3 to erase the backlog. Closes T3713Boris Faure2016-12-201-19/+24
* termpty: fix potential NULL dereference. CID1367485Boris Faure2016-12-191-3/+6
* termpty: Tab markers are the same for each line. Ref 4992Boris Faure2016-12-181-4/+19
* termpty: skip combining chars unless it can be used as strikethroughBoris Faure2016-11-261-0/+14
* termpty: correctly handle saving cursor + switching to/from altbufBoris Faure2016-10-181-4/+4
* skip 0-width spaces. Closes T3734Boris Faure2016-05-311-0/+5
* fix typo/bug spotted by afl-fuzzBoris Faure2015-11-081-1/+1
* always support double-widthBoris Faure2015-09-191-8/+0
* always support italicBoris Faure2015-09-191-2/+1
* renames to make the code more consistantBoris Faure2015-08-031-4/+4
* speed up browsing backlogBoris Faure2015-08-031-0/+3
* new resize/backlog implementation. Closes T2461Boris Faure2015-08-031-35/+7
* ensure cursor coordinates are always valid, 2nd versionBoris Faure2015-06-031-1/+11
* Revert "ensure cursor coordinates are always valid"Carsten Haitzler (Rasterman)2015-06-031-12/+1
* ensure cursor coordinates are always validBoris Faure2015-06-021-1/+12
* rename a bunch of _termpty_*() to termpty_*()Boris Faure2015-06-021-31/+31
* separate "termstate" from cursor state and screens. Closes T725Boris Faure2015-04-231-80/+93
* reset also removes the scrollback. Closes T1891Boris Faure2014-12-081-0/+17
* try to handle OOM on "termpty_save"Boris Faure2014-09-141-0/+2
* Revert "do not crash when the scrollback mempool is OOM"Carsten Haitzler (Rasterman)2014-09-101-2/+0
* do not crash when the scrollback mempool is OOMBoris Faure2014-09-081-0/+2
* scrollback_save: cleanupBoris Faure2014-09-081-4/+1
* cleanup. Remove lines with values stored to variables never usedgodfath3r2014-07-211-1/+0
* fix text scrollingBoris Faure2014-06-091-1/+1
* fix segfault. Closes T1286Boris Faure2014-06-081-1/+1
* miniview: have only one bufferBoris Faure2014-05-131-1/+2
* Fix bracketed paste mode. Closes T1233. Patch by EgmontBoris Faure2014-05-071-1/+1
* terminology supports fraktur!!Boris Faure2014-04-061-2/+3
* save wrapnext when saving cursor. Closes T1080Boris Faure2014-03-151-0/+1
* reset now resets mouse. Ref T725Boris Faure2014-03-051-0/+2
* add bracketed paste (by egmont). Closes T670Boris Faure2014-01-061-0/+1
* Set the autowrap switch at the end of the line not beforeAleksandar Popadić2014-01-061-1/+1
* Fix a boundary case for wrap offAleksandar Popadić2013-12-251-7/+6
* Rewrite reflow on resizeAleksandar Popadić2013-12-011-1/+1
* fix scrolling with selection on irssi in tmux. Closes T404Boris Faure2013-11-181-2/+2
* fix scrolling bug. Closes T106Boris Faure2013-11-171-3/+3
* remove debug =]Boris Faure2013-11-141-1/+0
* remove selection when content selected changesBoris Faure2013-11-111-4/+13
* keep selection when scrollingBoris Faure2013-11-101-37/+33
* terminology: factorise some code and help the compiler figure out which branc...Cedric Bail2013-10-281-25/+13
* compat: fix scrolling not clearing some textBoris Faure2013-06-091-10/+8
* compat: only clear cells when scrolling to add textBoris Faure2013-06-091-10/+16
* add compressed backscroll to terminology...Carsten Haitzler (Rasterman)2013-05-051-3/+5
* add whitepsace debug mode and termsave abstraction infra.Carsten Haitzler (Rasterman)2013-05-041-3/+5
* revert a bunch of commits that weren't ready for prime timeBoris Faure2013-05-021-16/+10
* compat: only clear cells when scrolling to add textBoris Faure2013-04-211-10/+16
* zero out fmt bits for dbl width chars for spare cell.Carsten Haitzler (Rasterman)2013-04-151-2/+5
* reflow: use termpty_cell_copy() instead of memcpy()Boris Faure2013-04-121-17/+11
* reflow: change _text_save_top() termpty_text_save_top()Boris Faure2013-04-121-6/+4
* reflow: correctly set line length when pushing to backscrollBoris Faure2013-04-121-3/+8