Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
5890630a83a6d990da211a79afb611677f6c4ae2
/
cmd-list-windows.c
62457bc
Trim.
by Nicholas Marriott
· 16 years ago
efe5573
Internal screen data rewrite for better 256 colour/UTF-8 support.
by Nicholas Marriott
· 16 years ago
19a2c87
Initial UTF-8 support.
by Nicholas Marriott
· 16 years ago
4235ddb
Initial 256 colour support, lightly tested.
by Nicholas Marriott
· 16 years ago
d90d646
Zombie windows, requested by Will Maier.
by Nicholas Marriott
· 16 years ago
0b9b873
Big reorganisation of command-line syntax.
by Nicholas Marriott
· 16 years ago
642c0b0
Easy bits of arg printing for list-keys.
by Nicholas Marriott
· 16 years ago
f91e7bf
If no command is specified, assume new-session.
by Nicholas Marriott
· 16 years ago
8731755
Add a windowonly generic command and use it where appropriate. Also trim includes and unused.
by Nicholas Marriott
· 16 years ago
c7243b7
Move -s and -c down a level so handling them is the responsibility of the command (with some helper functions), rather than the top-level. This changes the action command syntax so that -s and -c must be after the command rather than before.
by Nicholas Marriott
· 16 years ago
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