summaryrefslogtreecommitdiff
path: root/usr.bin/tmux
AgeCommit message (Collapse)Author
2010-04-07Remove XXX comment and just close received fd if calloc() fails.Nicholas Marriott
If this happens the imsg may no longer be usable as there may be queued messages, but this is a) already the case with the code now, and b) would be the case if recvmsg() fails anyway, so we can document that -1 from imsg_read() invalidates the struct imsgbuf. discussed with and ok eric
2010-04-06Merge copy mode and output mode, dropping the latter. Idea and code fromNicholas Marriott
Micah Cowan.
2010-04-05Mention title setting, and the new default.Nicholas Marriott
2010-04-04rather than using an empty "" as the default window title, put the hostnameBob Beck
of the machine we are running on in there. makes my many green lines easier to deal with without using fiddly options to set it. ok nicm@
2010-04-04tweak;Jason McIntyre
2010-04-04Should be -s for src pane.Nicholas Marriott
2010-04-04Dead assignment, found with clang.Nicholas Marriott
2010-04-04Run job commands explicitly in the global enviroment (which can beNicholas Marriott
modified with setenv -g) rather than with the environment tmux started with.
2010-04-04Squash a function that is only called in a callback into the callbackNicholas Marriott
function.
2010-03-31Don't accept keys with modifiers as input. Fixes crash reported by BrianNicholas Marriott
R Landy.
2010-03-27Don't leak job command in #().Nicholas Marriott
2010-03-27-a flag to insert a window after an existing one, moving other windowsNicholas Marriott
up necessary.
2010-03-26dispense with some wacky escape sequences;Jason McIntyre
2010-03-22Dead functions, lint.Nicholas Marriott
2010-03-22Reset output functions too when changing client after attaching, toNicholas Marriott
avoid crash if a command in a sequence after new/attach causes output.
2010-03-22paste-buffer should be per pane, from C. Coutinho.Nicholas Marriott
2010-03-22Nuke unused variable.Nicholas Marriott
2010-03-22Add vi-style "jump" commands for copy mode, from Micah Cowan.Nicholas Marriott
2010-03-22Support up, down, left, right movement through panes with -UDLR flags toNicholas Marriott
select-pane. Also REMOVE the up- and down-pane commands: equivalent behaviour is now available using -t :.+ and -t :.-.
2010-03-22Accept a full key match (not a partial) even if there is data left inNicholas Marriott
the buffer.
2010-03-22New input parser based on http://vt100.net/emu/dec_ansi_parser.Nicholas Marriott
2010-03-14Fix a use-after-free when cancelling copy mode, or trying to repeat cancel.Nicholas Marriott
ok kettenis
2010-03-02Permit keys in copy mode to be prefixed by a repeat count, entered withNicholas Marriott
[1-9] in vi mode, or M-[1-9] in emacs mode. From Micah Cowan, tweaked a little by me.
2010-03-01Extend the end-of-line key so that in normal mode a second press movesNicholas Marriott
the cursor to the end of a wrapped line (if present) and in rectangle mode it toggles between the end of the text and the last cell on the line. From Micah Cowan.
2010-03-01Check for colour and attribute modifications early so the translatedNicholas Marriott
values can be stored in the cached terminal attributes rather than the requested (untranslated) values. Prevents tmux clearing and setting the attributes for every character when using aixterm colours.
2010-02-24Typo fix from Tim van der Molen.Nicholas Marriott
2010-02-24Don't set the terminal to nonblocking on detach until we have finished with itNicholas Marriott
entirely.
2010-02-22Option to set the characters considered word separators in copy mode, fromNicholas Marriott
Micah Cowan.
2010-02-22In load-buffer, read until EOF rather than using stat() and reading a fixedNicholas Marriott
size. Allows use of FIFOs and whatnot. From Tiago Cunha, idea from Fulvio Ciriaco.
2010-02-22Another copy mode fix from Micah Cowan: in rectangle copy mode, the cursorNicholas Marriott
should not wrap at the end of the text on the line but should be allowed to move freely.
2010-02-22Display -t argument to new-session, from Tiago Cunha.Nicholas Marriott
2010-02-19have_arg matches buf so it is no longer necessary, spotted by Tim van derNicholas Marriott
Molen.
2010-02-19copy mode uses the real screen as backing and if it is updated while copying,Nicholas Marriott
strange things can happen. So, freeze reading from the pty while in copy mode.
2010-02-17Make next-word stop at beginning of word even if it is at the start of theNicholas Marriott
line, from Micah Cowan.
2010-02-17Man page additions/improvements, thanks to Robin Lee Powell.Nicholas Marriott
2010-02-17Don't strip add newline if only copying part of wrapped line. Problem spottedNicholas Marriott
by and fix from Micah Cowan.
2010-02-11Add "N" key to search the opposite way from the last search (reverse of "n"),Nicholas Marriott
from Micah Cowan.
2010-02-10Clarify default status-right, from Seth Wright.Nicholas Marriott
2010-02-08Add an option to disable the smcup/rmcup alternate screen behaviour insideNicholas Marriott
tmux. From clemens fischer.
2010-02-07next-layout is bound to Space not C-Space.Nicholas Marriott
2010-02-06Use the array.h code for the causes list.Nicholas Marriott
2010-02-06Support attaching a client read-only with a new -r flag to the attach-sessionNicholas Marriott
command.
2010-02-06Change nested check to compare server socket path rather than just assumingNicholas Marriott
that if $TMUX is set it is nested. From Micah Cowan.
2010-02-06Clean up $TMUX parsing, from Micah Cowan, tweaked by me.Nicholas Marriott
2010-02-06Rectangle copy support, from Robin Lee Powell.Nicholas Marriott
2010-02-06Instead of bailing out on the first configuration file error, carry on,Nicholas Marriott
collecting all the errors, then start with the active window in more mode displaying them.
2010-02-04vi-style B, W and E keys in copy mode to navigate between words treating onlyNicholas Marriott
spaces as word separators. Also add . to the list of word separators for standard word navigation. From Micah Cowan, tweaked slightly by me.
2010-02-04Read the path from $TMUX if it is present and -L and -S are not given. Based onNicholas Marriott
a diff from Micah Cowan.
2010-02-04Option to display the active pane in a different colour with the display-panesNicholas Marriott
command. From Paul Hoffman, thanks.
2010-02-03Fix divide by zero on small windows with main-* layouts.Nicholas Marriott