Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
5569ff9723fcacb0e0206f02adbb4b85368bc1bf
/
cmd-list-windows.c
103748d
Major reorganisation of screen handling.
by Nicholas Marriott
· 17 years ago
3924604
Show hlimit.
by Nicholas Marriott
· 17 years ago
4cd1f86
Only show history size.
by Nicholas Marriott
· 17 years ago
39dfa41
Don't count actual struct, don't count size twice.
by Nicholas Marriott
· 17 years ago
c64cf68
Cut memory consumption by only allocating lines when there is actually data on them, and only as much as the right-most data. Everything else is filled in at runtime.
by Nicholas Marriott
· 17 years ago
9a6e47c
Initial history support.
by Nicholas Marriott
· 17 years ago
ceab127
Mass screen.c rename/tidy. Add a actual size (ysize) as distinct from 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.
by Nicholas Marriott
· 17 years ago
b359f9b
Add -c option to specify client, and move detach/refresh to client rather than session.
by Nicholas Marriott
· 17 years ago
7e3cc5f
Use ctx->client/ctx->session inline instead of temporary variables which were
by Nicholas Marriott
· 17 years ago
08d9f46
Make it build/run on Linux.
by Nicholas Marriott
· 17 years ago
941eab3
%u -> %d for indexes. Some lint fixes.
by Nicholas Marriott
· 17 years ago
4ba3cf6
Reorg window data structures. Add an intermediate data type (struct winlink) to hold index and make sessions hold a RB tree of them rather than a fixed array.
by Nicholas Marriott
· 17 years ago
98e7e79
Show size.
by Nicholas Marriott
· 17 years ago
26b3409
Lose command index enum in favour of runtime-calculated index.
by Nicholas Marriott
· 17 years ago
b7f450b
Oops, missed this file too.
by Nicholas Marriott
· 17 years ago