Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Partial copy mode. Currently does the same as scroll mode but using a ↵ | Nicholas Marriott | 2007-11-22 | |
| | | | | cursor. Also fix bug where resizing would leave crap lying around. | |||
* | Mention quit key. Fix key style. | Nicholas Marriott | 2007-11-22 | |
| | ||||
* | Oops, missing one BACKGOUND. | Nicholas Marriott | 2007-11-22 | |
| | ||||
* | Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for ↵ | Nicholas Marriott | 2007-11-22 | |
| | | | | copy mode. | |||
* | Check for NULL clients. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Don't count actual struct, don't count size twice. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Cut memory consumption by only allocating lines when there is actually data ↵ | Nicholas Marriott | 2007-11-21 | |
| | | | | on them, and only as much as the right-most data. Everything else is filled in at runtime. | |||
* | Free entire screen when destroyed. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Document scroll-mode. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Don't switch to scroll mode unless no other mode. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | The CLIENT_HOLD hack can go bye-bye. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Sort out cursors with a new flag - BACKGROUND - for window modes. Free text ↵ | Nicholas Marriott | 2007-11-21 | |
| | | | | on more exit. | |||
* | Scrollable win for command output. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Redo screen.c functions to make them readable and more flexible. Make scroll ↵ | Nicholas Marriott | 2007-11-21 | |
| | | | | mode only redraw waht it needs. | |||
* | Fast up/down line scroll. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Horizontal history/scrolling. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Wipe curw so last doesn't end up as deleted. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Fix use-after-free. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Move from the right place. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Fix clear. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Only redraw if offset changed. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Use screen_* versions to avoid range checks (s->dy may be wrong), fix ↵ | Nicholas Marriott | 2007-11-21 | |
| | | | | miscalculated free. | |||
* | Scroll data should be per-window not global. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Initial history support. | Nicholas Marriott | 2007-11-21 | |
| | ||||
* | Damnit, wrong variable name.. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Oops, mustn't forget this. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from ↵ | Nicholas Marriott | 2007-11-20 | |
| | | | | display size (now dx,dy). Move functions which work on the displayed area into screen-display.c and tidy. Use macros consistently when accessing screen data (may want to move everything about again later!). This the first step on the road to scrollback. | |||
* | Style: ry_* -> r* | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Fix a format string bug and sprinkle some printflikes. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | +index.html.in | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Work around Linux realpath breakage. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Note about default colours. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | dist target. | Nicholas Marriott | 2007-11-20 | |
| | ||||
* | Oops, no $SESSION now. | Nicholas Marriott | 2007-11-17 | |
| | ||||
* | Sync. | Nicholas Marriott | 2007-11-17 | |
| | ||||
* | -k on link-window to kill dest window if it exists. | Nicholas Marriott | 2007-11-17 | |
| | ||||
* | Two-column display for on-line print. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | Ooops use ->client here, not cmdclient. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | Sync. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | switch-client command. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | Add -c option to specify client, and move detach/refresh to client rather ↵ | Nicholas Marriott | 2007-11-16 | |
| | | | | than session. | |||
* | Check for scrolling when _cursor_ is inside region, not number of lines. Duh. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | Report available commands on ambiguous commands. Tidy TODO a bit. | Nicholas Marriott | 2007-11-16 | |
| | ||||
* | Sync. | Nicholas Marriott | 2007-11-14 | |
| | ||||
* | Use ctx->client/ctx->session inline instead of temporary variables which were | Nicholas Marriott | 2007-11-13 | |
| | | | | | being reused and causing confusion and problems. | |||
* | Tweak. | Nicholas Marriott | 2007-11-12 | |
| | ||||
* | This stuff should be Ic not Ar. | Nicholas Marriott | 2007-11-12 | |
| | ||||
* | Mention TERM=screen requirement. | Nicholas Marriott | 2007-11-12 | |
| | ||||
* | Force default colours if terminal supports it. | Nicholas Marriott | 2007-11-12 | |
| | ||||
* | clietns -> clients. | Nicholas Marriott | 2007-11-12 | |
| |