Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/TMUX]: src/external/bsd/tmux/dist CHANGES FROM 2.7 to 2.8



details:   https://anonhg.NetBSD.org/src/rev/7e72c720fbee
branches:  TMUX
changeset: 447265:7e72c720fbee
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Jan 05 21:32:48 2019 +0000

description:
CHANGES FROM 2.7 to 2.8

* Make display-panes block the client until a pane is chosen or it
  times out.

* Clear history on RIS like most other terminals do.

* Add an "Any" key to run a command if a key is pressed that is not
  bound in the current key table.

* Expand formats in load-buffer and save-buffer.

* Add a rectangle_toggle format.

* Add set-hook -R to run a hook immediately.

* Add README.ja.

* Add pane focus hooks.

* Allow any punctuation as separator for s/x/y not only /.

* Improve resizing with the mouse (fix resizing the wrong pane in some
  layouts, and allow resizing multiple panes at the same time).

* Allow , and } to be escaped in formats as #, and #}.

* Add KRB5CCNAME to update-environment.

* Change meaning of -c to display-message so the client is used if it
  matches the session given to -t.

* Fixes to : form of SGR.

* Add x and X to choose-tree to kill sessions, windows or panes.

CHANGES FROM 2.6 TO 2.7

* Remove EVENT_* variables from environment on platforms where tmux uses them
  so they do not pass on to panes.

* Fixes for hooks at server exit.

* Remove SGR 10 (was equivalent to SGR 0 but no other terminal seems to do
  this).

* Expand formats in window and session names.

* Add -Z flag to choose-tree, choose-client, choose-buffer to automatically
  zoom the pane when the mode is entered and unzoom when it exits, assuming the
  pane is not already zoomed. This is now part of the default key bindings.

* Add C-g to exit modes with emacs keys.

* Add exit-empty option to exit server if no sessions (defaults to on).

* Show if a filter is present in choose modes.

* Add pipe-pane -I to to connect stdin of the child process.

* Performance improvements for reflow.

* Use RGB terminfo(5) capability to detect RGB colour terminals (the existing
  Tc extension remains unchanged).

* Support for ISO colon-separated SGR sequences.

* Add select-layout -E to spread panes out evenly (bound to E key).

* Support wide characters properly when reflowing.

* Pass PWD to new panes as a hint to shells, as well as calling chdir().

* Performance improvements for the various choose modes.

* Only show first member of session groups in tree mode (-G flag to choose-tree
  to show all).

* Support %else in config files to match %if; from Brad Town in GitHub issue
  1071.

* Fix "kind" terminfo(5) capability to be S-Down not S-Up.

* Add a box around the preview label in tree mode.

* Show exit status and time in the remain-on-exit pane text; from Timo
  Boettcher in GitHub issue 1103.

* Correctly use pane-base-index in tree mode.

* Change the allow-rename option default to off.

* Support for xterm(1) title stack escape sequences (GitHub issue 1075 from
  Brad Town).

* Correctly remove padding cells to fix a UTF-8 display problem (GitHub issue
  1090).

