The branch, master has been updated
  discards  7b189f1ad78e8ad96a6896b2640fc0bbd3003201 (commit)
  discards  5d60bc7f7c43c20fcf65531b5a5fb1fc7dcbb338 (commit)
  discards  5b85efeb93d44e504e36ae06a91c2e1b8b82c50e (commit)
       via  e342304134b8012ae62cb627dc9e322411dd48b1 (commit)
       via  d785c37ee277457433daf1553424b1d815f9e2f9 (commit)
       via  69683ba7b453c8460c6cd6fbff1e4ef210d34ed1 (commit)
       via  84612a8196341839c5a18362b68047aa1b011a50 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (7b189f1ad78e8ad96a6896b2640fc0bbd3003201)
            \
             N -- N -- N (e342304134b8012ae62cb627dc9e322411dd48b1)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

- Log -----------------------------------------------------------------
commit e342304134b8012ae62cb627dc9e322411dd48b1
Merge: d785c37 84612a8
Author: Thomas Adam <tho...@xteddy.org>
Commit: Thomas Adam <tho...@xteddy.org>

    Merge branch 'obsd-master'
    
    Conflicts:
        cmd.c
        format.c
        osdep-openbsd.c
        tmux.h

 control.c       |    9 +++++++++
 osdep-openbsd.c |    4 +++-
 tmux.h          |    1 +
 3 files changed, 13 insertions(+), 1 deletions(-)

diff --cc osdep-openbsd.c
index 4fb75bf,1928b92..402b501
--- a/osdep-openbsd.c
+++ b/osdep-openbsd.c
@@@ -135,9 -133,9 +135,9 @@@ error
  }
  
  char*
 -get_proc_cwd(int fd)
 +osdep_get_cwd(pid_t pid)
  {
-       int             name[] = { CTL_KERN, KERN_PROC_CWD, (int)pid };
+       int             name[] = { CTL_KERN, KERN_PROC_CWD, 0 };
        static char     path[MAXPATHLEN];
        size_t          pathlen = sizeof path;
  


commit d785c37ee277457433daf1553424b1d815f9e2f9
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Thomas Adam <tho...@xteddy.org>

    Fix some UTF-8 Japanese issue on OS X, SF bug 3566884.
---
 utf8.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/utf8.c b/utf8.c
index 7fb1181..88d847a 100644
--- a/utf8.c
+++ b/utf8.c
@@ -135,7 +135,9 @@ struct utf8_width_entry utf8_width_table[] = {
        { 0x0135f, 0x0135f, 0, NULL, NULL },
        { 0x01a17, 0x01a18, 0, NULL, NULL },
        { 0x006e7, 0x006e8, 0, NULL, NULL },
+#ifndef __APPLE__
        { 0x03099, 0x0309a, 0, NULL, NULL },
+#endif
        { 0x00b4d, 0x00b4d, 0, NULL, NULL },
        { 0x00ce2, 0x00ce3, 0, NULL, NULL },
        { 0x00bcd, 0x00bcd, 0, NULL, NULL },


commit 69683ba7b453c8460c6cd6fbff1e4ef210d34ed1
Author: Nicholas Marriott <n...@openbsd.org>
Commit: Thomas Adam <tho...@xteddy.org>

    Use ACS characters for choose-tree arrows based on diff from Romain
    Francoise.
---
 cmd-choose-tree.c |    6 ++++--
 screen-write.c    |    8 ++++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/cmd-choose-tree.c b/cmd-choose-tree.c
index dd6dd3b..e8da7a4 100644
--- a/cmd-choose-tree.c
+++ b/cmd-choose-tree.c
@@ -149,8 +149,10 @@ cmd_choose_tree_exec(struct cmd *self, struct cmd_ctx *ctx)
         * without any padding.
         */
        if (wflag && sflag) {
-               xasprintf(&final_win_template_middle, " |-> %s", win_template);
-               xasprintf(&final_win_template_last, " \\-> %s", win_template);
+               xasprintf(&final_win_template_middle,
+                   " \001tq\001> %s", win_template);
+               xasprintf(&final_win_template_last,
+                   " \001mq\001> %s", win_template);
        } else if (wflag) {
                final_win_template_middle = xstrdup(win_template);
                final_win_template_last = xstrdup(win_template);
diff --git a/screen-write.c b/screen-write.c
index 2b373d7..66a62b3 100644
--- a/screen-write.c
+++ b/screen-write.c
@@ -210,8 +210,12 @@ screen_write_vnputs(struct screen_write_ctx *ctx, ssize_t 
maxlen,
                        if (maxlen > 0 && size + 1 > (size_t) maxlen)
                                break;
 
-                       size++;
-                       screen_write_putc(ctx, gc, *ptr);
+                       if (*ptr == '\001')
+                               gc->attr ^= GRID_ATTR_CHARSET;
+                       else {
+                               size++;
+                               screen_write_putc(ctx, gc, *ptr);
+                       }
                        ptr++;
                }
        }


commit 84612a8196341839c5a18362b68047aa1b011a50
Author: Nicholas Marriott <n...@openbsd.org>
Commit: Nicholas Marriott <n...@openbsd.org>

    Add control_write_buffer, from George Nachman.
---
 control.c |    9 +++++++++
 tmux.h    |    1 +
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/control.c b/control.c
index c0d9e81..cb6633c 100644
--- a/control.c
+++ b/control.c
@@ -79,6 +79,15 @@ control_write(struct client *c, const char *fmt, ...)
        server_push_stdout(c);
 }
 
+/* Write a buffer, adding a terminal newline. Empties buffer. */
+void
+control_write_buffer(struct client *c, struct evbuffer *buffer)
+{
+       evbuffer_add_buffer(c->stdout_data, buffer);
+       evbuffer_add(c->stdout_data, "\n", 1);
+       server_push_stdout(c);
+}
+
 /* Control input callback. Read lines and fire commands. */
 void
 control_callback(struct client *c, int closed, unused void *data)
diff --git a/tmux.h b/tmux.h
index 90019bf..b1e1eee 100644
--- a/tmux.h
+++ b/tmux.h
@@ -2221,6 +2221,7 @@ void      clear_signals(int);
 /* control.c */
 void   control_callback(struct client *, int, void*);
 void printflike2 control_write(struct client *, const char *, ...);
+void   control_write_buffer(struct client *, struct evbuffer *);
 
 /* control-notify.c */
 void   control_notify_window_layout_changed(struct window *);


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

Summary of changes:
 cmd-choose-tree.c |    6 ++++--
 cmd.c             |    2 +-
 control.c         |    9 +++++++++
 format.c          |    2 +-
 osdep-aix.c       |    2 +-
 osdep-darwin.c    |   10 +++-------
 osdep-dragonfly.c |    4 ++--
 osdep-freebsd.c   |   10 +++-------
 osdep-hpux.c      |    2 +-
 osdep-linux.c     |    8 ++------
 osdep-netbsd.c    |    4 ++--
 osdep-openbsd.c   |    4 ++--
 osdep-sunos.c     |    8 ++------
 osdep-unknown.c   |    2 +-
 screen-write.c    |    8 ++++++--
 tmux.h            |    3 ++-
 16 files changed, 42 insertions(+), 42 deletions(-)


hooks/post-receive
-- 
tmux

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
tmux-cvs mailing list
tmux-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to