summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2012-07-15Document pane_index variable, from sam at sltosis dot org.Nicholas Marriott
2012-07-13Add a queue of notifys and a way to turn them off and on (we do not wantNicholas Marriott
notifys to happen during some commands). Based on code from George Nachman.
2012-07-12Nuke unused variable from Thomas Adam.Nicholas Marriott
2012-07-11Make command exec functions return an enum rather than -1/0/1 values andNicholas Marriott
add a new value to mean "leave client running but don't attach" to fix problems with using some commands in a command sequence. Most of the work by Thomas Adam, problem reported by "jspenguin" on SF bug 3535531.
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-07-09Move a NULL check inside a function, from Tiago Cunha.Nicholas Marriott
2012-07-09Fix choose-tree usage string.Nicholas Marriott
2012-07-08remove extraneous line;Jason McIntyre
2012-07-08Add choose-tree command to show windows and sessions in the sameNicholas Marriott
list. Change choose-window and -session to use the same code. From Thomas Adam.
2012-07-08Sort SRCS list.Nicholas Marriott
2012-07-08Clear flags across all sessions, from Thomas Adam.Nicholas Marriott
2012-06-25Provide common helper function for adding windows and sessions to chooseNicholas Marriott
lists and expand %% in command before using it rather than at callback time. From Thomas Adam.
2012-06-25Clean up and simplify the choose mode code, from Thomas Adam.Nicholas Marriott
2012-06-25Trim a blank line.Nicholas Marriott
2012-06-20Remove a couple of unused variables from redbrain at gcc dot gnu dot org.Nicholas Marriott
2012-06-18Actually write all the data to stdout/stderr.Nicholas Marriott
2012-06-18Add a skeleton mode to tmux (called "control mode") that let's tmuxNicholas Marriott
commands be sent and output received on stdout. This can be used to integrate with other terminal emulators and should allow some other things to be made simpler later. More to come so doesn't do much yet and deliberately not documented.
2012-06-18Tidy up bell code, from Thomas Adam.Nicholas Marriott
2012-06-18Add a couple of NULL pointer checks to key binding functions, fromNicholas Marriott
jspenguin on SF bug 3535531.
2012-06-18Do not crash when the current session has no window, fixes a bugNicholas Marriott
reported by Giorgio Lando. Fix from Thomas Adam.
2012-06-18Add -a for kill-session, from Thomas Adam.Nicholas Marriott
2012-06-18Add -a flag for detach-client, from Thomas Adam.Nicholas Marriott
2012-06-18Simplify references to alerts in the man page, from Thomas Adam.Nicholas Marriott
2012-05-30Do not use stderr for log file and don't call log_close when not needed.Nicholas Marriott
2012-05-29Add pane title to choose-window template and use the right index for theNicholas Marriott
pane, from Romain Francoise.
2012-05-29Use RB_FOREACH_SAFE as winlinks are being removed, from Chris Johnsen.Nicholas Marriott
2012-05-29Use session from -t for killw -a, from Chris Johnsen.Nicholas Marriott
2012-05-28Use default-shell not _PATH_BSHELL to spawn commands, pointed out byNicholas Marriott
Dennis G?nnewig and Thomas Adam.
2012-05-28Trim a double space from template.Nicholas Marriott
2012-05-28Strip layout from choose-windows again (leave in list-windows),Nicholas Marriott
suggested by Romain Francoise, diff from Thomas Adam.
2012-05-27Fix client templates, from Romain Francoise.Nicholas Marriott
2012-05-25Simplify logging and just fprintf(stderr, ...) for early errors.Nicholas Marriott
2012-05-23Use a predefined structure for not-space cells used to set attributes.Nicholas Marriott
2012-05-22Store client in tty struct directly instead of using a callback functionNicholas Marriott
pointer.
2012-05-22Store mouse data in tty structure not on the stack.Nicholas Marriott
2012-05-22Switch all of the various choose- and list- commands over to the formatNicholas Marriott
infrastructure, from Thomas Adam.
2012-05-22Add a helper function to send ready message.Nicholas Marriott
2012-05-22Use tty_pane_full_width macro in some more places.Nicholas Marriott
2012-05-22If there are any terminals with insert mode but not ich1, they can goNicholas Marriott
through the slow path. Tidies code slightly.
2012-05-22Move some common code to repeat spaces into a function.Nicholas Marriott
2012-05-21Instead of passing stdin/stdout/stderr file descriptors over imsg andNicholas Marriott
handling them in the server, handle them in the client and pass buffers over imsg. This is much tidier for some upcoming changes and the performance hit isn't critical. The tty fd is still passed to the server as before. This bumps the tmux protocol version so new clients and old servers are incompatible.
2012-05-17Ignore line continuation when escaped as \\, from Simon Nicolussi.Nicholas Marriott
2012-05-13Use -t for move-window with -r rather than dying. Reported by BenNicholas Marriott
Boeckel and Thomas Adam.
2012-05-06Add a helper function to open the terminal for attach-/new-session.Nicholas Marriott
2012-05-05Only enter copy mode on scroll up, from Ailin Nemui.Nicholas Marriott
2012-05-05Tidy up by adding a macro for the pane being the full screen width, fromNicholas Marriott
Ailin Nemui.
2012-05-05Missing ()s in macros.Nicholas Marriott
2012-05-05Pull CRA out into a separate function and add ERA, from Ailin Nemui.Nicholas Marriott
2012-05-05Make unbind-key -a work with -t, based on a diff from Kazuhiko Sakaguchi.Nicholas Marriott
2012-05-02default-path has the same possibilities as new-window -c now.Nicholas Marriott