aboutsummaryrefslogtreecommitdiff
path: root/server.c
Commit message (Expand)AuthorAge
* Recreate server socket on SIGUSR1, per SF feature request 2792533.Nicholas Marriott2009-05-16
* It is HAVE_PTY_H, also add a cast to shut gcc up.Nicholas Marriott2009-05-14
* Rename all feature flags to HAVE_* and move out of makefiles into a configureNicholas Marriott2009-05-13
* Space trimmage mega-diff.Nicholas Marriott2009-05-04
* Only worry about complete seconds for status line update. Also reduce poll in...Nicholas Marriott2009-05-02
* Use a (pre)randomised binary tree for UTF-8 character widths. Probably overkillNicholas Marriott2009-04-30
* Update TODO; fix a comment; better screenshot.Nicholas Marriott2009-04-16
* Change scroll/pane redraws to only redraw the single pane affected rather thanNicholas Marriott2009-04-02
* If redrawing the region would mean redrawing > half the pane, just schedule toNicholas Marriott2009-04-02
* - Allow switching to hidden windows (for active-only layout).Nicholas Marriott2009-04-01
* Basic horizontal splitting and layout management. Still some redraw and otherNicholas Marriott2009-04-01
* FD_CLOEXEC more fds. Still one I can't find...Nicholas Marriott2009-03-31
* Now unused variable.Nicholas Marriott2009-03-28
* Key repeating is now a property of the key binding not of the command. RepeatNicholas Marriott2009-03-28
* Not const.Nicholas Marriott2009-03-27
* Sockets in /tmp are now created in a subdirectory named, tmux-UID, egNicholas Marriott2009-03-27
* Clear pollfds first.Nicholas Marriott2009-03-27
* Log socket path so I can tell which tmux log is which.Nicholas Marriott2009-03-05
* Initialise socket_path before parsing configuration file.Nicholas Marriott2009-03-04
* Don't redraw status if it has already been redrawed as part of entire screen.Nicholas Marriott2009-02-21
* Don't leak string arguments and options.Nicholas Marriott2009-02-16
* Don't leak top line of history and status screen.Nicholas Marriott2009-02-16
* Move status prompt/message init and teardown into status.c.Nicholas Marriott2009-02-13
* Move sx,sy into tty rather than client.Nicholas Marriott2009-02-11
* Don't redraw status line unless it has actually changed. Stops extraneousNicholas Marriott2009-02-10
* Don't close fds, so error message appears.Nicholas Marriott2009-02-08
* Continue process if suspended.Nicholas Marriott2009-02-08
* Ugh. Another inner loop variable reuse bug.Nicholas Marriott2009-01-29
* * Better support for at least the most common variant of mouse input: parse i...Nicholas Marriott2009-01-28
* Close stdin/stdout/stderr.Nicholas Marriott2009-01-27
* Handle cursor on/off better.Nicholas Marriott2009-01-27
* Don't reuse index variable.Nicholas Marriott2009-01-27
* Handle SIGTERM (and kill-server which uses it), a bit more neatly - tidy upNicholas Marriott2009-01-21
* Try to change the window title to match the command running it in. This is doneNicholas Marriott2009-01-20
* Start the first client with a special socketpair so it is already known to theNicholas Marriott2009-01-19
* Support command sequences separated by " ; ". Also clean up command printing.Nicholas Marriott2009-01-18
* suspend-client command and suspend client when ^Z key binding is used.Nicholas Marriott2009-01-18
* Whoops, take out debugging.Nicholas Marriott2009-01-17
* Don't die when last window either.Nicholas Marriott2009-01-17
* Don't die on kill-window.Nicholas Marriott2009-01-16
* Two new commands, choose-window and choose-session which work only when bound...Nicholas Marriott2009-01-15
* Unbreak prefix as binding.Nicholas Marriott2009-01-14
* Rework the prefix-time stuff. The option is now call repeat-time and defaults...Nicholas Marriott2009-01-14
* Multiple window splitting.Nicholas Marriott2009-01-14
* kill-pane command.Nicholas Marriott2009-01-13
* prefix-time option to allow multiple commands without additional prefixes.Nicholas Marriott2009-01-12
* Skip over now-invalid fds properly when a window is closed.Nicholas Marriott2009-01-12
* Make the window pane code handle panes of different sizes, and add a -l and -...Nicholas Marriott2009-01-12
* Window splitting. Two vertical panes fixed 50% each. This is a huge diff, sti...Nicholas Marriott2009-01-11
* Server locking. set-password and lock-server commands, plus automatic locking.Nicholas Marriott2009-01-11