summaryrefslogtreecommitdiffstats
path: root/server.c
AgeCommit message (Expand)Author
2009-07-01$Id$.Nicholas Marriott
2009-06-26After logging (if enabled) is switched to file, there is no reason to keepNicholas Marriott
2009-06-26Status line fixes: don't truncate status-right now the length calculation isNicholas Marriott
2009-06-26Remove some dead assignments, found by sthen with clang.no_author
2009-06-25Whitespace and more syncing.Nicholas Marriott
2009-06-25Restore $Id$ and add script to do so.Nicholas Marriott
2009-06-25Change find-window and monitor-content to use fnmatch(3). For convenience andNicholas Marriott
2009-06-25Make remain-on-exit work again when there is only one pane left, which wasNicholas Marriott
2009-05-19- New window option monitor-content to search for a string in a window, andTiago Cunha
2009-05-19(void).Nicholas Marriott
2009-05-16Recreate server socket on SIGUSR1, per SF feature request 2792533.Nicholas Marriott
2009-05-14It is HAVE_PTY_H, also add a cast to shut gcc up.Nicholas Marriott
2009-05-13Rename all feature flags to HAVE_* and move out of makefiles into a configureNicholas Marriott
2009-05-04Space trimmage mega-diff.Nicholas Marriott
2009-05-02Only worry about complete seconds for status line update. Also reduce poll in...Nicholas Marriott
2009-04-30Use a (pre)randomised binary tree for UTF-8 character widths. Probably overkillNicholas Marriott
2009-04-16Update TODO; fix a comment; better screenshot.Nicholas Marriott
2009-04-02Change scroll/pane redraws to only redraw the single pane affected rather thanNicholas Marriott
2009-04-02If redrawing the region would mean redrawing > half the pane, just schedule toNicholas Marriott
2009-04-01- Allow switching to hidden windows (for active-only layout).Nicholas Marriott
2009-04-01Basic horizontal splitting and layout management. Still some redraw and otherNicholas Marriott
2009-03-31FD_CLOEXEC more fds. Still one I can't find...Nicholas Marriott
2009-03-28Now unused variable.Nicholas Marriott
2009-03-28Key repeating is now a property of the key binding not of the command. RepeatNicholas Marriott
2009-03-27Not const.Nicholas Marriott
2009-03-27Sockets in /tmp are now created in a subdirectory named, tmux-UID, egNicholas Marriott
2009-03-27Clear pollfds first.Nicholas Marriott
2009-03-05Log socket path so I can tell which tmux log is which.Nicholas Marriott
2009-03-04Initialise socket_path before parsing configuration file.Nicholas Marriott
2009-02-21Don't redraw status if it has already been redrawed as part of entire screen.Nicholas Marriott
2009-02-16Don't leak string arguments and options.Nicholas Marriott
2009-02-16Don't leak top line of history and status screen.Nicholas Marriott
2009-02-13Move status prompt/message init and teardown into status.c.Nicholas Marriott
2009-02-11Move sx,sy into tty rather than client.Nicholas Marriott
2009-02-10Don't redraw status line unless it has actually changed. Stops extraneousNicholas Marriott
2009-02-08Don't close fds, so error message appears.Nicholas Marriott
2009-02-08Continue process if suspended.Nicholas Marriott
2009-01-29Ugh. Another inner loop variable reuse bug.Nicholas Marriott
2009-01-28* Better support for at least the most common variant of mouse input: parse i...Nicholas Marriott
2009-01-27Close stdin/stdout/stderr.Nicholas Marriott
2009-01-27Handle cursor on/off better.Nicholas Marriott
2009-01-27Don't reuse index variable.Nicholas Marriott
2009-01-21Handle SIGTERM (and kill-server which uses it), a bit more neatly - tidy upNicholas Marriott
2009-01-20Try to change the window title to match the command running it in. This is doneNicholas Marriott
2009-01-19Start the first client with a special socketpair so it is already known to theNicholas Marriott
2009-01-18Support command sequences separated by " ; ". Also clean up command printing.Nicholas Marriott
2009-01-18suspend-client command and suspend client when ^Z key binding is used.Nicholas Marriott
2009-01-17Whoops, take out debugging.Nicholas Marriott
2009-01-17Don't die when last window either.Nicholas Marriott
2009-01-16Don't die on kill-window.Nicholas Marriott