Thomas Adam | 25 Apr 22:49 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-50-g72e9ebf

The branch, master has been updated
       via  72e9ebf2ece28c986050162bf4f401a6a7679f53 (commit)
       via  a568b9cadce002f6f7e8ee914c995242bd70cce5 (commit)
       via  07dfdb974d36f1eee084b9739d2b8a5b64172ec8 (commit)
       via  6dbd63ba4f2da666d55267692c610b9ed8d1d8dd (commit)
       via  d23af6cca0c4d55097d567bbfea42aecf0ca36b0 (commit)
      from  56e1132db485aeb0730ce7782533ca441e63afef (commit)

- Log -----------------------------------------------------------------
commit 72e9ebf2ece28c986050162bf4f401a6a7679f53
Merge: 56e1132 a568b9c
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 cfg.c                |   33 ++++++++++++++------------
 cmd-attach-session.c |    9 +++++--
 cmd-show-messages.c  |    5 +---
 cmd-switch-client.c  |   10 +++++---
 cmd.c                |   61 +++++--------------------------------------------
 server-client.c      |   11 ++++-----
 session.c            |   16 +++++++++++++
 status.c             |   26 +++++++++++---------
 tmux.h               |   12 +++++----
 tty.c                |    4 +-
 window.c             |   33 ++++++++++++++++++++++++++-
 11 files changed, 114 insertions(+), 106 deletions(-)

commit a568b9cadce002f6f7e8ee914c995242bd70cce5
(Continue reading)

Thomas Adam | 25 Apr 12:07 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-45-g56e1132

The branch, master has been updated
       via  56e1132db485aeb0730ce7782533ca441e63afef (commit)
       via  aeedb464a6ee038289ddcfefae437928ab020cb1 (commit)
       via  583b4ab72b7bf66fda8ab63a08fe435483de5e5a (commit)
       via  5a2d0533a84a13613fb356b66ed8ada2a65f6edf (commit)
       via  a5a873dcccaabd55dbb0ad32abafbf1049316392 (commit)
       via  ab73997cc5bd652370beef93db5fca439448734a (commit)
       via  9a453dd3546b2c3053e8e34bf4d6775b1a05d3a8 (commit)
       via  8d66f4fba4972d45be64d108c7c8d952f85016a8 (commit)
       via  89e80cabd56bf2f7fa783575fe9b1f6192fade42 (commit)
      from  0a88377086329786c438d4973365fdb21186f4e4 (commit)

- Log -----------------------------------------------------------------
commit 56e1132db485aeb0730ce7782533ca441e63afef
Merge: 0a88377 aeedb46
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 client.c             |    6 ++--
 cmd-attach-session.c |    8 +---
 cmd-choose-client.c  |   24 +++++++-----
 cmd-detach-client.c  |   13 ++-----
 cmd-if-shell.c       |   15 ++++++--
 cmd-list-clients.c   |   15 ++++----
 cmd-run-shell.c      |   15 ++++++--
 cmd-set-option.c     |   52 ++++++++++++++++-----------
 cmd.c                |   26 +++++++------
 control-notify.c     |   28 ++++-----------
(Continue reading)

Nicholas Marriott | 24 Apr 23:52 2015
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-365-g731c040

The branch, hooks has been updated
       via  731c0403d586cc41f002082334f7001284c6ba60 (commit)
      from  940a4d033f7173c06d48960cecf7ae95468c07ce (commit)

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

    These are done.
---
 TODO |   28 ----------------------------
 1 files changed, 0 insertions(+), 28 deletions(-)

diff --git a/TODO b/TODO
index a441b75..e7ecec6 100644
--- a/TODO
+++ b/TODO
 <at>  <at>  -3,7 +3,6  <at>  <at> 
 	* allow multiple targets: fnmatch for -t/-c, for example detach all
 	  clients with -t*
 	* add -c for new-session like new-window
-	* attach should take a pane and select it as well as attaching
 	* ' and " should be parsed the same (eg "\e" vs '\e') in config
 	  and command prompt
 	* last-pane across sessions
 <at>  <at>  -45,27 +44,6  <at>  <at> 
 	* bind commands to mouse in different areas? 
 	* more fine-grained options?
 	* commands executed when clicking on a pattern (URL)
(Continue reading)

Thomas Adam | 22 Apr 11:07 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-36-g0a88377

