Thomas Adam | 24 Nov 09:41 2014
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-219-g176e90b

The branch, hooks has been updated
       via  176e90bc0a6e25f2263b01b4c26c2631d0409eaf (commit)
      from  24f81102d5f3106aa01c09c5d826de3b4a78944f (commit)

- Log -----------------------------------------------------------------
commit 176e90bc0a6e25f2263b01b4c26c2631d0409eaf
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Rename current -> default state
---
 cmd-queue.c |   19 ++++++++++---------
 tmux.h      |    2 +-
 2 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/cmd-queue.c b/cmd-queue.c
index 1df40fc..f16a339 100644
--- a/cmd-queue.c
+++ b/cmd-queue.c
 <at>  <at>  -33,16 +33,17  <at>  <at>  void	cmdq_run_hook(struct hooks *, const char *, struct cmd *,
 void
 cmdq_set_state(struct cmd_q *cmdq)
 {
-	memset(&cmdq->current_state, 0, sizeof cmdq->current_state);
+	memset(&cmdq->default_state, 0, sizeof cmdq->default_state);

-	cmdq->current_state.c = cmdq->client;
+	cmdq->default_state.c = cmdq->client;

-	cmdq->current_state.s = cmdq->client != NULL ? cmdq->client->session : NULL;
(Continue reading)

Thomas Adam | 21 Nov 12:49 2014
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-218-g24f8110

The branch, hooks has been updated
       via  24f81102d5f3106aa01c09c5d826de3b4a78944f (commit)
      from  3091598cd78b124f0b3a62dec04e6a7c39243de0 (commit)

- Log -----------------------------------------------------------------
commit 24f81102d5f3106aa01c09c5d826de3b4a78944f
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Add HOOK-NOTES

    Temporarily add some notes about how hooks might work whilst they're being
    worked on.
---
 HOOK-NOTES |   62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/HOOK-NOTES b/HOOK-NOTES
new file mode 100644
index 0000000..de7bbdf
--- /dev/null
+++ b/HOOK-NOTES
 <at>  <at>  -0,0 +1,62  <at>  <at> 
+22:08 < NicM> thomas_adam?
+22:08 < thomas_adam> Hi.
+22:09 < NicM> what happens if you put a command that needs prepare_session in the before hook of a command
that doesn't?
+22:11 < thomas_adam> Hmm.
+22:11 < thomas_adam> Let's see.
+22:12 < NicM> the commands in the hooks need their own prepare to be called. not the prepare of the "hooked" command
(Continue reading)

Thomas Adam | 20 Nov 18:27 2014
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-217-g3091598

The branch, hooks has been updated
  discards  ed46c24babb9663aace1ee8aee8c52f247cee87b (commit)
  discards  87101f81b1b4708fee9594054095a8279f01b5fc (commit)
  discards  8b12de9f549627402b31bb69aa3732e9ab8cf715 (commit)
  discards  f336cb3d35c2a0108ca322be6b918e9708c116ef (commit)
  discards  3f6a2749b29b65c458b2721f26bb6f9874043b67 (commit)
  discards  746bf38556a75e755a16a9611e83bfd14ee40f0f (commit)
  discards  a613a0c252498f872a534e8b423c7fab4910e979 (commit)
  discards  024f9ebc168e47d2d6df1e083330167a2d9e34e2 (commit)
  discards  b812aea2af49a8669dba288de91ecab2e0611bff (commit)
  discards  7604ad96bab799b2e233f3cf8ade27e8cea41b20 (commit)
  discards  1cceab89a3b75c8470f0fded983b01ee78bad2ef (commit)
  discards  eeea280d70f6001f13e3c7f7ce795242511dad6b (commit)
  discards  77d1efcab8806db91d15b367277d750a0061b550 (commit)
  discards  5cb49ff5409b2a860b4cc9883c66a8bd1d265d71 (commit)
  discards  c99e1c0baa240255d7745181bc62f3eaeab28f7f (commit)
  discards  4878d353ebc45f49d692c493888e7e7984028d2c (commit)
  discards  82150f59e5f51466fa840dcbb8e11371fbd15da9 (commit)
  discards  682a29481cffcb726a5cc8d1c2605f74d3b23c43 (commit)
  discards  1b480f6f603b7d2de7d6654ea88db170847f2493 (commit)
  discards  b5fe06af5ac76dda279573def6be801ceb4dfc13 (commit)
  discards  45f15d839d3d20a41197c4a40b8b128f305fe02a (commit)
  discards  0a6941502d4fe69c40916431601a293c445f1ef9 (commit)
  discards  52957f31913772c50918c0a237baaa2df7de44f6 (commit)
  discards  fe68cb755f9a6cefdaea377bb7e196d540f1804e (commit)
  discards  9af181427705375f1a1f76547d279c8c8fde12a0 (commit)
  discards  e42fa96a155c313e998feafaf0a187262b073af8 (commit)
  discards  4d1f5f83e06fa3bbf28567fc57b2d7ee9e967125 (commit)
  discards  d3b43bccceb103a5a7cda19b32be3b44b891ad20 (commit)
  discards  2c12e0650138c00a2caca8c809c2cd42326abec8 (commit)
(Continue reading)

Thomas Adam | 19 Nov 10:23 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-213-g3e8efcc

The branch, master has been updated
       via  3e8efcc555a2767ff0abc121cb3232d7e84c3873 (commit)
       via  e0929262db947f984964f979a23215c0de75ceb2 (commit)
       via  7cc470664616e7acbaaec65da760fd905e8e652d (commit)
       via  d37f266524803de945af25c4e9fff8209e927374 (commit)
      from  bd803e82e96512473036461ec3832c569768e535 (commit)

- Log -----------------------------------------------------------------
commit 3e8efcc555a2767ff0abc121cb3232d7e84c3873
Merge: bd803e8 e092926
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 cmd-split-window.c |    7 ++++---
 grid-view.c        |    8 ++++++--
 resize.c           |   14 +++++++++++---
 screen-redraw.c    |   43 +++++++++++++++++++++++++++++++++++++++++--
 tmux.1             |    6 +++++-
 tmux.h             |    4 +++-
 6 files changed, 70 insertions(+), 12 deletions(-)

commit e0929262db947f984964f979a23215c0de75ceb2
Author: nicm <nicm>
Commit: nicm <nicm>

    Label windows which are smaller than expected with a reason.
---
 resize.c        |   14 +++++++++++---
(Continue reading)

Thomas Adam | 12 Nov 22:59 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-209-gbd803e8

The branch, master has been updated
       via  bd803e82e96512473036461ec3832c569768e535 (commit)
       via  f9308bc244bb568fb678effbbb08f8fb277e7560 (commit)
       via  7697f5aa8feb11967e09d4933c2b11f487b6a535 (commit)
       via  44299416689d09e6dc1c68230be50ab1bf5c88ad (commit)
       via  fc05bf255af2a39a8168320455f79e7e6d9e915a (commit)
       via  8f1302282b02f07e0868fbcdb79bb5404010ad4e (commit)
       via  c6129f9c09ddc08d24640eeff1aa3082535f13c1 (commit)
       via  3c12b477d3563057a55026f4f4583f12537d9096 (commit)
       via  7445d303e0cbdcee7843a54634f7d3e897b3dec6 (commit)
       via  e4bf1e5128a6981b47258e1865eb5416d59fe819 (commit)
       via  79f52825b58e89404b43cb8d466d04a520de4511 (commit)
       via  d24c9d7d3efc3be0d4ba28616c3d5e3ef494258a (commit)
      from  747cab428158eada08a87a2c0e1ac917ba3293e1 (commit)

- Log -----------------------------------------------------------------
commit bd803e82e96512473036461ec3832c569768e535
Merge: fc05bf2 f9308bc
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 grid-view.c   |    4 ++--
 resize.c      |    4 ++--
 window-copy.c |   20 +++++++++++++++-----
 3 files changed, 19 insertions(+), 9 deletions(-)

commit f9308bc244bb568fb678effbbb08f8fb277e7560
Author: nicm <nicm>
(Continue reading)

Nicholas Marriott | 8 Nov 13:28 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-197-g747cab4

The branch, master has been updated
       via  747cab428158eada08a87a2c0e1ac917ba3293e1 (commit)
      from  d2c9168954d982d3e7453e66f9e915e9fe45beac (commit)

- Log -----------------------------------------------------------------
commit 747cab428158eada08a87a2c0e1ac917ba3293e1
Author: Nicholas Marriott <nicholas.marriott <at> gmail.com>
Commit: Nicholas Marriott <nicholas.marriott <at> gmail.com>

    No need for $Id$ now.
---
 arguments.c            |    2 +-
 attributes.c           |    2 +-
 cfg.c                  |    2 +-
 client.c               |    2 +-
 cmd-attach-session.c   |    2 +-
 cmd-bind-key.c         |    2 +-
 cmd-break-pane.c       |    2 +-
 cmd-capture-pane.c     |    2 +-
 cmd-choose-buffer.c    |    2 +-
 cmd-choose-client.c    |    2 +-
 cmd-choose-tree.c      |    2 +-
 cmd-clear-history.c    |    2 +-
 cmd-clock-mode.c       |    2 +-
 cmd-command-prompt.c   |    2 +-
 cmd-confirm-before.c   |    2 +-
 cmd-copy-mode.c        |    2 +-
 cmd-delete-buffer.c    |    2 +-
 cmd-detach-client.c    |    2 +-
 cmd-display-message.c  |    2 +-
(Continue reading)

Nicholas Marriott | 7 Nov 00:30 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-196-gd2c9168

The branch, master has been updated
       via  d2c9168954d982d3e7453e66f9e915e9fe45beac (commit)
      from  218b1819855a64e2d126a39a534f9a9d9ea9462c (commit)

- Log -----------------------------------------------------------------
commit d2c9168954d982d3e7453e66f9e915e9fe45beac
Author: Nicholas Marriott <nicholas.marriott <at> gmail.com>
Commit: Nicholas Marriott <nicholas.marriott <at> gmail.com>

    +.
---
 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/TODO b/TODO
index de92d7c..a441b75 100644
--- a/TODO
+++ b/TODO
 <at>  <at>  -99,6 +99,8  <at>  <at> 
 	* panning over window (window larger than visible)
 	* a mode where one application can cross two panes (ie x|y, width =
           COLUMNS/2 but height = ROWS * 2)
+        * general key to space cells out evenly (horiz or vert) within their
+          parent cell (could replace even-vert/even-horiz layouts)

 - terminfo bits
 	* use a better termcap internally instead of screen, perhaps xterm

-----------------------------------------------------------------------

(Continue reading)

Nicholas Marriott | 6 Nov 15:33 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-195-g218b181

The branch, master has been updated
       via  218b1819855a64e2d126a39a534f9a9d9ea9462c (commit)
      from  6ca8c58462e5d1b47f98acee8c79a34bba1bd7df (commit)

- Log -----------------------------------------------------------------
commit 218b1819855a64e2d126a39a534f9a9d9ea9462c
Author: Nicholas Marriott <nicholas.marriott <at> gmail.com>
Commit: Nicholas Marriott <nicholas.marriott <at> gmail.com>

    Use KERN_PROC_CWD if supported, from Tiwei Bie.
---
 osdep-freebsd.c |   36 ++++++++++++++++++++++++++++++++++--
 1 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/osdep-freebsd.c b/osdep-freebsd.c
index d596eab..9d1acb8 100644
--- a/osdep-freebsd.c
+++ b/osdep-freebsd.c
 <at>  <at>  -132,8 +132,8  <at>  <at>  error:
 	return (NULL);
 }

-char *
-osdep_get_cwd(int fd)
+static char *
+osdep_get_cwd_fallback(int fd)
 {
 	static char		 wd[PATH_MAX];
 	struct kinfo_file	*info = NULL;
 <at>  <at>  -158,6 +158,38  <at>  <at>  osdep_get_cwd(int fd)
(Continue reading)

Nicholas Marriott | 6 Nov 11:30 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-194-g6ca8c58

The branch, master has been updated
       via  6ca8c58462e5d1b47f98acee8c79a34bba1bd7df (commit)
      from  35ffd093d724053046ae49984af0beb0530e5560 (commit)

- Log -----------------------------------------------------------------
commit 6ca8c58462e5d1b47f98acee8c79a34bba1bd7df
Author: Nicholas Marriott <nicholas.marriott <at> gmail.com>
Commit: Nicholas Marriott <nicholas.marriott <at> gmail.com>

    Use -a for terminal-overrides from Daniel Hahler.
---
 FAQ |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/FAQ b/FAQ
index a930671..2ca0a59 100644
--- a/FAQ
+++ b/FAQ
 <at>  <at>  -403,7 +403,7  <at>  <at>  always (or ever) be added to the scrollback.
 You can make tmux use the normal screen by telling it that your terminal does
 not have an alternate screen. Put the following in ~/.tmux.conf:

-        set -g terminal-overrides 'xterm*:smcup <at> :rmcup <at> '
+        set -ga terminal-overrides ',xterm*:smcup <at> :rmcup <at> '

 Adjust if your $TERM does not start with xterm.

-----------------------------------------------------------------------

Summary of changes:
(Continue reading)

Thomas Adam | 29 Oct 13:52 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-193-g35ffd09

The branch, master has been updated
       via  35ffd093d724053046ae49984af0beb0530e5560 (commit)
       via  10a9440055ccdda5788965bcb048207eab2a0548 (commit)
       via  b496b1fe11b99614e407d02edb1a21905f384929 (commit)
       via  428b51e03187f13ccaf1451fb89d53848facab6d (commit)
       via  abfb9656ef4404cff7847032cd4722eb0af55ee3 (commit)
       via  68cb1c0e6b169c6765e0d52c5319fe4354edaf09 (commit)
       via  a02c2e55c0ee0a6f2d3a897c06a396794b765a6c (commit)
       via  85671a5bed961b7a542ffce853749fb61b0558ca (commit)
      from  201036ad80f2e51f7238db2adf05914a4a4f5819 (commit)

- Log -----------------------------------------------------------------
commit 35ffd093d724053046ae49984af0beb0530e5560
Merge: 201036a 10a9440
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

    Conflicts:
    	Makefile
    	cmd-link-window.c
    	cmd-unlink-window.c

 Makefile.am         |    2 -
 cfg.c               |   34 ++++++++++++++++++++++---
 cmd-find-window.c   |    2 +-
 cmd-kill-window.c   |   43 +++++++++++++++++++++++++------
 cmd-link-window.c   |   63 -----------------------------------------------
 cmd-move-window.c   |   19 +++++++++++---
(Continue reading)

Nicholas Marriott | 21 Oct 13:36 2014
Picon
Picon

[SCM] tmux branch master updated. 1.9a-185-g201036a

The branch, master has been updated
       via  201036ad80f2e51f7238db2adf05914a4a4f5819 (commit)
       via  65257b8e9b55d8d180265d714ba9b3637643c6dc (commit)
      from  696b5a628f0f31f4c3566b5c0ab51fbd9f9f9880 (commit)

- Log -----------------------------------------------------------------
commit 201036ad80f2e51f7238db2adf05914a4a4f5819
Merge: 65257b8 696b5a6
Author: Nicholas Marriott <nicholas.marriott <at> gmail.com>
Commit: Nicholas Marriott <nicholas.marriott <at> gmail.com>

    Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code

 Makefile.am            |    3 -
 arguments.c            |    1 +
 array.h                |    4 +-
 client.c               |   13 ++--
 cmd-attach-session.c   |    1 -
 cmd-bind-key.c         |    1 -
 cmd-break-pane.c       |    3 +-
 cmd-capture-pane.c     |    3 +-
 cmd-choose-buffer.c    |    4 +-
 cmd-choose-client.c    |    7 ++-
 cmd-choose-tree.c      |   12 +++-
 cmd-clear-history.c    |    1 -
 cmd-clock-mode.c       |    1 -
 cmd-command-prompt.c   |   30 --------
 cmd-confirm-before.c   |   22 +-----
 cmd-copy-mode.c        |   10 ---
 cmd-delete-buffer.c    |    1 -
(Continue reading)


Gmane