aboutsummaryrefslogtreecommitdiffhomepage
path: root/screen.h
Commit message (Collapse)AuthorAge
* Lots of work on web configGravatar ridiculousfish2012-03-25
| | | | Change to make fish immediately show color changes
* Added color.h, color.cpp. Got term256 colors working.Gravatar ridiculousfish2012-02-12
|
* Color workGravatar ridiculousfish2012-02-11
|
* ColorsGravatar ridiculousfish2012-02-10
|
* Migrate some more away from array_list_tGravatar ridiculousfish2011-12-28
|
* Migration of screen away from ad-hoc listsGravatar ridiculousfish2011-12-27
|
* Some changes to migrate towards C++ and a multithreaded modelGravatar ridiculousfish2011-12-26
|
* remove trailing spacesGravatar Grissiom2010-09-18
| | | | | This is done by `sed -i -e 's/[ \t]*$//' *.[c,h]`, which should not introduce any functionality change.
* Add lots of new code comments.Gravatar liljencrantz2008-01-14
| | | | darcs-hash:20080113164747-75c98-9d0cefd27be7aef7ba60772616d9da7e6bb52912.gz
* Remove readline legacy input function 'winch' and replace its functionality ↵Gravatar liljencrantz2007-10-01
| | | | | | with an event handler function. Once again make the null keybinding do nothing. There are various sitauations where you want to perform a repaint at just the right time, and more or less by luck it worked very well to do this on null, but this really shouldn't happen and no longer does. Hopefully if new repainting issues turn up, they can be fixed at the root instead of once again reapplying this broken bandaid. darcs-hash:20070930225354-75c98-8e2b518aa0ef694cee889c1c599ff4f158d9eb7f.gz
* Make sure that ouput with no trailing newline is not eaten. This is a ↵Gravatar liljencrantz2007-09-24
| | | | | | regression bug fix. darcs-hash:20070924081301-75c98-86bd87a9323044807e78b8eb904bd6c5830ee23f.gz
* Make the screen repainting code slightly more robust by keeping track of ↵Gravatar axel2006-10-09
| | | | | | whether clr_eol may be needed to clear 'debris' from e.g. resizes darcs-hash:20061009132642-ac50b-6162ed86a97771a8da4be2adff3ad6a4f1851616.gz
* Add autoindentation supportGravatar axel2006-10-07
| | | | darcs-hash:20061007005625-ac50b-11873654797eb1e98fd17893022bdf995be3e2aa.gz
* Move the code keeping track of file descriptor modification from reader.c to ↵Gravatar axel2006-10-05
| | | | | | screen.c darcs-hash:20061004233312-ac50b-9a10ff758375885ae78a5e5c04279c1976a037ea.gz
* Detect and handle terminals size changesGravatar axel2006-10-05
| | | | darcs-hash:20061004214502-ac50b-aaf5b76a6281c0ba8757e794b0a802793ce92916.gz
* Various fixes to make double-wide characters (e.g. asian characters) work ↵Gravatar axel2006-10-02
| | | | | | with the new multiline editing code darcs-hash:20061001232136-ac50b-9bd771b382c00b71c5e2ee75df77ba2594b2a738.gz
* Second cleanup of multiline editing patch. Add code comments, use better ↵Gravatar axel2006-10-02
| | | | | | variable names, etc.. darcs-hash:20061001212243-ac50b-6cd5abfcf6b7013fd23b27734ca29af27d945ca3.gz
* First cleanup of multiline patch - add support for commands longer than one ↵Gravatar axel2006-10-02
| | | | | | line and do minor cleanups, including removal of a few unused functions darcs-hash:20061001205423-ac50b-2819a086fecb1bcd0ab1bc63bae76956f0181f54.gz
* First stab at multiline editingGravatar axel2006-10-02
darcs-hash:20061001160258-ac50b-1a760913e64b96e30ff321d7fbe4069ca161cdfe.gz