summaryrefslogtreecommitdiffstats
path: root/cmd-find.c
AgeCommit message (Collapse)Author
2015-10-28Like options, move the environ struct into environ.c.nicm
2015-10-27Break the common process set up, event loop and imsg dispatch codenicm
between server and client out into a separate internal API. This will make it easier to add another process.
2015-10-23If $TMUX is set, and we are unsure about the session, use it.nicm
2015-10-22If the pane is still on all_window_panes but not actually connected tonicm
window or session (which can happen if it is killed during a command sequence and something else has a reference), fall back to the best effort. Fixes "tmux killw\; detach" for Rudis Muiznieks.
2015-09-14Remove some extra blank lines.nicm
2015-08-13right-up should be right-of, also rename the values too.nicm
2015-08-12Rename left/right/up/down relative to active pane to add -of suffixnicm
(left-of/right-of/etc) to remove conflict with left/right meaning leftmost or rightmost pane. From Ben Boeckel.
2015-06-05Fix a warning.nicm
2015-06-05Make 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-04Add support for a single "marked pane". There is one marked pane in thenicm
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-05-07Style spacing nits.nicm
2015-04-28If looking for an index, don't fill in window when given a session.nicm
2015-04-28Do not do a search for the tty path if there isn't one.nicm
2015-04-28If can't find pane as a pane, try as a window; likewise if can't findnicm
window as a session.
2015-04-27Do not include unattached clients when trying to find one for target.nicm
2015-04-27Assign to the right variable when comparing clients.nicm
2015-04-27Rewrite of the target resolution internals to be simpler and morenicm
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.