diffstat:

 external/bsd/tmux/dist/CHANGES                 |   98 ++++
 external/bsd/tmux/dist/Makefile.am             |    2 +-
 external/bsd/tmux/dist/Makefile.in             |   15 +-
 external/bsd/tmux/dist/README                  |   11 +-
 external/bsd/tmux/dist/README.ja               |   62 ++
 external/bsd/tmux/dist/TODO                    |   15 +-
 external/bsd/tmux/dist/aclocal.m4              |  258 ++++-------
 external/bsd/tmux/dist/alerts.c                |   12 +-
 external/bsd/tmux/dist/cfg.c                   |  174 ++++++-
 external/bsd/tmux/dist/client.c                |   16 +-
 external/bsd/tmux/dist/cmd-attach-session.c    |    1 +
 external/bsd/tmux/dist/cmd-choose-tree.c       |    8 +-
 external/bsd/tmux/dist/cmd-display-message.c   |   16 +-
 external/bsd/tmux/dist/cmd-display-panes.c     |   29 +-
 external/bsd/tmux/dist/cmd-find.c              |   69 ++-
 external/bsd/tmux/dist/cmd-if-shell.c          |   12 +-
 external/bsd/tmux/dist/cmd-kill-pane.c         |   12 +-
 external/bsd/tmux/dist/cmd-list-keys.c         |   25 +-
 external/bsd/tmux/dist/cmd-load-buffer.c       |   22 +-
 external/bsd/tmux/dist/cmd-new-session.c       |   73 ++-
 external/bsd/tmux/dist/cmd-new-window.c        |   30 +-
 external/bsd/tmux/dist/cmd-pipe-pane.c         |   74 ++-
 external/bsd/tmux/dist/cmd-rename-session.c    |   17 +-
 external/bsd/tmux/dist/cmd-rename-window.c     |    7 +-
 external/bsd/tmux/dist/cmd-resize-pane.c       |   69 +-
 external/bsd/tmux/dist/cmd-run-shell.c         |   12 +-
 external/bsd/tmux/dist/cmd-save-buffer.c       |   18 +-
 external/bsd/tmux/dist/cmd-select-layout.c     |   26 +-
 external/bsd/tmux/dist/cmd-select-pane.c       |   17 +-
 external/bsd/tmux/dist/cmd-send-keys.c         |    5 +-
 external/bsd/tmux/dist/cmd-set-hook.c          |   19 +-
 external/bsd/tmux/dist/cmd-set-option.c        |    4 +-
 external/bsd/tmux/dist/cmd-source-file.c       |    2 +-
 external/bsd/tmux/dist/cmd-split-window.c      |   26 +-
 external/bsd/tmux/dist/cmd.c                   |   13 +
 external/bsd/tmux/dist/compat.h                |    4 +-
 external/bsd/tmux/dist/compat/getdtablecount.c |   13 +-
 external/bsd/tmux/dist/compat/imsg-buffer.c    |   14 +-
 external/bsd/tmux/dist/compat/imsg.c           |    6 +-
 external/bsd/tmux/dist/configure               |   49 +-
 external/bsd/tmux/dist/configure.ac            |   17 +-
 external/bsd/tmux/dist/etc/compile             |    9 +-
 external/bsd/tmux/dist/etc/config.guess        |   31 +-
 external/bsd/tmux/dist/etc/config.sub          |   25 +-
 external/bsd/tmux/dist/etc/depcomp             |    6 +-
 external/bsd/tmux/dist/etc/install-sh          |   25 +-
 external/bsd/tmux/dist/etc/missing             |    6 +-
 external/bsd/tmux/dist/format.c                |  153 +++++-
 external/bsd/tmux/dist/grid-view.c             |    2 +-
 external/bsd/tmux/dist/grid.c                  |  522 ++++++++++++++++--------
 external/bsd/tmux/dist/hooks.c                 |   27 -
 external/bsd/tmux/dist/input.c                 |  471 +++++++++++++--------
 external/bsd/tmux/dist/job.c                   |    3 +-
 external/bsd/tmux/dist/key-bindings.c          |   64 ++-
 external/bsd/tmux/dist/key-string.c            |    6 +-
 external/bsd/tmux/dist/layout-set.c            |   84 +---
 external/bsd/tmux/dist/layout.c                |  168 ++++++-
 external/bsd/tmux/dist/mode-tree.c             |  161 +++++--
 external/bsd/tmux/dist/notify.c                |   22 +-
 external/bsd/tmux/dist/options-table.c         |   12 +-
 external/bsd/tmux/dist/osdep-darwin.c          |    8 +-
 external/bsd/tmux/dist/osdep-freebsd.c         |    7 +-
 external/bsd/tmux/dist/osdep-linux.c           |    7 +-
 external/bsd/tmux/dist/resize.c                |   20 +-
 external/bsd/tmux/dist/screen-redraw.c         |  203 ++++++---
 external/bsd/tmux/dist/screen-write.c          |  103 +++-
 external/bsd/tmux/dist/screen.c                |  149 +++++-
 external/bsd/tmux/dist/server-client.c         |  101 ++-
 external/bsd/tmux/dist/server-fn.c             |   50 +-
 external/bsd/tmux/dist/server.c                |   72 ++-
 external/bsd/tmux/dist/session.c               |   23 +-
 external/bsd/tmux/dist/status.c                |  127 +++--
 external/bsd/tmux/dist/tmux.1                  |  174 ++++++-
 external/bsd/tmux/dist/tmux.c                  |   43 +-
 external/bsd/tmux/dist/tmux.h                  |  169 +++----
 external/bsd/tmux/dist/tty-keys.c              |  116 ++--
 external/bsd/tmux/dist/tty-term.c              |   13 +-
 external/bsd/tmux/dist/tty.c                   |  157 ++++--
 external/bsd/tmux/dist/window-buffer.c         |   85 +--
 external/bsd/tmux/dist/window-client.c         |   81 +--
 external/bsd/tmux/dist/window-copy.c           |  290 +++++++------
 external/bsd/tmux/dist/window-tree.c           |  364 ++++++++++++++---
 external/bsd/tmux/dist/window.c                |   39 +-
 83 files changed, 3573 insertions(+), 1997 deletions(-)