The branch, master has been updated
       via  0a88377086329786c438d4973365fdb21186f4e4 (commit)
       via  3909aff06aa6de748ae057cab1e723eec2387edd (commit)
       via  69f292a90e2fb9d48a77a9753127da13554715de (commit)
       via  93b2871cab399388a16ace64d8dfb9a8e2143543 (commit)
       via  7a72eff4a4717e975ab7ef39baff5667b12e8a13 (commit)
       via  d16b640fe8583878d23436bd7515a8adade9faeb (commit)
       via  0e7219d437ce565a518b336a5db112eaeaeddc5c (commit)
       via  d1337053b6119c4aab0c38b5fc082acf2fdfcbb1 (commit)
       via  4cf4302962558be4d5e7a87c57f084d1187fa330 (commit)
       via  1f404f6a23969516007c77eeec89876154c9a4a4 (commit)
       via  bc3786ece940dc9c68f731734b45c129e0542ac7 (commit)
       via  0610f443808cc284171a4abc14bd3f95a9f3a57b (commit)
       via  07d93db427751512e6ae96a54e69846189da2dc2 (commit)
       via  bded7437064c76dd6cf4e76e558d826859adcc79 (commit)
       via  3497843f0272e573d0a63cb6e94948591ae07667 (commit)
      from  b25dc423b0b1369aaec5dee8e051d541bd55043f (commit)

- Log -----------------------------------------------------------------
commit 0a88377086329786c438d4973365fdb21186f4e4
Merge: b25dc42 3909aff
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 client.c            |    9 ++-
 cmd-bind-key.c      |   16 ++++--
 cmd-copy-mode.c     |    5 +-
 cmd-if-shell.c      |   33 +++++++----
(Continue reading)

Thomas Adam | 21 Apr 14:47 2015
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-364-g940a4d0

The branch, hooks has been updated
       via  940a4d033f7173c06d48960cecf7ae95468c07ce (commit)
      from  49aba762dd836d9400ef306eeab555c40a501ce6 (commit)

- Log -----------------------------------------------------------------
commit 940a4d033f7173c06d48960cecf7ae95468c07ce
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Introduce alerts for hooks

    This further builds on alerts with hooks.  A struct alert is created
    whenever an alert is found to have a hook.  In it, are the session and the
    winlinks for that alert.

    When the hook command is run, the state is checked in the usual way, but
    this time, when looking up the session, window and pane, preference is given
    to those items having an alert.

    This allows hooked commands on bell events to fire on the correct session.
    Since alerts operate outside of the usual way commands make it to tmux (they
    can happen at any time), this seems like a sane approach.

    Making alerts an inherent property of the session might be an idea for the
    future.
---
 cmd.c           |   86 ++++++++++++++++++++++++++++++++++++++++++++++++-------
 server-window.c |   42 +++++++++++++++++++++++++-
 tmux.h          |    6 +++-
 3 files changed, 120 insertions(+), 14 deletions(-)
(Continue reading)

Thomas Adam | 20 Apr 16:45 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-21-gb25dc42

The branch, master has been updated
       via  b25dc423b0b1369aaec5dee8e051d541bd55043f (commit)
       via  0fd9a97202dc2878d9cf21f3bea01b599c21e61b (commit)
       via  6f587570ed8c0e2db8bd4e676f4363b0824beb5f (commit)
       via  8101f1ef16d2f163dde885a42ef5480ff2562e43 (commit)
       via  bbac2aee1fe16b1ff67b0e2dd8faada68e157a5e (commit)
       via  bf635e7741f7b881f67ec7e4a5caa02f7ff3d786 (commit)
       via  ee123c248951450100475717f5bd45f292d9bb4d (commit)
      from  acb8248ba64e1c9770d39d9790439c74eb9e5d80 (commit)

- Log -----------------------------------------------------------------
commit b25dc423b0b1369aaec5dee8e051d541bd55043f
Merge: acb8248 0fd9a97
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 cfg.c                |    2 +-
 cmd-command-prompt.c |    2 +-
 cmd-confirm-before.c |    2 +-
 cmd-copy-mode.c      |   15 ++-
 cmd-if-shell.c       |    4 +-
 cmd-queue.c          |   12 ++-
 cmd-resize-pane.c    |   66 ++++++++++-
 cmd-select-pane.c    |   20 +++-
 cmd-send-keys.c      |   21 +++-
 cmd.c                |   94 ++++++++++++++-
 control.c            |    2 +-
 input-keys.c         |   97 ++++++++-------
(Continue reading)

Nicholas Marriott | 20 Apr 09:46 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-14-gacb8248

The branch, master has been updated
       via  acb8248ba64e1c9770d39d9790439c74eb9e5d80 (commit)
      from  24c8f523eb8b294d057d617bc27cfbd2a4773f19 (commit)

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

    +.
---
 TODO |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/TODO b/TODO
index 35e218b..34b6cfe 100644
--- a/TODO
+++ b/TODO
 <at>  <at>  -137,7 +137,9  <at>  <at> 
 	* cmd_find_* could be much simpler - parse everything the same, only
 	  difference is what to choose when not given a ":" or "." (such as a
 	  plain "0" could be session, window or pane). So just cmd_find_target
