Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implement dirty row trackingdirty-rows | Jesse Luehrs | 2014-04-26 | 1 | -0/+34 |
| | | | | | not merging this to master because it actually ends up being ~5-10% slower - not entirely sure why. should look into it at some point. | ||||
* | track if rows were wrapped or not | Jesse Luehrs | 2014-04-26 | 1 | -0/+17 |
| | | | | | this will be useful when copying things to the clipboard is implemented, to determine whether lines should be joined with a newline or not | ||||
* | this is unnecessary | Jesse Luehrs | 2014-04-25 | 1 | -1/+0 |
| | |||||
* | handle wide characters | Jesse Luehrs | 2014-04-25 | 1 | -2/+9 |
| | |||||
* | implement insert/delete lines | Jesse Luehrs | 2014-04-25 | 1 | -6/+46 |
| | |||||
* | handle large counts for insert/delete characters | Jesse Luehrs | 2014-04-25 | 1 | -12/+22 |
| | |||||
* | a few cleanups | Jesse Luehrs | 2014-04-25 | 1 | -16/+24 |
| | |||||
* | implement insert/delete characters | Jesse Luehrs | 2014-04-25 | 1 | -6/+18 |
| | |||||
* | don't let move_to move outside of the screen | Jesse Luehrs | 2014-04-25 | 1 | -0/+8 |
| | |||||
* | implement rgb colors | Jesse Luehrs | 2014-04-25 | 1 | -12/+16 |
| | |||||
* | implement inverse | Jesse Luehrs | 2014-04-25 | 1 | -4/+6 |
| | |||||
* | implement scrolling regions | Jesse Luehrs | 2014-04-25 | 1 | -16/+25 |
| | |||||
* | clean everything up | Jesse Luehrs | 2014-04-25 | 1 | -0/+3 |
| | |||||
* | implement window title setting | Jesse Luehrs | 2014-04-25 | 1 | -8/+14 |
| | |||||
* | implement the screen state properties | Jesse Luehrs | 2014-04-25 | 1 | -20/+30 |
| | |||||
* | implement the alternate screen | Jesse Luehrs | 2014-04-25 | 1 | -8/+38 |
| | |||||
* | implement text scrolling | Jesse Luehrs | 2014-04-25 | 1 | -6/+24 |
| | |||||
* | bold/italic/underline | Jesse Luehrs | 2014-04-25 | 1 | -12/+18 |
| | |||||
* | refactor | Jesse Luehrs | 2014-04-25 | 1 | -12/+9 |
| | |||||
* | colors | Jesse Luehrs | 2014-04-25 | 1 | -12/+20 |
| | |||||
* | handle utf8 characters | Jesse Luehrs | 2014-04-25 | 1 | -5/+24 |
| | | | | still only codepoints at the moment, still need to handle glyph clusters | ||||
* | lines shouldn't wrap until the next character is actually drawn | Jesse Luehrs | 2014-04-25 | 1 | -5/+7 |
| | |||||
* | implement bells | Jesse Luehrs | 2014-04-25 | 1 | -4/+2 |
| | |||||
* | implement some of the screen clearing functions | Jesse Luehrs | 2014-04-25 | 1 | -12/+42 |
| | |||||
* | start refactoring to draw parsed text to an intermediary data structure | Jesse Luehrs | 2014-04-25 | 1 | -0/+369 |