Commit Briefs

ae0966484c Aurélien Aptel

cosmetic, whitespace, etc. (tags/0.2)


156ce77645 Aurélien Aptel

fix PRINT/DRAW _TIMEOUT and fix redrawing bug.


96c22e1604 Aurélien Aptel

copy dirty lines to screen, add select() timeout & min time between draw() calls.

* add a timeout value (SELECT_TIMEOUT) of 20ms in the select() call * wait at least 20ms (DRAW_TIMEOUT) between draw() calls * only copy dirty lines from the buffer to the screen what draw() does: * clears dirty lines in the buffer * draws the longest same-attributes string of each dirty line to the buffer with multiple xdraws() call * copies the current dirty line from buffer to the screen with a single xcopy() call this changeset makes st run ~10x faster.


281174445b Aurélien Aptel

fix segfault in selection. (thx Martti Kühne)


197c466864 Aurélien Aptel

merge.


5ca0d3d2fa Aurélien Aptel

fix selection. (thx Tarmo Heiskanen)


b1b9dc7eb5 Aurélien Aptel

drawregion() only copies region on screen.


44c83397af Aurélien Aptel

add dirty flag for lines


7c350025b2 Aurélien Aptel

no palette limit (thx Nick)


4a421ffbbc Aurélien Aptel

simplify version format.



98042a1a2d Aurélien Aptel

working on old repo, merging recent changesets.


5c6df8b3c3 Aurélien Aptel

move xembedatom in XWindow struct, add link to xembed specs.


5d1c52bf5c Aurélien Aptel

change "op" cap in terminfo entry to xterm/rxvt value.



54adc7ee50 Aurélien Aptel

fix custom key handling.


bf2e23f535 Aurélien Aptel

remove dup of default window size.


e2809f3976 Aurélien Aptel

fix focus state when embed in another window.


ce547d3060 Aurélien Aptel

fix segfault with mouse selection. (thx anonymous)


4259a3ba3a Aurélien Aptel

add -w option to embed st. (thx nodus cursorius)


fb32d01a18 Aurélien Aptel

applied parts of "anonymous" cleanup patch.




2edb412b6b Aurélien Aptel

reverse video mode. (thx Bert Münnich)