-	  with a type (session, window, or pane)..
+	  with a type (session, window, or pane)
+	* instead of all the obscure =, ^ -t codes, we should support something
+	  simpler and easier like -t:mouse:, -t:first:

 - miscellaneous
 	* way to keep a job running just read its last line of output for #()

(Continue reading)

Nicholas Marriott | 19 Apr 20:43 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-13-g24c8f52

The branch, master has been updated
       via  24c8f523eb8b294d057d617bc27cfbd2a4773f19 (commit)
      from  aaad44bbe7ed7ff258598e38dce8cf62ae8ff658 (commit)

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

    +.
---
 TODO |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/TODO b/TODO
index 7a473c7..35e218b 100644
--- a/TODO
+++ b/TODO
 <at>  <at>  -65,7 +65,7  <at>  <at> 
 	        way to bind repeat count to mode keys so that wheel up/down can
 	        do multiple lines c) send-keys -M to pass a mouse event through?
 	      - what does the mouse->KEYC_* conversion and find-the-pane bit?
-                server_client_handle_key?
+		server_client_handle_key?

 - hooks!

 <at>  <at>  -90,7 +90,7  <at>  <at> 
 - layout stuff
 	* way to tag a layout as a number/name
(Continue reading)

Nicholas Marriott | 19 Apr 20:35 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-12-gaaad44b

The branch, master has been updated
       via  aaad44bbe7ed7ff258598e38dce8cf62ae8ff658 (commit)
      from  370cf75458e7736920559870d8ccff1d4bcee755 (commit)

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

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

diff --git a/TODO b/TODO
index a0a7570..7a473c7 100644
--- a/TODO
+++ b/TODO
 <at>  <at>  -85,6 +85,7  <at>  <at> 
 	* append to buffer
 	* paste w/o trailing whitespace
 	* command to toggle selection not to move it in copy-mode
+	* regex searching

 - layout stuff
 	* way to tag a layout as a number/name

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

Summary of changes:
(Continue reading)

Thomas Adam | 19 Apr 20:17 2015
Picon
Picon

[SCM] tmux branch hooks updated. 1.9a-363-g49aba76

The branch, hooks has been updated
       via  49aba762dd836d9400ef306eeab555c40a501ce6 (commit)
      from  d12b830caca60c2c3b888e66c967283d9dcef620 (commit)

- Log -----------------------------------------------------------------
commit 49aba762dd836d9400ef306eeab555c40a501ce6
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Define struct alerts for holding alert info

    As a preparatory step in making the default session consider sessions with
    alerts as being preferred, define a structure to hold this information.
---
 server-window.c |   10 ++++++++++
 server.c        |    1 +
 tmux.h          |   11 +++++++++++
 3 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/server-window.c b/server-window.c
index b523299..d5e29fe 100644
--- a/server-window.c
+++ b/server-window.c
 <at>  <at>  -21,9 +21,13  <at>  <at> 
 #include <event.h>
 #include <stdlib.h>
 #include <unistd.h>
+#include <string.h>

 #include "tmux.h"
(Continue reading)

Thomas Adam | 19 Apr 15:46 2015
Picon
Picon

[SCM] tmux branch master updated. openbsd_5_7-11-g370cf75

The branch, master has been updated
       via  370cf75458e7736920559870d8ccff1d4bcee755 (commit)
       via  4a7587931ce54aa1a94a104480113d658c295b6b (commit)
       via  eec27f9257976d063db279594bff264c2e32d52c (commit)
       via  f922920609063ff5ac1ee11a48bf8f1bd13e8d16 (commit)
       via  0cd55eb1e7823a75810b7f43f53b6266cb8b0bc0 (commit)
       via  009a5e4213a04555be0fb654f80fe8685082ba20 (commit)
       via  6920be311b276277ad7c38a96ccca4746b94bd95 (commit)
       via  3aa72b42b2a317b0ae531219d269f2a636d6482a (commit)
       via  02df86079b1f3155313ebb6f891cf6cf593d3ad9 (commit)
       via  cd9ccbc1e98b48fd8bfb64356664313a8eb1f7b0 (commit)
      from  5e956f114819294e03166e6c66128feb6e0571a2 (commit)

- Log -----------------------------------------------------------------
commit 370cf75458e7736920559870d8ccff1d4bcee755
Merge: 5e956f1 4a75879
Author: Thomas Adam <thomas <at> xteddy.org>
Commit: Thomas Adam <thomas <at> xteddy.org>

    Merge branch 'obsd-master'

 client.c           |    6 ++--
 cmd-bind-key.c     |   28 ++++++++++++++++++-----
 cmd-capture-pane.c |    2 +-
 cmd-respawn-pane.c |    2 +-
 colour.c           |    2 +-
 format.c           |   63 +++++++++++++++++++++++++++++----------------------
 input-keys.c       |    2 +-
 input.c            |    2 +-
 paste.c            |    6 ++--
(Continue reading)


Gmane