summaryrefslogtreecommitdiff
path: root/src/bin/termptyops.c (follow)
AgeCommit message (Expand)Author
2020-06-22rewrite changing of background/foreground colors from escape codesBoris Faure
2020-04-17reduce scope of variablesBoris Faure
2020-02-16Merge branch 'terminology-1.6'Boris Faure
2020-02-16termptyesc: handle zero-width spaces, with testBoris Faure
2019-11-24backlog: move related functions to that fileBoris Faure
2019-11-23git mv src/bin/termptysave.{c,h} src/bin/backlog.{c,h}Boris Faure
2019-10-27termptyesc: store when tab are inserted and where they stopBoris Faure
2019-06-23termptyops: skip variation selectorsBoris Faure
2019-02-06termio/termptyops: remove termio_content_change()Boris Faure
2019-01-12termptyops: do not wrap to left margin when already past right marginBoris Faure
2019-01-05termpty: handle IL with left/right margins + testsBoris Faure
2019-01-03termptyops: ensure clearing cells do not increase link countBoris Faure
2018-12-30termptyesc: support DECIC/DECDC + testsBoris Faure
2018-12-29tests/termptyesc: handle DECSACEBoris Faure
2018-12-28termpty: correctly handle wrap (DECAWM)Boris Faure
2018-10-13highlight links on mouseoverBoris Faure
2018-10-13parse hyperlinksBoris Faure
2018-10-12Merge branch 'terminology-1.2'Boris Faure
2018-10-12termpty: soft reset should only reset attributesBoris Faure
2018-04-24try to optimize cell copyBoris Faure
2018-03-15handle DECSCUSR (changing cursor shape). Closes T6338Boris Faure
2018-03-13support encircled escape code. Closes T6769Boris Faure
2017-09-08harden the code around manipulation of cursor_stateBoris Faure
2017-08-26fix selections in the backlog. Closes T5743Boris Faure
2017-08-22termptyops.c: fix scrolling wrt bottom marginBoris Faure
2017-08-21termpty: remove termstate.had_cr since it's unusedBoris Faure
2017-08-21termptyesc: clearing the screen (from ED2) should not reset bottom marginBoris Faure
2017-07-06constifyBoris Faure
2017-07-06feature: click-alt tries to handle wrapped CLI. Closes T5537Boris Faure
2017-06-29feature: move cursor to position on click+alt. Closes T5537Boris Faure
2017-06-06termptyops: fix clearing cells on scrollBoris Faure
2017-06-06fix stupid segfaultBoris Faure
2017-06-05termptyesc: handle DECFRABoris Faure
2017-06-05termptyops: handle right/left margins. Ref T5533Boris Faure
2017-06-03termpty: very early support of Right/Left marginsBoris Faure
2017-06-01termpty: on reset, no longer restrict cursorBoris Faure
2017-05-29s/scroll_y1/top_margin/, s/scroll_y2/bottom_margin/Boris Faure
2016-12-20termptyesc: support DECSED3 to erase the backlog. Closes T3713Boris Faure
2016-12-19termpty: fix potential NULL dereference. CID1367485Boris Faure
2016-12-18termpty: Tab markers are the same for each line. Ref 4992Boris Faure
2016-11-26termpty: skip combining chars unless it can be used as strikethroughBoris Faure
2016-10-18termpty: correctly handle saving cursor + switching to/from altbufBoris Faure
2016-05-31skip 0-width spaces. Closes T3734Boris Faure
2015-11-08fix typo/bug spotted by afl-fuzzBoris Faure
2015-09-19always support double-widthBoris Faure
2015-09-19always support italicBoris Faure
2015-08-03renames to make the code more consistantBoris Faure
2015-08-03speed up browsing backlogBoris Faure
2015-08-03new resize/backlog implementation. Closes T2461Boris Faure
2015-06-03ensure cursor coordinates are always valid, 2nd versionBoris Faure