Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-05 | Fix a warning. | nicm | |
2015-06-05 | Make it so that if a window or session target is prefixed with an =, | nicm | |
only an exact name or index match is accepted, no special character, prefix match, or fnmatch. | |||
2015-06-04 | Move the nested check from client to server and compare the client tty | nicm | |
name to all the pane pty names instead of comparing socket paths. This means that "new -d" will work without unsetting $TMUX. | |||
2015-06-04 | tweak SYNOPSIS and usage(); | jmc | |
2015-06-04 | Make unsetting a global option restore it to the default. Diff lying | nicm | |
around for a while, I have forgotten who suggested it :-/. | |||
2015-06-04 | Add support for a single "marked pane". There is one marked pane in the | nicm | |
server at a time; it may be toggled or cleared with select-pane -m and -M (the border is highlighted). A new target '~' or '{marked}' specifies the marked pane to commands and it is the default target for the swap-pane and join-pane -s flag (this makes them much simpler to use - mark the source pane and then change to the target pane to run swapp or joinp). | |||
2015-06-04 | teminal -> terminal, from Corey Farwell. | nicm | |
2015-06-01 | Missing t at end of response, from Vincent Bernat. | nicm | |
2015-06-01 | Clear signal handlers before event_reinit as apparently it can otherwise | nicm | |
cause libevent to go strange. | |||
2015-05-31 | does not need syslog.h | deraadt | |
2015-05-29 | Don't use special strings if #() commands fail, just remove the format | nicm | |
(as if the command produced nothing). Makes constructions that can fail like '#(test whatever && echo foo)' work as they did before. | |||
2015-05-29 | Expand formats again inside #(), and free the temporaries. | nicm | |
2015-05-29 | Use RB_MIN to get the lowest index for the current window when creating | nicm | |
grouped sessions, rather than using RB_ROOT. | |||
2015-05-27 | Move the jobs output cache into the formats code so that #() work more | nicm | |
generally (for example, again working in set-titles-string). | |||
2015-05-20 | Return empty string if format is empty rather than attempting to | nicm | |
allocate zero bytes. | |||
2015-05-19 | In terminfo, sometimes cvvis implies cnorm and sometimes it doesn't, so | nicm | |
don't assume it does. Fixes missing cursor with emacs-in-tmux-in-tmux. | |||
2015-05-12 | To replace c0-*, add a high watermark to the pty event, and also backoff | nicm | |
when the any of the ttys the pane is going to write to has buffered enough data. | |||
2015-05-12 | Tidy blank lines when outputting server info. | nicm | |
2015-05-12 | Add a session_alerts format which is a list of all the alerts in the | nicm | |
current session in symbolic form (something like "0!,4~,5!"). Use this in the default set-titles-string. Prompted by a request from Jan ONDREJ. | |||
2015-05-12 | Add bell-action "other" to pass through bells in all windows except the | nicm | |
current, suggested by Jan ONDREJ. | |||
2015-05-11 | Left the c0-* options behind in the table. | nicm | |
2015-05-11 | Remove the c0-* options which never really worked satisfactorily. Going | nicm | |
to try something else... | |||
2015-05-08 | Put the tty structs together, and tabify. | nicm | |
2015-05-08 | grid_marker_cell is no longer used. | nicm | |
2015-05-08 | mode_key_entry can go into mode-key.c; also a few spaces->tabs. | nicm | |
2015-05-08 | window_choose_mode_item can move into window-choose.c. | nicm | |
2015-05-08 | Move input parser structs into input.c (removing fairly useless | nicm | |
saved_cursor_[xy] formats as a side-effect). | |||
2015-05-08 | Remove some stuff that accidentally ended up here from portable, and | nicm | |
remove a little-used debug function. | |||
2015-05-07 | Update environment when switching sessions as well as attaching, from Si | nicm | |
Beaumont. | |||
2015-05-07 | Style spacing nits. | nicm | |
2015-05-07 | array.h can be local to window-choose.c now. | nicm | |
2015-05-07 | Use a TAILQ not array for find-window. | nicm | |
2015-05-07 | Simplify environ_push so it doesn't need the ARRAY_* functions. | nicm | |
2015-05-07 | If status line is at the top, the offset needs to be adjusted when | nicm | |
drawing pane numbers. Based on a diff from John O'Meara. | |||
2015-05-06 | Remove ARRAY_* from history and expand completion to complete a) layout | nicm | |
names and b) targets beginning with -t or -s. | |||
2015-05-06 | Add a format window_linked which is 1 if a window has been linked | nicm | |
multiple times, also remove the default space in window_flags and use a conditional to add it in window-status-format (this means additional flags can be added in the option without extra spaces). From Thomas Adam with tweaks by me. | |||
2015-05-06 | Turn cursor off during redraw, pointed out by George Nachman. | nicm | |
2015-05-04 | Use the right index when expanding/collapsing tree, from Thomas Adam. | nicm | |
2015-04-29 | Do not complain when directions fail. | nicm | |
2015-04-29 | If default-terminal is set to "screen" or "screen-*", emulate screen's | nicm | |
historical (incorrect) behaviour for SGR 3 and send smso (standout). Previously, we would send sitm (italics) if the terminal outside had it and smso otherwise. This was acceptably until recently because xterm's terminfo entry lacked sitm, so most users got smso. People who want italics should set default-terminal to the forthcoming "tmux" entry (and be prepared to deal with it being missing on older hosts). As a side-effect this changes default-terminal to be a server rather than a session option. suggested by and ok naddy | |||
2015-04-28 | If looking for an index, don't fill in window when given a session. | nicm | |
2015-04-28 | Do not do a search for the tty path if there isn't one. | nicm | |
2015-04-28 | If can't find pane as a pane, try as a window; likewise if can't find | nicm | |
window as a session. | |||
2015-04-28 | Add select-layout -o to undo the last layout change (apply the previously | nicm | |
set layout). | |||
2015-04-27 | Do not include unattached clients when trying to find one for target. | nicm | |
2015-04-27 | Reset cfg_ncauses to 0 as well or we could allocate the wrong size if | nicm | |
called again. | |||
2015-04-27 | Assign to the right variable when comparing clients. | nicm | |
2015-04-27 | Rewrite of the target resolution internals to be simpler and more | nicm | |
consistent but with much less duplication, but keeping the same internal API. Also adds more readable aliases for some of the special tokens used in targets (eg "{start}" instead of "^"). Some behaviours may have changed, for example prefix matches now happen before fnmatch. | |||
2015-04-27 | If the requested pane is already active, do not unzoom the window (or do | nicm | |
anything else). Prevents mouse clicking when zoomed causing unzoom, reported by Jose Antonio Delgado Alfonso (with a different fix). | |||
2015-04-26 | Remove panes from layout if spawning them fails, reported by Anthony J | nicm | |
Bentley. |