aboutsummaryrefslogtreecommitdiff
path: root/window.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-01Rename mark related functionsMarc André Tanner1-2/+2
2014-12-23Optionally display line numbers alongside fileMarc André Tanner1-41/+109
2014-10-25Fix mode switching bugsMarc André Tanner1-0/+2
2014-10-25Set MARK_SELECTION_{START,END} in visual modeMarc André Tanner1-0/+3
2014-10-23Move feature test macros to config.mkMarc André Tanner1-1/+0
2014-09-27Implement 'zt', 'zz', 'zb'Marc André Tanner1-0/+42
2014-09-24Implement 'g0', 'gm', 'g$'Marc André Tanner1-2/+19
2014-09-23Implement linewise visual modeMarc André Tanner1-4/+5
2014-09-22Fix display of selection in visual modeMarc André Tanner1-4/+5
2014-09-19Improve syntax highlightingMarc André Tanner1-36/+42
2014-09-19Remove some TODO itemsMarc André Tanner1-1/+1
2014-09-19Windows style newlines are actually \r\n not \n\rMarc André Tanner1-6/+9
2014-09-19Implement expand tab functionality, make tabwidth configurableMarc André Tanner1-1/+6
2014-09-16Implement CTRL-{U,D,E,Y} in normal modeMarc André Tanner1-24/+22
2014-09-16Clean up cursor handling in window.[ch]Marc André Tanner1-68/+99
2014-09-15More efficient syntax highlighting, first match winsMarc André Tanner1-1/+2
2014-09-14Fix clang static analyzer warningsMarc André Tanner1-8/+10
2014-09-13Introduce some helper functions dealing with FilerangeMarc André Tanner1-5/+3
2014-09-13Rename text_insert_raw to text_insertMarc André Tanner1-2/+2
2014-09-13Introduce and use EPOS instead of (size_t)-1Marc André Tanner1-7/+7
2014-09-13Make window_selection_get to return the correct rangeMarc André Tanner1-1/+5
2014-09-13Add movements 'H', 'M', 'L'Marc André Tanner1-0/+7
2014-09-11Fix bug when moving to characters with display width > 1Marc André Tanner1-3/+2
2014-09-11Add :edit commandMarc André Tanner1-0/+6
2014-09-11Fix warnings about redefinition of typedefed structsMarc André Tanner1-1/+0
2014-09-10Add comments where appropriateMarc André Tanner1-9/+9
2014-09-09Cleanup header filesMarc André Tanner1-2/+3
2014-09-09Remove trailing whitespaces (sed 's/[ \t]*$//')Marc André Tanner1-2/+2
2014-09-09Rename vis.[ch] to editor.[ch] and main.c to vis.cMarc André Tanner1-1/+1
2014-09-09Fix a few memory leaksMarc André Tanner1-0/+1
2014-09-02Teach window_cursor_to how to display the end of the fileMarc André Tanner1-32/+32
2014-09-01Refactor frontend codeMarc André Tanner1-0/+745