aboutsummaryrefslogtreecommitdiff
path: root/view.c
AgeCommit message (Expand)AuthorFilesLines
2015-11-09view: improve window redrawing for shared files/split windowsMarc André Tanner1-1/+1
2015-11-09view: correctly redraw window contentMarc André Tanner1-1/+4
2015-11-08Fix warnings found by static analyzerMarc André Tanner1-2/+1
2015-11-08Update year numbers in Copyright clauseMarc André Tanner1-1/+1
2015-11-08Remove trailing white space from source filesMarc André Tanner1-8/+8
2015-11-08Delete now obsolete syntax.hMarc André Tanner1-1/+14
2015-11-08view: do not highlight matching symbols if selection is activeMarc André Tanner1-1/+1
2015-11-08vis: introduce vis namespace for lua objectsMarc André Tanner1-9/+7
2015-11-08vis: implement :set colorcolumnMarc André Tanner1-0/+22
2015-11-08vis: factor out syntax highlighting codeMarc André Tanner1-47/+58
2015-11-08vis: implement :set cursorlineMarc André Tanner1-0/+3
2015-11-08vis: experimental support for lua/lpeg based syntax highlightingMarc André Tanner1-15/+166
2015-11-08vis: remove regex based syntax highlightingMarc André Tanner1-76/+7
2015-10-31view: make zb command more robustMarc André Tanner1-4/+2
2015-10-26vis: merge editor.c into vis.cMarc André Tanner1-1/+1
2015-10-20view: ensure minimal window sizeMarc André Tanner1-0/+4
2015-10-15ui: cleanup redrawingMarc André Tanner1-1/+1
2015-10-14view: cleanup whitespace replacement symbol handlingMarc André Tanner1-31/+27
2015-10-14view: cleanup option handlingMarc André Tanner1-0/+8
2015-10-14ui: refactor syntax style definitionsMarc André Tanner1-9/+10
2015-08-06vis: implement gv to restore last selectionMarc André Tanner1-2/+24
2015-08-01view: hide API to free main cursorMarc André Tanner1-1/+2
2015-07-31vis: cleanup handling of charwise/linewise motionsMarc André Tanner1-7/+13
2015-07-28vis: use multiple cursor/selection infrastructureMarc André Tanner1-0/+11
2015-07-28vis: ESC in normal mode clears all cursorsMarc André Tanner1-2/+10
2015-07-28vis: add per cursor registersMarc André Tanner1-0/+6
2015-07-28text: move utility functions to separate fileMarc André Tanner1-0/+1
2015-07-26view: use a mark to keep track of the visible areaMarc André Tanner1-2/+10
2015-07-26view: do not set cursor position after resizeMarc André Tanner1-1/+0
2015-07-26view: always fill out complete cell matrixMarc André Tanner1-12/+17
2015-07-26vis: add infrastructure to support multiple cursors/selectionsMarc André Tanner1-179/+410
2015-07-21ui: further separate curses related user interface codeMarc André Tanner1-5/+5
2015-07-07view: properly NUL terminate whitespace replacement symbolsMarc André Tanner1-3/+3
2015-07-06Make selection contiguous over whitespace symbolsMarc André Tanner1-2/+3
2015-07-06Move filename from Text to FileMarc André Tanner1-2/+0
2015-07-03Fix handling of multibyte characters (at start of display area)David B. Lamkins1-1/+3
2015-07-03Add :show command to display special symbols for whitespacesMarc André Tanner1-16/+78
2015-06-30Perform character prev/next movements based on Text not ViewMarc André Tanner1-40/+0
2015-06-30Cleanup insert/replace mode input handlingMarc André Tanner1-74/+6
2015-04-22Rename window.[ch] to view.[ch]Marc André Tanner1-0/+898