summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-02-22Fix -fg/-bg/-style with 256 colour terminals.nicm
2014-02-17Fix memory leaks with paste_replace, based on changes from J Raynor.nicm
2014-02-17Be consistent and allow only mouse down and mouse wheel for any panenicm
with mouse-select-pane rather than just in copy mode, reported by Balazs Kezes.
2014-02-17Don't crash when given a invalid colour, reported by Felix Rosencrantz,nicm
fix from Thomas Adam.
2014-02-16Leftovers from removing 88 colour support, from Theo Buehler.nicm
2014-02-14If the terminfo entry has colors#256, assume that setaf and setab worknicm
and use them for the 256 colour set. If the terminfo entry doesn't have colors#256 and the user gives -2 to the client, use a \033[38;5;Xm sequence as before. Should allow fbterm to work with it's weird setaf and setab.
2014-02-14Make status-interval of zero work as indented.nicm
2014-02-14Style nit - no space between function name and bracket.nicm
2014-02-14Do not need to call winlink_find_by_window, from Filip Moc.nicm
2014-02-14Check for NULL session and whatnot in status_replace, from Thomas Adam.nicm
2014-02-14Make C-j the same as C-m, from Simon Nicolussi.nicm
2014-02-12Avoid use of uninitialized variable, from Thomas Adam.nicm
2014-02-10The last fix to xterm keys meant that some keys such as \033OA werenicm
being wrongly treated as partial matches. So both check xterm keys after standard keys and only wildcard the minimum required ('1' to '8'). Problems reported by Ralf Horstmann and Tim van der Molen.
2014-02-02fix some minor formatting glitches;jmc
2014-01-31Break up and simplify screen_redraw_screen.nicm
2014-01-31Fix partial matches with xterm-keys on, from m0viefreak dot cm atnicm
googlemail dot com.
2014-01-31Add \033[18t window operations from J Raynor.nicm
2014-01-28Fix missing argument, stupid last minute changes...nicm
2014-01-28Allow replacing each of the many sets of separate foo-{fg,bg,attr}nicm
options with a single foo-style option. For example: set -g status-fg yellow set -g status-bg red set -g status-attr blink Becomes: set -g status-style fg=yellow,bg=red,blink The -a flag to set can be used to add to rather than replace a style. So: set -g status-bg red Becomes: set -ag status-style bg=red Currently this is fully backwards compatible (all *-{fg,bg,attr} options remain) but the plan is to deprecate them over time. From Tiago Cunha.
2014-01-28Remember the last active pane in the top-bottom or left-right cell sonicm
that it can be restored when moving back to that cell with selectp -L/-R/etc. From Suraj N Kurapati.
2014-01-27Merge start-server into kill-server.nicm
2014-01-22Support paste key in copy mode input (for search etc). Also clamp lengthnicm
to screen width.
2014-01-22Merge server-info into show-messages and remove some not useful output.nicm
2014-01-22Do not permit periods in session names (colons are already banned). Fromnicm
J Raynor.
2014-01-22Only exit copy mode at the bottom if no selection in progress, fromnicm
Benoit Pierre.
2014-01-15Do not attempt to read .tmux.conf if we can't figure out a homenicm
directory, from Tiago Cunha.
2014-01-15Couple of fixes from cppcheck via Tiago Cunha.nicm
2014-01-09Fix a memory/fd leak reported by Tiago Cunha.nicm
2014-01-09Similar to attach-session, make switch-client -t accept a window andnicm
pane. From Johannes Jakobsson.
2014-01-09Allow attach-session -t to accept a window and pane to select them onnicm
attach. Based on a diff from J Raynor.
2014-01-09Three small changes from Tiago Cunha:nicm
- Check for truncation when copying path. - Don't need to use a temporary buffer in screen_set_title. - Include strerror in output when connecting to server fails.
2014-01-09Style and comment fixes from Tiago Cunha.nicm
2014-01-09Simplify args_set, from Tiago Cunha.nicm
2014-01-09Remove unnecessary calls to va_start/va_end, from Tiago Cunha.nicm
2013-11-24Add comments to ACS table matching terminfo(5).nicm
2013-11-24Replace ## by # in format.nicm
2013-11-23With -k, kill window after using it to work out -c path. Reported bynicm
jmacristovao at gmail dot com.
2013-11-22Handle empty current directory more gracefully.nicm
2013-11-20missing unsigned char casts areound tolower()deraadt
ok nicm
2013-11-17Include unistd.h as it is the standard location for getopt().okan
OK millert@
2013-11-13from nicm: : handle msgbuf_write() returning EAGAINbenno
2013-11-09Support case insensitive searching in the same manner as emacs - allnicm
lowercase means case insensitive, any uppercase means case sensitive. From J Raynor.
2013-11-08Correctly redraw the top two lines in copy mode when they are selected -nicm
the selection was being updated before the redraw so the markings were lost. Based on a fix from J Raynor.
2013-10-23Key to swap to other end of selection (bound to o with vi keys), from Jnicm
Raynor.
2013-10-20Do not run any command line command from the client which starts thenicm
server until after the configuration file completes. This prevents it racing against run-shell or if-shell in .tmux.conf that run in the background.
2013-10-20Don't turn on modifyOtherKeys by default, it is annoying if tmux isnicm
killed and it's left on and we can't turn it on and off like we do for attributes. It's not hard to enable in .Xresources or .Xdefaults anyway.
2013-10-15Fix detach -a by skipping clients where the session is NULL.nicm
2013-10-11Don't leak file descriptors in the rare MSG_VERSION case. From Chrisnicm
Johnsen.
2013-10-11Remove stray return, from Chris Johnsen.nicm
2013-10-11And get it right this time... don't leak if it is an empty string either.nicm