aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* handle bold_is_brightJesse Luehrs2014-04-251-2/+8
|
* bold/italic/underlineJesse Luehrs2014-04-252-17/+38
|
* refactorJesse Luehrs2014-04-253-29/+29
|
* colorsJesse Luehrs2014-04-251-12/+20
|
* handle utf8 charactersJesse Luehrs2014-04-251-5/+24
| | | | still only codepoints at the moment, still need to handle glyph clusters
* lines shouldn't wrap until the next character is actually drawnJesse Luehrs2014-04-251-5/+7
|
* implement bellsJesse Luehrs2014-04-252-4/+12
|
* implement some of the screen clearing functionsJesse Luehrs2014-04-251-12/+42
|
* start refactoring to draw parsed text to an intermediary data structureJesse Luehrs2014-04-2512-800/+1096
|
* remove outdated commentJesse Luehrs2014-04-241-3/+0
|
* more cleanupsJesse Luehrs2014-04-244-5/+0
|
* more refactoringJesse Luehrs2014-04-244-9/+15
|
* also allow middle click to pasteJesse Luehrs2014-04-231-0/+30
|
* shift+insert to paste from PRIMARYJesse Luehrs2014-04-232-7/+71
|
* be more consistentJesse Luehrs2014-04-233-8/+8
|
* refactorJesse Luehrs2014-04-231-30/+33
|
* reset the scroll region whenever the window is resizedJesse Luehrs2014-04-232-5/+3
| | | | seems like this is what other terminals do
* also clear COLORFGBGJesse Luehrs2014-04-231-0/+3
| | | | | if it's actually widely used, i'll set it to something reasonable instead, but leaving it set to the previous value is certainly wrong
* also set WINDOWIDJesse Luehrs2014-04-234-8/+15
|
* unset COLORTERM too (dolmen, #7)Jesse Luehrs2014-04-231-0/+6
|
* just for consistencyJesse Luehrs2014-04-231-0/+3
|
* handle visual bells betterJesse Luehrs2014-04-232-9/+32
|
* make an option for making bells set the urgent hintJesse Luehrs2014-04-233-2/+11
|
* audible bells should set urgent tooJesse Luehrs2014-04-231-1/+10
|
* no need to create a new description hereJesse Luehrs2014-04-221-3/+4
|
* this should really be using scroll_bottomJesse Luehrs2014-04-221-3/+5
| | | | | | | i can't seem to find an app where this makes a difference for, they seem to go out of their way to avoid using IL/DL if scroll_bottom isn't at the bottom of the terminal - i'm guessing terminals have been buggy about this in the past.
* fix insert lines implementationJesse Luehrs2014-04-224-27/+49
|
* implement ICHJesse Luehrs2014-04-224-306/+348
|
* a few more escape sequencesJesse Luehrs2014-04-224-8/+13
|
* handle DLJesse Luehrs2014-04-214-247/+295
|
* one more default color that i missedJesse Luehrs2014-04-211-1/+1
|
* commentJesse Luehrs2014-04-212-0/+2
|
* alt+key should send escape+keyJesse Luehrs2014-04-211-0/+3
|
* fix scrollingJesse Luehrs2014-04-211-8/+6
| | | | | | | the documentation is unclear here - it says that scroll regions define the bounds of all scroll and cursor motion operations, but apparently absolute cursor positioning is not considered a "cursor motion operation".
* quiet another unused escape sequence warningJesse Luehrs2014-04-212-0/+48
|
* use the right function hereJesse Luehrs2014-04-212-2/+2
|
* support 16 colors, 256 colors, and arbitrary rgb colorsJesse Luehrs2014-04-216-35/+491
|
* one more leakJesse Luehrs2014-04-211-0/+1
|
* implement RIS (for reset)Jesse Luehrs2014-04-212-302/+343
|
* use the fg color for visual bell, don't just assume whiteJesse Luehrs2014-04-211-4/+1
|
* refactorJesse Luehrs2014-04-211-150/+206
|
* support basic mouse eventsJesse Luehrs2014-04-214-0/+87
|
* some alternate escape sequences for using the alternate bufferJesse Luehrs2014-04-211-0/+2
|
* allow configuring the color of the mouse cursorJesse Luehrs2014-04-213-2/+23
|
* quiet some warnings about intentionally ignored escape sequencesJesse Luehrs2014-04-202-311/+360
| | | | | i'm not planning on supporting switching character sets, so i don't really care about getting warnings about these escape sequences
* allow multi-word commandsJesse Luehrs2014-04-201-1/+6
|
* reorganize a bitJesse Luehrs2014-04-201-2/+2
|
* also allow command line argumentsJesse Luehrs2014-04-201-3/+23
|
* clean up some more memoryJesse Luehrs2014-04-203-1/+7
|
* clean up the directory structure a bitJesse Luehrs2014-04-2015-0/+5197