Permalink
Browse files

CHANGES FROM 2.3 to 2.4 20 April 2017

Incompatible Changes
====================

* Key tables have undergone major changes. Mode key tables are no longer
  separate from the main key tables. All mode key tables have been removed,
  together with the -t flag to bind-key and unbind-key.

  The emacs-edit, vi-edit, emacs-choose and vi-choose tables have been replaced
  by fixed key bindings in the command prompt and choose modes. The mode-keys
  and status-keys options remain.

  The emacs-copy and vi-copy tables have been replaced by the copy-mode and
  copy-mode-vi tables. Commands are sent using the -X and -N flags to
  send-keys. So the following:

    bind -temacs-copy C-Up scroll-up
    bind -temacs-copy -R5 WheelUpPane scroll-up

  Becomes:

    bind -Tcopy-mode C-Up send -X scroll-up
    bind -Tcopy-mode WheelUpPane send -N5 -X scroll-up

  This changes allows the full command parser (including command sequences) and
  command set to be used - for example, the normal command prompt with editing
  and history is now used for searching, jumping, and so on instead of a custom
  one. The default C-r binding is now:

    bind -Tcopy-mode C-r command-prompt -p'search up' "send -X search-backward '%%'"

  There are also some new commmands available with send -X, such as
  copy-pipe-and-cancel.
* set-remain-on-exit has gone -- can be achieved with hooks instead.
* Hooks: before hooks have been removed and only a selection of commands now
  have after hooks (they are no longer automatic). Additional hooks have been
  added.
* The xterm-keys option now defaults to on.

Normal Changes
==============

* Support for mouse double and triple clicks.
* BCE (Background Colour Erase) is now supported.
* All occurrences of a search string in copy mode are now highlighted;
  additionally, the number of search results is displayed. The highlighting
  updates interactively with the default emacs key bindings (incremental
  search).
* source-file now understands glob patterns.
* Formats now have simple comparisons:

    #{==:a,b}
    #{!=:a,b}

* There are the following new formats:

  - #{version} -- the tmux server version;
  - #{client_termtype} -- the terminal type of the client;
  - #{client_name} -- the name of a client;
  - #{client_written} -- the number of bytes written to the client.

* The configuration file now accepts %if/%endif conditional blocks which are
  processed when it is parsed; the argument is a format string (useful with the
  new format comparison options).
* detach-client now has -E to execute a command replacing the client instead of
  exiting.
* Add support for custom command aliases, this is an array option which
  contains items of the form "alias=command". This is consulted when an
  unknown command is parsed.
* break-pane now has -n to specify the new window name.
* OSC 52 support has been added for programs inside tmux to set a tmux buffer.
* The mouse "all event" mode (1003) is now supported.
* Palette setting is now possible (OSC 4 and 104).
* Strikethrough support (a recent terminfo is required).
* Grouped sessions can now be named (new -t).
* terminal-overrides and update-environment are now array options (the previous
  set -ag syntax should work without change).
* There have been substantial performance improvements.

CHANGES FROM 2.2 to 2.3 29 September 2016

Incompatible Changes
====================

None.

Normal Changes
==============

* New option 'pane-border-status' to add text in the pane borders.
* Support for hooks on commands: 'after' and 'before' hooks.
* 'source-file' understands '-q' to suppress errors for nonexistent files.
* Lots of UTF8 improvements, especially on MacOS.
* 'window-status-separator' understands #[] expansions.
* 'split-window' understands '-f' for performing a full-width split.
* Allow report count to be specified when using 'bind-key -R'.
* 'set -a' for appending to user options (@foo) is now supported.
* 'display-panes' can now accept a command to run, rather than always
  selecting the pane.
  • Loading branch information...
