16 Revīzijas (master)

Autors SHA1 Ziņojums Datums
  XeonSquared 39e9b1765d immediately unsave the cursor position, as a neat trick pirms 8 mēnešiem
  XeonSquared f83b8c999c fix lines longer than the screen causing weird scrolling artifacts, and avoid superfluous history entries pirms 8 mēnešiem
  XeonSquared a533748d55 ^C now terminates line mode input with an error pirms 1 gada
  XeonSquared 0db31a2e27 added some more keyboard shortcuts to io.read linemode pirms 3 gadiem
  XeonSquared 3f82d96b8e buffer history now: can't go out of bounds, can go to an empty line once you go past the most recent pirms 4 gadiem
  XeonSquared 0421034ff7 added history support to buffer:read() in terminal mode, do provide feedback pirms 4 gadiem
  XeonSquared f9749ac181 more draw call optimisation pirms 4 gadiem
  XeonSquared 642eb9adf1 reduced redraw to two draw calls, four colour calls, and one get call: draw line, get character, invert colours for cell pirms 4 gadiem
  XeonSquared b4db6c7226 remove debugging syslog calls from buffer library, reduce draw calls for readline pirms 4 gadiem
  XeonSquared f95124996c moved all readline analogs into the buffer module pirms 4 gadiem
  XeonSquared b89ff14d5c added type annotations and descriptions for functions where appropriate pirms 4 gadiem
  XeonSquared 05208810d3 buffer cleanup pirms 4 gadiem
  XeonSquared 201aa20c5a added the plan9k buffer library because it's cleaner than the old io library pirms 4 gadiem
  XeonSquared 408e9600b7 made the kernel actually work again pirms 4 gadiem
  XeonSquared 9022bfce78 accidentally delet'd the wrong file pirms 4 gadiem
  XeonSquared aaccc053d3 cursed pirms 4 gadiem