about summary refs log tree commit diff stats
path: root/text.lua
Commit message (Expand)AuthorAgeFilesLines
* Merge lines.loveKartik K. Agaram2022-08-191-4/+4
|\
| * fix a nameKartik K. Agaram2022-08-191-4/+4
* | Merge lines.loveKartik K. Agaram2022-08-181-2/+2
|\|
| * couple of accidental globalsKartik K. Agaram2022-08-181-2/+2
* | Merge lines.loveKartik K. Agaram2022-08-181-49/+36
|\|
| * get rid of some ridiculous codeKartik K. Agaram2022-08-181-15/+5
| * spurious argsKartik K. Agaram2022-08-181-18/+18
| * dead codeKartik K. Agaram2022-08-181-2/+0
| * generalize a functionKartik K. Agaram2022-08-181-9/+10
| * extract a variableKartik K. Agaram2022-08-181-2/+3
| * simplifyKartik K. Agaram2022-08-181-4/+1
* | Merge lines.loveKartik K. Agaram2022-08-171-4/+5
|\|
| * move caching behavior inside compute_fragmentsKartik K. Agaram2022-08-171-6/+6
| * remove some unnecessary workKartik K. Agaram2022-08-171-1/+3
* | Merge lines.loveKartik K. Agaram2022-08-171-9/+9
|\|
| * standardize scroll check in a few placesKartik K. Agaram2022-08-171-3/+3
| * simplify cursor-on-screen checkKartik K. Agaram2022-08-171-6/+6
* | Merge lines.loveKartik K. Agaram2022-08-171-5/+5
|\|
| * swap return valuesKartik K. Agaram2022-08-171-5/+5
* | Merge lines.loveKartik K. Agaram2022-08-171-2/+0
|\|
| * obsolete commentKartik K. Agaram2022-08-161-2/+0
* | Merge lines.loveKartik K. Agaram2022-08-151-27/+27
|\|
| * moveKartik K. Agaram2022-08-151-28/+28
* | Merge upstreamKartik K. Agaram2022-08-151-8/+2
|\|
| * drop some unnecessary callsKartik K. Agaram2022-08-151-6/+0
| * stop confusingly reading a globalKartik K. Agaram2022-08-151-2/+2
* | bring back a level of wrappingKartik K. Agaram2022-08-151-43/+43
* | new fork: rip out drawing supportKartik K. Agaram2022-08-141-150/+78
|/
* bugfix: handle drawings when updating screen topKartik K. Agaram2022-08-111-0/+1
* renameKartik K. Agaram2022-08-111-24/+24
* bugfix: pagedown was sometimes bouncing upKartik K. Agaram2022-08-101-1/+1
* bugfix: backspace from start of final lineKartik K. Agaram2022-08-101-1/+5
* unnecessary argsKartik K. Agaram2022-08-101-1/+1
* click to the left of a lineKartik K. Agaram2022-07-291-2/+1
* bugfix: searchKartik K. Agaram2022-07-211-1/+1
* use line cache for drawings as wellKartik K. Agaram2022-07-201-26/+26
* bugfix: where cursor is drawnKartik K. Agaram2022-07-201-4/+11
* .Kartik K. Agaram2022-07-201-0/+2
* exclude left margin from my word-split heuristicKartik K. Agaram2022-07-201-1/+1
* allow Text.nearest_pos_less_than to return 0Kartik K. Agaram2022-07-201-5/+2
* drop an unnecessary level of indentKartik K. Agaram2022-07-201-23/+21
* clean up some printsKartik K. Agaram2022-07-201-17/+10
* move a var closer to its useKartik K. Agaram2022-07-201-2/+2
* more clearly skip prints before screen topKartik K. Agaram2022-07-201-21/+19
* unify two similar functionsKartik K. Agaram2022-07-191-11/+4
* keep text from overflowing right marginKartik K. Agaram2022-07-191-5/+15
* bugfix: couple of margin-relative computationsKartik K. Agaram2022-07-171-2/+2
* separate data structure for each line's cache dataKartik K. Agaram2022-07-171-50/+58
* keep all text cache writes inside text.luaKartik K. Agaram2022-07-171-5/+5
* switch to line index in a functionKartik K. Agaram2022-07-171-2/+3