Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
a55a998d93d7865c4d12dc85529e97a6478259b7
/
server-fn.c
33aa931
Support OS X by moving to gettimeofday(2) and adding poll compat from OpenSSH.
by Nicholas Marriott
· 16 years ago
e013970
Missing time.h.
by Nicholas Marriott
· 16 years ago
17fde82
Freeze output when showing display line, fixes problems when no status line.
by Nicholas Marriott
· 16 years ago
a1db273
display-time option to set message display time.
by Nicholas Marriott
· 16 years ago
7cebf47
Hide cursor with flag.
by Nicholas Marriott
· 16 years ago
74d8f0b
Command prompt for interactive commands.
by Nicholas Marriott
· 16 years ago
c3b7a49
Editable prompt. Not used for anything yet. More to come.
by Nicholas Marriott
· 16 years ago
9ef5bdc
Show status messages without blocking the server.
by Nicholas Marriott
· 16 years ago
55d5b83
Informational messages on window option changes.
by Nicholas Marriott
· 16 years ago
0f40347
New window options: force-width and force-height. This will force a window to
by Nicholas Marriott
· 16 years ago
9580695
Clear clients with flag too.
by Nicholas Marriott
· 16 years ago
77224aa
Be more conservative about redrawing using flags.
by Nicholas Marriott
· 16 years ago
9e6090a
Per-session configuration options.
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
· 17 years ago
103748d
Major reorganisation of screen handling.
by Nicholas Marriott
· 17 years ago
76c8a59
Big internal reorganisation to move tty control into parent.
by Nicholas Marriott
· 17 years ago
b903494
Reset before calling window_draw otherwise it'll have the wrong idea of the current state (since it copies from screen).
by Nicholas Marriott
· 17 years ago
112f4d9
Don't stop until after everything else done.
by Nicholas Marriott
· 17 years ago
b2d78b6
Use screen_draw_* to write message, avoids leaving attribute changes around.
by Nicholas Marriott
· 17 years ago
18d72e6
Partial copy mode. Currently does the same as scroll mode but using a cursor. Also fix bug where resizing would leave crap lying around.
by Nicholas Marriott
· 17 years ago
df7be0d
Split SCREEN_BACKGROUND flag into BACKGROUND/NOCURSOR in preparation for copy mode.
by Nicholas Marriott
· 17 years ago
ce90f1b
The CLIENT_HOLD hack can go bye-bye.
by Nicholas Marriott
· 17 years ago
d0984b8
Sort out cursors with a new flag - BACKGROUND - for window modes. Free text on more exit.
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
c0572ea
Fix a format string bug and sprinkle some printflikes.
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
688a487
Lift last MAXNAMELEN limit on -s argument.
by Nicholas Marriott
· 17 years ago
de24fbb
Add a bell-action option.
by Nicholas Marriott
· 17 years ago
ad4a742
Mark windows in yellow on status line when bell.
by Nicholas Marriott
· 17 years ago
f2b18ac
Don't resize if sx AND sy haven't changed. Also tweak some logging, and reset attrs after clear.
by Nicholas Marriott
· 17 years ago
1f9a8e7
Incomplete resize support.
by Nicholas Marriott
· 17 years ago
19c1e1a
Rename window.
by Nicholas Marriott
· 17 years ago
8158159
Next/last/previous window, some other tweaks.
by Nicholas Marriott
· 17 years ago
7ba01f6
New window command.
by Nicholas Marriott
· 17 years ago
df716ec
Rewrite command handling to be more generic. Not finished!
by Nicholas Marriott
· 17 years ago
fe06744
String/number arguments..
by Nicholas Marriott
· 17 years ago
9bb907f
Move command handling into the server and tidy up some bits.
by Nicholas Marriott
· 17 years ago
a6d3594
Redraw client status lines on rename.
by Nicholas Marriott
· 17 years ago
bfccbc6
Simple status line.
by Nicholas Marriott
· 17 years ago
872696f
Pass attributes around as flags rather than as a list of escape codes.
by Nicholas Marriott
· 17 years ago
653ee72
Write error messages for rename. Also tweak some error outputs, and fix -i.
by Nicholas Marriott
· 17 years ago
2ec60c9
Pass bell through from any window.
by Nicholas Marriott
· 17 years ago
4d6cfe5
Terminate buffers properly.
by Nicholas Marriott
· 17 years ago
58affec
Split list into ls/lsw.
by Nicholas Marriott
· 17 years ago
22990a6
New session selection rules:
by Nicholas Marriott
· 17 years ago
3fa8f16
Adjust $TMUX environ var to include session index, and don't compact session list on release. Also fix some argument types.
by Nicholas Marriott
· 17 years ago
302a35d
Server function naming, still not happy with server stuff though.
by Nicholas Marriott
· 17 years ago
671694a
Cleanup part 1: split up server.c.
by Nicholas Marriott
· 17 years ago