aboutsummaryrefslogtreecommitdiff
path: root/ui-curses.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-27vis: cleanup signal handling codeMarc André Tanner1-35/+0
2016-11-27vis: install SIGTERM handler to properly restore terminal when being killedMarc André Tanner1-19/+33
2016-11-27ui: remove terminal restore codeMarc André Tanner1-4/+0
2016-11-22ui: remove $ESCDELAY handlingMarc André Tanner1-9/+0
2016-11-16ui: work around libtermkey bug when stdin is /dev/nullMarc André Tanner1-20/+36
2016-11-15vis: defer UI initialization and overhaul argument parsingMarc André Tanner1-32/+24
2016-11-15vis: move initial theme loading code to luaMarc André Tanner1-10/+0
2016-11-14vis-lua: add vis.ui.colors denoting the number of available colorsMarc André Tanner1-0/+5
2016-11-14ui: remove unused functionMarc André Tanner1-10/+0
2016-11-02ui: correctly display cell attributesMarc André Tanner1-1/+1
2016-10-28ui: allow cursor line style to override cell attributesMarc André Tanner1-2/+3
2016-10-27vis: apply language map only to key values not modifiersMarc André Tanner1-11/+5
2016-10-05Fix various issues reported by coverity scanMarc André Tanner1-1/+3
2016-10-05ui: fix resource leak, close file descriptorMarc André Tanner1-0/+1
2016-05-28vis: try to reduce number of redrawsMarc André Tanner1-9/+22
2016-05-26ui: properly redraw status line when window focus changesMarc André Tanner1-1/+4
2016-05-22vis: refactor status line handlingMarc André Tanner1-42/+0
2016-05-22vis: add function to change window statusbar contentMarc André Tanner1-0/+13
2016-05-22vis: add functions to query window sizeMarc André Tanner1-0/+10
2016-05-22ui: s/UiStyles/UiStyle/gMarc André Tanner1-1/+1
2016-05-10Revert "vis: clean up interaction between vis and ui"Marc André Tanner1-5/+15
2016-05-04vis: enable large file optimizations for files with long linesMarc André Tanner1-3/+11
2016-05-04vis: clean up cursor column displayMarc André Tanner1-7/+11
2016-05-04vis: clean up interaction between vis and uiMarc André Tanner1-15/+5
2016-05-04vis: re-open stdin as /dev/tty when reaching EOFMarc André Tanner1-3/+40
2016-04-17vis: indicate primary cursor by using a different color instead of blinkingMarc André Tanner1-4/+1
2016-04-08vis: let :e recreate a window at the same location as the old oneMarc André Tanner1-0/+31
2016-04-08vis: indicate primary cursor number in status barMarc André Tanner1-6/+12
2016-03-23Remove identically replicated copyright comments from source filesMarc André Tanner1-15/+1
2016-03-12ui/view: general code cleanupMarc André Tanner1-5/+10
2016-03-12ui: use correct default cell styleMarc André Tanner1-1/+4
2016-03-12ui: make primary cursor blink even if no lua theme has been loadedMarc André Tanner1-4/+4
2016-03-11ui: also blink primary cursor if it is on a blank cellMarc André Tanner1-1/+4
2016-03-10view: add query function for multiple cursorsMarc André Tanner1-1/+1
2016-03-10ui: make primary cursor blinkMarc André Tanner1-1/+5
2016-03-10ui: add support for blink style attributeMarc André Tanner1-0/+4
2016-02-12Improve large file supportMarc André Tanner1-7/+10
2016-01-30Improve Lua error reportingMarc André Tanner1-0/+6
2016-01-17ui: display current line number instead of relative 0Marc André Tanner1-3/+5
2016-01-17ui: support color definitions in terms of the 256 color paletteMarc André Tanner1-0/+3
2016-01-13Implement command/search prompt history as a regular fileMarc André Tanner1-76/+50
2016-01-13ui: make statusbar configurableMarc André Tanner1-9/+13
2016-01-10Simplify code by using text_bytes_alloc0Marc André Tanner1-6/+1
2015-12-26vis: refactor Lua integrationMarc André Tanner1-1/+2
2015-12-20vis: fix forceful redraw <C-l>Marc André Tanner1-0/+6
2015-11-17ui: improve fallback code in case of unknown termMarc André Tanner1-1/+1
2015-11-11ui: fall back to xterm-256color if term initialization failsMarc André Tanner1-2/+5
2015-11-08ui: warn if theme loading failedMarc André Tanner1-2/+8
2015-11-08Fix warnings found by static analyzerMarc André Tanner1-2/+2
2015-11-08Update year numbers in Copyright clauseMarc André Tanner1-2/+14