christos
christos committed Apr 23, 2017
1 parent d78ce8e commit 03885b0f6d2aee13f5cff5b7e08188e942394d6b
Showing with 31,698 additions and 8,027 deletions.
  1. +2,144 −0 external/bsd/tmux/dist/CHANGES
  2. +21 −0 external/bsd/tmux/dist/COPYING
  3. +462 −0 external/bsd/tmux/dist/FAQ
  4. +203 −0 external/bsd/tmux/dist/Makefile.am
  5. +1,194 −0 external/bsd/tmux/dist/Makefile.in
  6. +73 −0 external/bsd/tmux/dist/README
  7. +122 −0 external/bsd/tmux/dist/TODO
  8. +1,352 −0 external/bsd/tmux/dist/aclocal.m4
  9. +161 −133 external/bsd/tmux/dist/alerts.c
  10. +28 −37 external/bsd/tmux/dist/arguments.c
  11. +13 −10 external/bsd/tmux/dist/attributes.c
  12. +78 −70 external/bsd/tmux/dist/cfg.c
  13. +64 −46 external/bsd/tmux/dist/client.c
  14. +26 −40 external/bsd/tmux/dist/cmd-attach-session.c
  15. +10 −93 external/bsd/tmux/dist/cmd-bind-key.c
  16. +27 −27 external/bsd/tmux/dist/cmd-break-pane.c
  17. +38 −18 external/bsd/tmux/dist/cmd-capture-pane.c
  18. +7 −6 external/bsd/tmux/dist/cmd-choose-buffer.c
  19. +13 −12 external/bsd/tmux/dist/cmd-choose-client.c
  20. +7 −7 external/bsd/tmux/dist/cmd-choose-tree.c
  21. +63 −28 external/bsd/tmux/dist/cmd-command-prompt.c
  22. +33 −16 external/bsd/tmux/dist/cmd-confirm-before.c
  23. +10 −10 external/bsd/tmux/dist/cmd-copy-mode.c
  24. +26 −12 external/bsd/tmux/dist/cmd-detach-client.c
  25. +14 −12 external/bsd/tmux/dist/cmd-display-message.c
  26. +73 −6 external/bsd/tmux/dist/cmd-display-panes.c
  27. +15 −15 external/bsd/tmux/dist/cmd-find-window.c
  28. +163 −125 external/bsd/tmux/dist/cmd-find.c
  29. +77 −79 external/bsd/tmux/dist/cmd-if-shell.c
  30. +26 −28 external/bsd/tmux/dist/cmd-join-pane.c
  31. +13 −14 external/bsd/tmux/dist/cmd-kill-pane.c
  32. +3 −3 external/bsd/tmux/dist/cmd-kill-server.c
  33. +4 −4 external/bsd/tmux/dist/cmd-kill-session.c
  34. +6 −6 external/bsd/tmux/dist/cmd-kill-window.c
  35. +6 −6 external/bsd/tmux/dist/cmd-list-buffers.c
  36. +8 −8 external/bsd/tmux/dist/cmd-list-clients.c
  37. +47 −74 external/bsd/tmux/dist/cmd-list-keys.c
  38. +25 −25 external/bsd/tmux/dist/cmd-list-panes.c
  39. +7 −6 external/bsd/tmux/dist/cmd-list-sessions.c
  40. +16 −16 external/bsd/tmux/dist/cmd-list-windows.c
  41. +45 −45 external/bsd/tmux/dist/cmd-load-buffer.c
  42. +8 −8 external/bsd/tmux/dist/cmd-lock-server.c
  43. +8 −11 external/bsd/tmux/dist/cmd-move-window.c
  44. +73 −55 external/bsd/tmux/dist/cmd-new-session.c
  45. +23 −27 external/bsd/tmux/dist/cmd-new-window.c
  46. +6 −9 external/bsd/tmux/dist/cmd-paste-buffer.c
  47. +13 −13 external/bsd/tmux/dist/cmd-pipe-pane.c
  48. +337 −184 external/bsd/tmux/dist/cmd-queue.c
  49. +10 −9 external/bsd/tmux/dist/cmd-refresh-client.c
  50. +13 −8 external/bsd/tmux/dist/cmd-rename-session.c
  51. +6 −5 external/bsd/tmux/dist/cmd-rename-window.c
  52. +26 −23 external/bsd/tmux/dist/cmd-resize-pane.c
  53. +13 −16 external/bsd/tmux/dist/cmd-respawn-pane.c
  54. +12 −15 external/bsd/tmux/dist/cmd-respawn-window.c
  55. +7 −4 external/bsd/tmux/dist/cmd-rotate-window.c
  56. +43 −48 external/bsd/tmux/dist/cmd-run-shell.c
  57. +20 −34 external/bsd/tmux/dist/cmd-save-buffer.c
  58. +9 −8 external/bsd/tmux/dist/cmd-select-layout.c
  59. +10 −11 external/bsd/tmux/dist/cmd-select-pane.c
  60. +10 −9 external/bsd/tmux/dist/cmd-select-window.c
  61. +62 −25 external/bsd/tmux/dist/cmd-send-keys.c
  62. +10 −10 external/bsd/tmux/dist/cmd-set-buffer.c
  63. +14 −13 external/bsd/tmux/dist/cmd-set-environment.c
  64. +25 −15 external/bsd/tmux/dist/cmd-set-hook.c
  65. +246 −379 external/bsd/tmux/dist/cmd-set-option.c
  66. +24 −23 external/bsd/tmux/dist/cmd-show-environment.c
  67. +23 −33 external/bsd/tmux/dist/cmd-show-messages.c
  68. +94 −112 external/bsd/tmux/dist/cmd-show-options.c
  69. +50 −50 external/bsd/tmux/dist/cmd-source-file.c
  70. +38 −38 external/bsd/tmux/dist/cmd-split-window.c
  71. +67 −61 external/bsd/tmux/dist/cmd-string.c
  72. +7 −7 external/bsd/tmux/dist/cmd-swap-pane.c
  73. +20 −14 external/bsd/tmux/dist/cmd-swap-window.c
  74. +16 −16 external/bsd/tmux/dist/cmd-switch-client.c
  75. +11 −48 external/bsd/tmux/dist/cmd-unbind-key.c
  76. +72 −62 external/bsd/tmux/dist/cmd-wait-for.c
  77. +135 −50 external/bsd/tmux/dist/cmd.c
  78. +74 −317 external/bsd/tmux/dist/colour.c
  79. +84 −19 external/bsd/tmux/dist/compat.h
  80. +3 −6 external/bsd/tmux/dist/compat/asprintf.c
  81. +315 −0 external/bsd/tmux/dist/compat/base64.c
  82. +4 −1 external/bsd/tmux/dist/compat/cfmakeraw.c
  83. +1 −1 external/bsd/tmux/dist/compat/closefrom.c
  84. +1 −1 external/bsd/tmux/dist/compat/daemon.c
  85. +93 −0 external/bsd/tmux/dist/compat/err.c
  86. +15 −0 external/bsd/tmux/dist/compat/explicit_bzero.c
  87. +1 −1 external/bsd/tmux/dist/compat/fgetln.c
  88. +4 −1 external/bsd/tmux/dist/compat/forkpty-aix.c
  89. +4 −1 external/bsd/tmux/dist/compat/forkpty-hpux.c
  90. +5 −1 external/bsd/tmux/dist/compat/forkpty-sunos.c
  91. +1 −1 external/bsd/tmux/dist/compat/fparseln.c
  92. +31 −0 external/bsd/tmux/dist/compat/freezero.c
  93. +55 −0 external/bsd/tmux/dist/compat/getdtablecount.c
  94. +4 −3 external/bsd/tmux/dist/compat/getopt.c
  95. +43 −0 external/bsd/tmux/dist/compat/getprogname.c
  96. +6 −4 external/bsd/tmux/dist/compat/imsg-buffer.c
  97. +21 −55 external/bsd/tmux/dist/compat/imsg.c
  98. +13 −16 external/bsd/tmux/dist/compat/imsg.h
  99. +110 −145 external/bsd/tmux/dist/compat/queue.h
  100. +1 −1 external/bsd/tmux/dist/compat/reallocarray.c
  101. +82 −0 external/bsd/tmux/dist/compat/recallocarray.c
  102. +1 −1 external/bsd/tmux/dist/compat/setenv.c
  103. +52 −0 external/bsd/tmux/dist/compat/setproctitle.c
  104. +2 −0 external/bsd/tmux/dist/compat/strcasestr.c
  105. +1 −1 external/bsd/tmux/dist/compat/strlcat.c
  106. +1 −1 external/bsd/tmux/dist/compat/strlcpy.c
  107. +41 −0 external/bsd/tmux/dist/compat/strndup.c
  108. +34 −0 external/bsd/tmux/dist/compat/strnlen.c
  109. +2 −0 external/bsd/tmux/dist/compat/strsep.c
  110. +1 −1 external/bsd/tmux/dist/compat/strtonum.c
  111. +1 −1 external/bsd/tmux/dist/compat/unvis.c
  112. +66 −0 external/bsd/tmux/dist/compat/utf8proc.c
  113. +1 −1 external/bsd/tmux/dist/compat/vis.c
  114. +8,428 −0 external/bsd/tmux/dist/configure
  115. +625 −0 external/bsd/tmux/dist/configure.ac
  116. +6 −10 external/bsd/tmux/dist/control-notify.c
  117. +25 −13 external/bsd/tmux/dist/control.c
  118. +60 −27 external/bsd/tmux/dist/environ.c
  119. +347 −0 external/bsd/tmux/dist/etc/compile
  120. +1,421 −0 external/bsd/tmux/dist/etc/config.guess
  121. +1,807 −0 external/bsd/tmux/dist/etc/config.sub
  122. +791 −0 external/bsd/tmux/dist/etc/depcomp
  123. +501 −0 external/bsd/tmux/dist/etc/install-sh
  124. +215 −0 external/bsd/tmux/dist/etc/missing
  125. +14 −13 external/bsd/tmux/dist/example_tmux.conf
  126. +251 −147 external/bsd/tmux/dist/format.c
  127. +44 −29 external/bsd/tmux/dist/grid-view.c
  128. +242 −108 external/bsd/tmux/dist/grid.c
  129. +30 −56 external/bsd/tmux/dist/hooks.c
  130. +34 −12 external/bsd/tmux/dist/input-keys.c
  131. +318 −180 external/bsd/tmux/dist/input.c
  132. +5 −10 external/bsd/tmux/dist/job.c
  133. +166 −17 external/bsd/tmux/dist/key-bindings.c
  134. +32 −8 external/bsd/tmux/dist/key-string.c
  135. +16 −13 external/bsd/tmux/dist/layout-custom.c
  136. +26 −18 external/bsd/tmux/dist/layout-set.c
  137. +340 −94 external/bsd/tmux/dist/layout.c
  138. +2 −0 external/bsd/tmux/dist/log.c
  139. +16 −10 external/bsd/tmux/dist/names.c
  140. +127 −114 external/bsd/tmux/dist/notify.c
  141. +39 −120 external/bsd/tmux/dist/options-table.c
  142. +552 −92 external/bsd/tmux/dist/options.c
  143. +24 −6 external/bsd/tmux/dist/osdep-darwin.c
  144. +9 −7 external/bsd/tmux/dist/osdep-netbsd.c
  145. +5 −5 external/bsd/tmux/dist/osdep-openbsd.c
  146. +2 −2 external/bsd/tmux/dist/osdep-sunos.c
  147. +37 −16 external/bsd/tmux/dist/paste.c
  148. +2 −5 external/bsd/tmux/dist/proc.c
  149. +88 −0 external/bsd/tmux/dist/pty.c
  150. +7 −5 external/bsd/tmux/dist/resize.c
  151. +213 −46 external/bsd/tmux/dist/screen-redraw.c
  152. +583 −274 external/bsd/tmux/dist/screen-write.c
  153. +52 −18 external/bsd/tmux/dist/screen.c
  154. +494 −129 external/bsd/tmux/dist/server-client.c
  155. +21 −76 external/bsd/tmux/dist/server-fn.c
  156. +30 −26 external/bsd/tmux/dist/server.c
  157. +93 −74 external/bsd/tmux/dist/session.c
  158. +6 −6 external/bsd/tmux/dist/signal.c
  159. +508 −302 external/bsd/tmux/dist/status.c
  160. +25 −123 external/bsd/tmux/dist/style.c
  161. +404 −277 external/bsd/tmux/dist/tmux.1
  162. +41 −31 external/bsd/tmux/dist/tmux.c
  163. +459 −513 external/bsd/tmux/dist/tmux.h
  164. +3 −3 external/bsd/tmux/dist/tty-acs.c
  165. +240 −119 external/bsd/tmux/dist/tty-keys.c
  166. +81 −79 external/bsd/tmux/dist/tty-term.c
  167. +707 −554 external/bsd/tmux/dist/tty.c
  168. +75 −9 external/bsd/tmux/dist/utf8.c
  169. +303 −174 external/bsd/tmux/dist/window-choose.c
  170. +22 −20 external/bsd/tmux/dist/window-clock.c
  171. +1,004 −852 external/bsd/tmux/dist/window-copy.c
  172. +203 −108 external/bsd/tmux/dist/window.c
  173. +10 −0 external/bsd/tmux/dist/xmalloc.c
  174. +2 −1 external/bsd/tmux/dist/xmalloc.h
  175. +7 −6 external/bsd/tmux/dist/xterm-keys.c
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,21 @@
+THIS IS FOR INFORMATION ONLY, CODE IS UNDER THE LICENCE AT THE TOP OF ITS FILE.
+
+The README, CHANGES, FAQ and TODO files are licensed under the ISC
+license. Files under examples/ remain copyright their authors unless otherwise
+stated in the file but permission has been received to distribute them with
+tmux. All other files have a license and copyright notice at their start,
+typically:
+
+Copyright (c) <author>
+
+Permission to use, copy, modify, and distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
+OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
View

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,203 @@
+# Makefile.am
+
+# Obvious program stuff.
+bin_PROGRAMS = tmux
+CLEANFILES = tmux.1.mdoc tmux.1.man
+
+# Distribution tarball options.
+EXTRA_DIST = \
+ CHANGES FAQ README TODO COPYING example_tmux.conf compat/*.[ch] \
+ osdep-*.c mdoc2man.awk tmux.1
+
+# Preprocessor flags.
+AM_CPPFLAGS += @XOPEN_DEFINES@ -DTMUX_CONF="\"$(sysconfdir)/tmux.conf\""
+
+# Additional object files.
+LDADD = $(LIBOBJS)
+
+# Set flags for gcc.
+if IS_GCC
+AM_CFLAGS += -std=gnu99 -O2
+if IS_DEBUG
+AM_CFLAGS += -g
+AM_CFLAGS += -Wno-long-long -Wall -W -Wformat=2
+AM_CFLAGS += -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations
+AM_CFLAGS += -Wwrite-strings -Wshadow -Wpointer-arith -Wsign-compare
+AM_CFLAGS += -Wundef -Wbad-function-cast -Winline -Wcast-align
+AM_CFLAGS += -Wdeclaration-after-statement -Wno-pointer-sign -Wno-attributes
+AM_CFLAGS += -Wno-unused-result
+AM_CPPFLAGS += -DDEBUG
+endif
+AM_CPPFLAGS += -iquote.
+endif
+
+# Set flags for Solaris.
+if IS_SUNOS
+if IS_GCC
+AM_CPPFLAGS += -D_XPG6
+else
+AM_CPPFLAGS += -D_XPG4_2
+endif
+endif
+
+# Set flags for Sun CC.
+if IS_SUNCC
+AM_CFLAGS += -erroff=E_EMPTY_DECLARATION
+endif
+
+# Set _LINUX_SOURCE_COMPAT for AIX for malloc(0).
+if IS_AIX
+AM_CPPFLAGS += -D_LINUX_SOURCE_COMPAT=1
+endif
+
+# Set flags for NetBSD.
+if IS_NETBSD
+AM_CPPFLAGS += -D_OPENBSD_SOURCE
+endif
+
+# List of sources.
+dist_tmux_SOURCES = \
+ alerts.c \
+ arguments.c \
+ attributes.c \
+ cfg.c \
+ client.c \
+ cmd-attach-session.c \
+ cmd-bind-key.c \
+ cmd-break-pane.c \
+ cmd-capture-pane.c \
+ cmd-choose-buffer.c \
+ cmd-choose-client.c \
+ cmd-choose-tree.c \
+ cmd-command-prompt.c \
+ cmd-confirm-before.c \
+ cmd-copy-mode.c \
+ cmd-detach-client.c \
+ cmd-display-message.c \
+ cmd-display-panes.c \
+ cmd-find-window.c \
+ cmd-find.c \
+ cmd-if-shell.c \
+ cmd-join-pane.c \
+ cmd-kill-pane.c \
+ cmd-kill-server.c \
+ cmd-kill-session.c \
+ cmd-kill-window.c \
+ cmd-list-buffers.c \
+ cmd-list-clients.c \
+ cmd-list-keys.c \
+ cmd-list-panes.c \
+ cmd-list-sessions.c \
+ cmd-list-windows.c \
+ cmd-list.c \
+ cmd-load-buffer.c \
+ cmd-lock-server.c \
+ cmd-move-window.c \
+ cmd-new-session.c \
+ cmd-new-window.c \
+ cmd-paste-buffer.c \
+ cmd-pipe-pane.c \
+ cmd-queue.c \
+ cmd-refresh-client.c \
+ cmd-rename-session.c \
+ cmd-rename-window.c \
+ cmd-resize-pane.c \
+ cmd-respawn-pane.c \
+ cmd-respawn-window.c \
+ cmd-rotate-window.c \
+ cmd-run-shell.c \
+ cmd-save-buffer.c \
+ cmd-select-layout.c \
+ cmd-select-pane.c \
+ cmd-select-window.c \
+ cmd-send-keys.c \
+ cmd-set-buffer.c \
+ cmd-set-environment.c \
+ cmd-set-hook.c \
+ cmd-set-option.c \
+ cmd-show-environment.c \
+ cmd-show-messages.c \
+ cmd-show-options.c \
+ cmd-source-file.c \
+ cmd-split-window.c \
+ cmd-string.c \
+ cmd-swap-pane.c \
+ cmd-swap-window.c \
+ cmd-switch-client.c \
+ cmd-unbind-key.c \
+ cmd-wait-for.c \
+ cmd.c \
+ colour.c \
+ compat.h \
+ control-notify.c \
+ control.c \
+ environ.c \
+ format.c \
+ grid-view.c \
+ grid.c \
+ hooks.c \
+ input-keys.c \
+ input.c \
+ job.c \
+ key-bindings.c \
+ key-string.c \
+ layout-custom.c \
+ layout-set.c \
+ layout.c \
+ log.c \
+ names.c \
+ notify.c \
+ options-table.c \
+ options.c \
+ paste.c \
+ proc.c \
+ pty.c \
+ resize.c \
+ screen-redraw.c \
+ screen-write.c \
+ screen.c \
+ server-client.c \
+ server-fn.c \
+ server.c \
+ session.c \
+ signal.c \
+ status.c \
+ style.c \
+ tmux.c \
+ tmux.h \
+ tty-acs.c \
+ tty-keys.c \
+ tty-term.c \
+ tty.c \
+ utf8.c \
+ window-choose.c \
+ window-clock.c \
+ window-copy.c \
+ window.c \
+ xmalloc.c \
+ xmalloc.h \
+ xterm-keys.c
+nodist_tmux_SOURCES = osdep-@PLATFORM@.c
+
+# Add compat file for forkpty.
+if NEED_FORKPTY
+nodist_tmux_SOURCES += compat/forkpty-@PLATFORM@.c
+endif
+
+# Add compat file for utf8proc.
+if HAVE_UTF8PROC
+nodist_tmux_SOURCES += compat/utf8proc.c
+endif
+
+# Install tmux.1 in the right format.
+install-exec-hook:
+ if test x@MANFORMAT@ = xmdoc; then \
+ sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1 \
+ >$(srcdir)/tmux.1.mdoc; \
+ else \
+ sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1| \
+ $(AWK) -f$(srcdir)/mdoc2man.awk >$(srcdir)/tmux.1.man; \
+ fi
+ $(mkdir_p) $(DESTDIR)$(mandir)/man1
+ $(INSTALL_DATA) $(srcdir)/tmux.1.@MANFORMAT@ \
+ $(DESTDIR)$(mandir)/man1/tmux.1
Oops, something went wrong.

0 comments on commit 03885b0

Please sign in to comment.