diffs (truncated from 11232 to 300 lines):

diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/CHANGES
--- a/external/bsd/tmux/dist/CHANGES    Thu Oct 12 21:59:47 2017 +0000
+++ b/external/bsd/tmux/dist/CHANGES    Sat Jan 05 21:32:48 2019 +0000
@@ -1,3 +1,101 @@
+CHANGES FROM 2.7 to 2.8
+
+* Make display-panes block the client until a pane is chosen or it
+  times out.
+
+* Clear history on RIS like most other terminals do.
+
+* Add an "Any" key to run a command if a key is pressed that is not
+  bound in the current key table.
+
+* Expand formats in load-buffer and save-buffer.
+
+* Add a rectangle_toggle format.
+
+* Add set-hook -R to run a hook immediately.
+
+* Add README.ja.
+
+* Add pane focus hooks.
+
+* Allow any punctuation as separator for s/x/y not only /.
+
+* Improve resizing with the mouse (fix resizing the wrong pane in some
+  layouts, and allow resizing multiple panes at the same time).
+
+* Allow , and } to be escaped in formats as #, and #}.
+
+* Add KRB5CCNAME to update-environment.
+
+* Change meaning of -c to display-message so the client is used if it
+  matches the session given to -t.
+
+* Fixes to : form of SGR.
+
+* Add x and X to choose-tree to kill sessions, windows or panes.
+
+CHANGES FROM 2.6 TO 2.7
+
+* Remove EVENT_* variables from environment on platforms where tmux uses them
+  so they do not pass on to panes.
+
+* Fixes for hooks at server exit.
+
+* Remove SGR 10 (was equivalent to SGR 0 but no other terminal seems to do
+  this).
+
+* Expand formats in window and session names.
+
+* Add -Z flag to choose-tree, choose-client, choose-buffer to automatically
+  zoom the pane when the mode is entered and unzoom when it exits, assuming the
+  pane is not already zoomed. This is now part of the default key bindings.
+
+* Add C-g to exit modes with emacs keys.
+
+* Add exit-empty option to exit server if no sessions (defaults to on).
+
+* Show if a filter is present in choose modes.
+
+* Add pipe-pane -I to to connect stdin of the child process.
+
+* Performance improvements for reflow.
+
+* Use RGB terminfo(5) capability to detect RGB colour terminals (the existing
+  Tc extension remains unchanged).
+
+* Support for ISO colon-separated SGR sequences.
+
+* Add select-layout -E to spread panes out evenly (bound to E key).
+
+* Support wide characters properly when reflowing.
+
+* Pass PWD to new panes as a hint to shells, as well as calling chdir().
+
+* Performance improvements for the various choose modes.
+
+* Only show first member of session groups in tree mode (-G flag to choose-tree
+  to show all).
+
+* Support %else in config files to match %if; from Brad Town in GitHub issue
+  1071.
+
+* Fix "kind" terminfo(5) capability to be S-Down not S-Up.
+
+* Add a box around the preview label in tree mode.
+
+* Show exit status and time in the remain-on-exit pane text; from Timo
+  Boettcher in GitHub issue 1103.
+
+* Correctly use pane-base-index in tree mode.
+
+* Change the allow-rename option default to off.
+
+* Support for xterm(1) title stack escape sequences (GitHub issue 1075 from
+  Brad Town).
+
+* Correctly remove padding cells to fix a UTF-8 display problem (GitHub issue
+  1090).
+
 CHANGES FROM 2.5 TO 2.6, 05 October 2017
 
 * Add select-pane -T to set pane title.
diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/Makefile.am
--- a/external/bsd/tmux/dist/Makefile.am        Thu Oct 12 21:59:47 2017 +0000
+++ b/external/bsd/tmux/dist/Makefile.am        Sat Jan 05 21:32:48 2019 +0000
@@ -6,7 +6,7 @@
 
 # Distribution tarball options.
 EXTRA_DIST = \
-       CHANGES README COPYING example_tmux.conf compat/*.[ch] \
+       CHANGES README README.ja COPYING example_tmux.conf compat/*.[ch] \
        osdep-*.c mdoc2man.awk tmux.1
 
 # Preprocessor flags.
diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/Makefile.in
--- a/external/bsd/tmux/dist/Makefile.in        Thu Oct 12 21:59:47 2017 +0000
+++ b/external/bsd/tmux/dist/Makefile.in        Sat Jan 05 21:32:48 2019 +0000
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15 from Makefile.am.
+# Makefile.in generated by automake 1.15.1 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+# Copyright (C) 1994-2017 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -411,7 +411,6 @@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
 psdir = @psdir@
-runstatedir = @runstatedir@
 sbindir = @sbindir@
 sharedstatedir = @sharedstatedir@
 srcdir = @srcdir@
@@ -424,7 +423,7 @@
 
 # Distribution tarball options.
 EXTRA_DIST = \
-       CHANGES README COPYING example_tmux.conf compat/*.[ch] \
+       CHANGES README README.ja COPYING example_tmux.conf compat/*.[ch] \
        osdep-*.c mdoc2man.awk tmux.1
 
 
@@ -922,7 +921,7 @@
          ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r "$(distdir)"
 dist-gzip: distdir
-       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
        $(am__post_remove_distdir)
 
 dist-bzip2: distdir
@@ -948,7 +947,7 @@
        @echo WARNING: "Support for shar distribution archives is" \
                       "deprecated." >&2
        @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
-       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
        $(am__post_remove_distdir)
 
 dist-zip: distdir
@@ -966,7 +965,7 @@
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+         eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
          bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.lz*) \
@@ -976,7 +975,7 @@
        *.tar.Z*) \
          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+         eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/README
--- a/external/bsd/tmux/dist/README     Thu Oct 12 21:59:47 2017 +0000
+++ b/external/bsd/tmux/dist/README     Sat Jan 05 21:32:48 2019 +0000
@@ -1,8 +1,8 @@
 Welcome to tmux!
 
-tmux is a "terminal multiplexer", it enables a number of terminals (or windows)
-to be accessed and controlled from a single terminal. tmux is intended to be a
-simple, modern, BSD-licensed alternative to programs such as GNU screen.
+tmux is a terminal multiplexer: it enables a number of terminals to be created,
+accessed, and controlled from a single screen. tmux may be detached from a
+screen and continue running in the background, then later reattached.
 
 This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris.
 
@@ -43,11 +43,6 @@
 
 A small example configuration in example_tmux.conf.
 
-A vim(1) syntax file is available at:
-
-       https://github.com/ericpruitt/tmux.vim
-       https://raw.githubusercontent.com/ericpruitt/tmux.vim/master/vim/syntax/tmux.vim
-
 And a bash(1) completion file at:
 
        https://github.com/imomaliev/tmux-bash-completion
diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/README.ja
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/tmux/dist/README.ja  Sat Jan 05 21:32:48 2019 +0000
@@ -0,0 +1,62 @@
+tmuxã?¸ã??ã??ã??ã??!
+
+tmuxã?¯ã?¿ã?¼ã??ã??ã?«ã??ã?«ã??ã??ã?¬ã?¯ã?µã?¼ã?§ã??ã??è¤?æ?°ã?®ã?¿ã?¼ã??ã??ã?«ã??ä¸?ã?¤ã?®ã?¹ã?¯ã?ªã?¼ã?³å??ã?«ä½?æ??ã??ã??æ??ä½?ã??ã??ã??ã?¨ã??ã?§ã??ã?¾ã??ã??
+ã??ã??ã?¯ã?°ã?©ã?¦ã?³ã??ã?§å?¦ç??ã??å®?è¡?中ã?«ä¸?度ã?¹ã?¯ã?ªã?¼ã?³ã??ã??é?¢ã??ã?¦å¾?ã??ã??復帰ã??ã??ã??ã?¨ã??å?¯è?½ã?§ã??ã??
+
+OpenBSDã??FreeBSDã??NetBSDã??Linuxã??OS Xã??Solarisã?§å®?è¡?ã?§ã??ã?¾ã??ã??
+
+tmuxã?¯libevent 2.x.ã?«ä¾?å­?ã??ã?¾ã??ã?? ä¸?è¨?ã??ã??ã??ã?¦ã?³ã?­ã?¼ã??ã??ã?¦ã??ã? ã??ã??ã??
+
+       http://libevent.org
+
+ã?¾ã??ã??ncursesã??å¿?è¦?ã?§ã??ã??ã??ã?¡ã??ã??ã??ã?©ã??ã??ã??
+
+       http://invisible-island.net/ncurses/
+
+tarballã?§ã?®tmuxã?®ã??ã?«ã??ã?¨ã?¤ã?³ã?¹ã??ã?¼ã?«æ?¹æ³?ã??
+
+       $ ./configure && make
+       $ sudo make install
+
+tmuxã?¯utmp(5)ã??ã?¢ã??ã??ã??ã?¼ã??ã??ã??ã??ã??ã?«utempterã??使ã??ã??ã?¨ã??ã?§ã??ã?¾ã??ã??ã??ã??ã?¤ã?³ã?¹ã??ã?¼ã?«æ¸?ã?¿ã?§ã??ã??ã?°ã?ªã??ã?·ã?§ã?³ã??--enable-utempterã??ã??ã?¤ã??ã?¦å®?è¡?ã??ã?¦ã??ã? ã??ã??ã??
+
+ã?ªã??ã?¸ã??ã?ªã??ã??æ??æ?°ã??ã?¼ã?¸ã?§ã?³ã??æ??ã?«å?¥ã??ã??ã??ã??ã?«ã?¯ä¸?è¨?ã??å®?è¡?ã??
+
+       $ git clone https://github.com/tmux/tmux.git
+       $ cd tmux
+       $ sh autogen.sh
+       $ ./configure && make
+
+(ã??ã?«ã??ã?®ã??ã??ã?«ã?¯libeventã??ncurses librariesã??headersã?«å? ã??ã?¦ã??C compilerã??makeã??autoconfã??automakeã??pkg-configã??å¿?è¦?ã?§ã??ã??)
+
+詳ã??ã??æ??å ±ã?¯http://git-scm.comã??ã??覧ã??ã? ã??ã??ã??修正ã?¯ã?¡ã?¼ã?«;<tmux-users%googlegroups.com@localhost>å®?ã??ã??ã??ã??ã?¯https://github.com/tmux/tmux/issuesã?«ã?¦å??ã??ä»?ã??ã?¦ã??ã?¾ã??ã;??
+
+tmuxã?®ã??ã?­ã?¥ã?¡ã?³ã??ã?«ã?¤ã??ã?¦ã?¯tmux.1ã??ã??ã?¥ã?¢ã?«ã??ã??覧ã??ã? ã??ã??ã??ã??ã?¡ã??ã?®ã?³ã??ã?³ã??ã?§å??ç?§å?¯è?½ã?§ã??ã??
+
+       $ nroff -mdoc tmux.1|less
+
+ã?µã?³ã??ã?«è¨­å®?ã?¯æ?¬ã?ªã??ã?¸ã??ã?ªã?®example_tmux.confã?«
+ã?¾ã??ã??bash-completionã??ã?¡ã?¤ã?«ã?¯ä¸?è¨?ã?«ã??ã??ã?¾ã??ã??
+
+       https://github.com/imomaliev/tmux-bash-completion
+
+ã??-vã??ã??ã??-vvã??ã??æ??å®?ã??ã??ã??ã?¨ã?§ã??ã??ã??ã?°ã?¢ã?¼ã??ã?§ã?®èµ·å??ã??å?¯è?½ã?§ã??ã??ã?«ã?¬ã?³ã??ã??ã?£ã?¬ã?¯ã??ã?ªã?«ã?µã?¼ã??ã?¼ã??ã?¯ã?©ã?¤ã?¢ã?³ã??ã?®ã?­ã?°ã??ã?¡ã?¤ã?«ã??ç??æ??ã??ã??ã?¾ã??ã??
+
+è­°è«?ã??ã??ã?°ã?¬ã??ã?¼ã??ç?¨ã?®ã?¡ã?¼ã?ªã?³ã?°ã?ªã?¹ã??ã?«ã?¯ã??ã?¡ã??ã??ã??å??å? å?¯è?½ã?§ã??ã??
+
+       https://groups.google.com/forum/#!forum/tmux-users
+
+gitã?³ã??ã??ã??ã?«ã?¤ã??ã?¦ã?®é?£çµ¡å??
+
+       https://groups.google.com/forum/#!forum/tmux-git
+
+購読ã?¯<tmux-users+subscribe%googlegroups.com@localhost>ã?¾ã?§ã?¡ã?¼ã?«ã??ã??é¡?ã??ã??ã?¾ã??ã??
+
+ã??ã?°ã?¬ã??ã?¼ã??ã??æ©?è?½è¿½å? (ç?¹ã?«ã?³ã?¼ã??ã?¸ã?®è²¢ç?®)ã?¯å¤§æ­?è¿?ã?§ã??ã??ã??ã?¡ã??ã?«ã??é?£çµ¡ã??ã? ã??ã??ã??
+
+       tmux-users%googlegroups.com@localhost
+
+æ?¬ã??ã?¡ã?¤ã?«ã??CHANGESã?? FAQã??SYNCINGã??ã??ã?¦TODOã?¯ISC licenseã?§ä¿?è­·ã??ã??ã?¦ã??ã?¾ã??ã??
+ã??ã?®ä»?ã?®ã??ã?¡ã?¤ã?«ã?®ã?©ã?¤ã?»ã?³ã?¹ã??è??ä½?権ã?«ã?¤ã??ã?¦ã?¯ã??ã??ã?¡ã?¤ã?«ã?®ä¸?é?¨ã?«æ??è¨?ã??ã??ã?¦ã??ã?¾ã??ã??
+
+-- Nicholas Marriott <nicholas.marriott%gmail.com@localhost>
diff -r 07a8e6091a25 -r 7e72c720fbee external/bsd/tmux/dist/TODO
--- a/external/bsd/tmux/dist/TODO       Thu Oct 12 21:59:47 2017 +0000
+++ b/external/bsd/tmux/dist/TODO       Sat Jan 05 21:32:48 2019 +0000
@@ -49,6 +49,7 @@
        * improve word and line selection in copy mode (for example when
          dragging it should select by word. compare how xterm works. GitHub
          issue 682)
+       * key to search for word under cursor (GitHub issue 1240)
 
 - layout stuff
        * way to tag a layout as a number/name
@@ -110,21 +111,23 @@
          bind -n DoubleClick3Status confirm-before -p "kill-window #I? (y/n)" kill-window
        * respawn -c flag same as neww etc
        * marker lines in history (GitHub issue 1042)
-       * tree mode stuff: predefined filters, tag-all key, ...
+       * tree mode stuff: make command prompt (:) common code so all modes get it,
+         predefined filters, tag-all key, ...
+       * drag panes and windows around to move/swap them in choose mode
 
 - hooks
        * more hooks for various things
        * finish after hooks for special commands. these do not have a hook at
-          the moment:



Home | Main Index | Thread Index | Old Index