SHA256
5
0
forked from pool/tmux

57 Commits

Author SHA256 Message Date
c528948f10 Accepting request 1238049 from home:kukuk:cleanup
- Disable libutempter, it doesn't work anymore with the switch
  from utmp to systemd-logind

OBS-URL: https://build.opensuse.org/request/show/1238049
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=46
2025-01-31 08:26:06 +00:00
079ce00f76 Accepting request 1206088 from home:flonnegren:branches:utilities
Update to tmux 3.5a

OBS-URL: https://build.opensuse.org/request/show/1206088
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=45
2024-11-06 18:30:52 +00:00
70459cb3b8 Accepting request 1147196 from home:AndreasStieger:branches:utilities
tmux 3.4

OBS-URL: https://build.opensuse.org/request/show/1147196
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=44
2024-02-21 11:25:22 +00:00
15c6097175 fixes boo#1210552
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=43
2023-05-02 15:41:31 +00:00
6683dc557d - add ncurses.patch for compactibility with new ncurses
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=42
2023-05-02 15:38:05 +00:00
f18cf04d7d Accepting request 1070688 from home:dirkmueller:Factory
- disable utf8proc (following upstreams not use it by default
  on non-macOS)

OBS-URL: https://build.opensuse.org/request/show/1070688
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=40
2023-03-21 12:43:57 +00:00
360232bc2c Accepting request 1060469 from home:pgajdos
- security update
- added patches
  fix CVE-2022-47016 [bsc#1207393], Null pointer dereference in window.c
  + tmux-CVE-2022-47016.patch

OBS-URL: https://build.opensuse.org/request/show/1060469
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=39
2023-01-27 07:40:44 +00:00
4e9450df30 Accepting request 991161 from home:dirkmueller:Factory
- switch to screen-256color as default terminal to fix incompatibility
  with yast2-ruby-testsuite

OBS-URL: https://build.opensuse.org/request/show/991161
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=38
2022-07-26 15:14:40 +00:00
5588becc65 Accepting request 987805 from home:llyyr:branches:utilities
- update to 3.3a:
  * Do not crash when run-shell produces output from a config file.
  * Do not unintentionally turn off all mouse mode when button mode is also
    present.

OBS-URL: https://build.opensuse.org/request/show/987805
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=37
2022-07-26 15:13:43 +00:00
58d5fbd7e7 Accepting request 980726 from home:dirkmueller:Factory
- update to 3.3:
  * Add an ACL list for users connecting to the tmux socket. Users may be
    forbidden from attaching, forced to attach read-only, or allowed to attach
    read-write. A new command, server-access, configures the list. File system
    permissions must still be configured manually.
  * Emit window-layout-changed on swap-pane.
  * Better error reporting when applying custom layouts.
  * Handle ANSI escape sequences in run-shell output.
  * Add pane_start_path to match start_command.
  * Set PWD so shells have a hint about the real path.
  * Do not allow pipe-pane on dead panes.
  * Do not report mouse positions (incorrectly) above the maximum of 223 in
    normal mouse mode.
  * Add an option (default off) to control the passthrough escape sequence.
  * Support more mouse buttons when the terminal sends them.
  * Add a window-resized hook which is fired when the window is actually resized
    which may be later than the client resize.
  * Add next_session_id format with the next session ID.
  * Add formats for client and server UID and user.
  * Add argument to refresh-client -l to forward clipboard to a pane.
  * Add remain-on-exit-format to set text shown when pane is dead.
  * With split-window -f use percentages of window size not pane size.
  * Add an option (fill-character) to set the character used for unused areas of
    a client.
  * Add an option (scroll-on-clear) to control if tmux scrolls into history on
    clear.
  * Add a capability for OSC 7 and use it similarly to how the title is set (and
    controlled by the same set-titles option).
  * Add support for systemd socket activation (where systemd creates the Unix
    domain socket for tmux rather than tmux creating it). Build with

OBS-URL: https://build.opensuse.org/request/show/980726
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=36
2022-06-07 18:09:09 +00:00
0154937228 Accepting request 902483 from home:AndreasStieger:branches:utilities
tmux 3.2a

OBS-URL: https://build.opensuse.org/request/show/902483
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=35
2021-07-13 11:21:26 +00:00
6e43c0bb6f Accepting request 891445 from home:dirkmueller:Factory
- refresh tmux-socket-path.patch: 
  restore ability to overwrite socket path using $TMUX_TMPDIR (bsc#1185572)

OBS-URL: https://build.opensuse.org/request/show/891445
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=34
2021-05-08 20:24:34 +00:00
5f75a92f69 Accepting request 886439 from home:dirkmueller:Factory
- update to 3.2:
  * status-fg and status-bg are now applied before status-style rather than instead
    of; this means that if either is set to default the status-style colour will be
    used. To fix, replace status-bg default with status-style bg=default.
  * How data is sent to control mode clients has been completely revamped to both
    be more fair with multiple panes and to prevent huge amounts of data being
    backed up; this feature is used by default when tmux is attached with the
    latest iTerm2 nightly builds.
  * Configuration file parsing has changed slightly: the contents of the new {}
    syntax introduced in 3.1 must now be valid tmux command syntax; and to allow
    formats to be annotated, strings given with quotes may now contain newlines
    (leading spaces and comments are stripped).
  * A new customize mode available with C-b C (C-b S-c) which allows options and
    key bindings to be browsed and changed interactively.
  * Support for extended keys offered by some terminals (xterm, mintty, iTerm2),
    see https://github.com/tmux/tmux/wiki/Modifier-Keys#extended-keys.
  * A pane-border-lines option to change the characters used to draw the pane
    border separators.
  * How UTF-8 data is stored has been rewritten to reduce memory use for characters
    in the BMP.
  * The message log (C-b ~) has been changed to be per server instead of per client
    and to have some useful content.
  * Client flags have been extended (refresh-client -F becomes -f and also added
    for attach-session and new-session), and a read-only flag added (same as -r to
    attach-session).
  * A new active-pane client flag that if given allows a client to have its own
    active pane for each window rather than being tied to the server's active pane.
  * Improved command-prompt completion including showing a menu of completions.
  * All style options can now be formats, for example the default
    pane-active-border-style now changes colour depending on pane_in_mode and

OBS-URL: https://build.opensuse.org/request/show/886439
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=33
2021-04-30 07:32:40 +00:00
18828dc52b Accepting request 847103 from home:dimstar:Factory
- Drop pkgconfig(systemd) BuildRequires: there is no reason to pull
  in systemd into the build.
- Use %tmpfiles_create instead of calling systemd-tmpfiles
  directly.
- Replace systemd_requires with systemd_ordering: tmux is very well
  capable to run without systemd (and by using tmpfiles_create, the
  post script can also cope with the absence of if).

OBS-URL: https://build.opensuse.org/request/show/847103
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=32
2020-11-11 07:14:50 +00:00
7bc67f1748 Accepting request 845163 from home:AndreasStieger:branches:utilities
tmux 3.1c boo#1178263 CVE-2020-27347
plus fix build for SLE 12 PackageHub

OBS-URL: https://build.opensuse.org/request/show/845163
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=31
2020-11-06 10:34:23 +00:00
823b2e91bd Accepting request 800287 from home:AndreasStieger:branches:utilities
tmux 3.1b

OBS-URL: https://build.opensuse.org/request/show/800287
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=30
2020-05-07 05:47:36 +00:00
90ab0b9979 Accepting request 769964 from home:namtrac:branches:utilities
- Update to v3.1-rc
  * Please see the included CHANGES file

OBS-URL: https://build.opensuse.org/request/show/769964
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=29
2020-02-04 14:44:33 +00:00
6b6142a9ad Accepting request 754100 from home:gladiac:branches:utilities
- Fix tmux completion

OBS-URL: https://build.opensuse.org/request/show/754100
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=28
2019-12-21 15:16:02 +00:00
Ismail Dönmez
c156b4d2e3 - Update to v3.0a
* A lot of changes since v2.9a, please see the included CHANGES
    file.

OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=27
2019-12-01 10:07:17 +00:00
1597547791 Accepting request 725574 from home:polslinux:branches:utilities
- Update to v2.9a
  - Fix bugs in select-pane and the main-horizontal and main-vertical layouts.

OBS-URL: https://build.opensuse.org/request/show/725574
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=26
2019-08-30 08:57:39 +00:00
f65b1026ce Accepting request 707394 from home:cyphar:tmux
- Add trailing newline to tmpfiles.d/tmux.conf. On newer systems (such as Leap
  15.1), the lack of a trailing newline appears to cause the directory to not
  be created.

  This is only evident on setups where /run is an actual tmpfs (on btrfs-root
  installs, /run is a btrfs subvolume and thus /run/tmux is persistent across
  reboots).

OBS-URL: https://build.opensuse.org/request/show/707394
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=25
2019-06-04 14:22:52 +00:00
778e4cd268 Accepting request 698285 from home:namtrac:bugfix
- Update to version 2.9
  * Add format variables for the default formats in the various modes
    (tree_mode_format and so on) and add a -a flag to display-message
    to list variables with values.
  * Add a -v flag to display-message to show verbose messages as the
    format is parsed, this allows formats to be debugged
  * Add support for HPA (\033[`).
  * Add support for origin mode (\033[?6h).
  * No longer clear history on RIS.
  * Extend the #[] style syntax and use that together with previous
    format changes to allow the status line to be entirely configured
    with a single option.
  * Add E: and T: format modifiers to expand a format twice
    (useful to expand the value of an option).
  * The individual -fg, -bg and -attr options have been removed; they
    were superseded by -style options in tmux 1.9.
  * Add -b to display-panes like run-shell.
  * Handle UTF-8 in word-separators option.
  * New "terminal" colour allowing options to use the terminal default
    colour rather than inheriting the default from a parent option.
  * Do not move the cursor in copy mode when the mouse wheel is used.
  * Use the same working directory rules for jobs as new windows rather than
    always starting in the user's home.
  * Allow panes to be one line or column in size.
  * Go to last line when goto-line number is out of range in copy mode.
  * Yank previously cut text if any with C-y in the command prompt, only use the
    buffer if no text has been cut.
  * Add q: format modifier to quote shell special characters.
  * Add -Z to find-window.
  * Support for windows larger than the client. This adds two new options,

OBS-URL: https://build.opensuse.org/request/show/698285
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=24
2019-04-30 14:28:23 +00:00
8a66467f4d Accepting request 662785 from home:mimi_vx:branches:utilities
- add issue_1549.diff to fix boo#1120170

OBS-URL: https://build.opensuse.org/request/show/662785
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=23
2019-01-04 12:36:00 +00:00
791b835164 Accepting request 662783 from home:mimi_vx:branches:utilities
- add issue_1549.diff to fix boo#1058533

OBS-URL: https://build.opensuse.org/request/show/662783
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=22
2019-01-04 12:33:25 +00:00
7a42d793cb Accepting request 652132 from home:mimi_vx:branches:utilities
- add fix-cve201819387.patch  fixes CVE-2018-19387 boo#1116887

OBS-URL: https://build.opensuse.org/request/show/652132
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=21
2018-11-27 10:02:42 +00:00
ec3c52e0b8 Accepting request 643324 from home:mimi_vx:branches:utilities
- update to 2.8
- drop 0001-Increment-the-lines-counter-when-skipping-a-line-to-.patch
- move bash-completion to right place
 * 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 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.

OBS-URL: https://build.opensuse.org/request/show/643324
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=20
2018-10-20 10:49:47 +00:00
a10221a05c Accepting request 617046 from home:barendartchuk:branches:utilities
- Add upstream
  0001-Increment-the-lines-counter-when-skipping-a-line-to-.patch fixing
  infinite loop when resizing the window

OBS-URL: https://build.opensuse.org/request/show/617046
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=19
2018-06-17 16:13:47 +00:00
2d7bcb07b3 Accepting request 607684 from home:gladiac:branches:utilities
Add bash completion for tmux

OBS-URL: https://build.opensuse.org/request/show/607684
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=18
2018-05-15 20:39:53 +00:00
d2799b2d86 Accepting request 596584 from home:avindra:branches:utilities
- Update to 2.7
  * Remove EVENT_* variables from environment on platforms where
    tmux uses them so they do not pass on to panes.
  * Fixed 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 (default = 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
  * 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
  * Correctly use pane-base-index in tree mode.
  * Change the allow-rename option default to off.
  * Support for xterm(1) title stack escape sequences
  * Correctly remove padding cells to fix a UTF-8 display problem
- build from release tarball instead of source (drops automake dep)
- rebase tmux-socket-path.patch

OBS-URL: https://build.opensuse.org/request/show/596584
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=17
2018-04-16 06:48:56 +00:00
030ba46d78 Accepting request 534381 from home:mimi_vx:branches:utilities
- update to 2.6
* Add select-pane -T to set pane title.
* Fix memory leak when lines with BCE are removed from history.
* Fix (again) the "prefer unattached" behaviour of attach-session.
* Reorder how keys are checked to allow keys to be specified that have a
  leading escape. GitHub issue 1048.
* Support REP escape sequence (\033[b).
* Run alert hooks based on options rather than always, and allow further bells
  even if there is an existing bell.
* Add -d flag to display-panes to override display-panes-time.
* Add selection_present format when in copy mode (allows key bindings that do
  something different if there is a selection).
* Add pane_at_left, pane_at_right, pane_at_top and pane_at_bottom formats.
* Make bell, activity and silence alerting more consistent by: removing the
  bell-on-alert option; adding activity-action and silence-action options with
  the same possible values as the existing bell-action; adding a "both" value
  for the visual-bell, visual-activity and visual-silence options to trigger
  both a bell and a message.
* Add a pane_pipe format to show if pipe-pane is active.
* Block signals between forking and resetting signal handlers so that the
  libevent signal handler doesn't get called in the child and incorrectly write
  into the signal pipe that it still shares with the parent. GitHub issue 1001.
* Allow punctuation in pane_current_command.
* Add -c for respawn-pane and respawn-window.
* Wait for any remaining data to flush when a pane is closed while pipe-pane is
  in use.
* Fix working out current client with no target. GitHub issue 995.
* Try to fallback to C.UTF-8 as well as en_US.UTF-8 when looking for a UTF-8
  locale.
* Add user-keys option for user-defined key escape sequences (mapped to User0

OBS-URL: https://build.opensuse.org/request/show/534381
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=16
2017-10-17 09:56:05 +00:00
2285a3d2f7 Accepting request 499868 from home:mimi_vx:branches:utilities
- update to 2.5
- dropped tmux_issue889.patch
- refresh tmux-socket-path.patch
* new stable release

OBS-URL: https://build.opensuse.org/request/show/499868
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=15
2017-05-30 22:29:33 +00:00
d670e691f8 - Fix boo#1037468 - tmux_issue889.patch
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=14
2017-05-03 18:07:29 +00:00
7794f39e3f Accepting request 489714 from home:gladiac:branches:utilities
Fix creating the tmux direcotires for the unix pipes.

OBS-URL: https://build.opensuse.org/request/show/489714
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=13
2017-04-21 08:49:08 +00:00
7aa1d1e094 Accepting request 489671 from home:mimi_vx:branches:utilities
- update to 2.4
- refresh tmux-socket-path.patch
  + 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

OBS-URL: https://build.opensuse.org/request/show/489671
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=12
2017-04-20 19:48:40 +00:00
Ismail Dönmez
dbfea49280 Accepting request 431537 from home:alois:branches:utilities
Update to 2.3

OBS-URL: https://build.opensuse.org/request/show/431537
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=11
2016-09-30 17:02:39 +00:00
Ismail Dönmez
0be55b8b39 Accepting request 391447 from home:pluskalm:branches:utilities
- Add correct systemd requires (boo#976922)

OBS-URL: https://build.opensuse.org/request/show/391447
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=10
2016-04-24 11:34:00 +00:00
2456a6c6d7 Accepting request 387864 from home:namtrac:branches:utilities
- Update to 2.2
 + Incompatible changes:
   * The format strings which referenced time have been removed.  Instead:
     #{t:window_activity} can be used.
   * Support for TMPDIR has been removed.  Use TMUX_TMPDIR instead.
   * UTF8 detection how happens automatically if the client supports it, hence
     the mouse-utf8, utf8 options has been removed.
   * The mouse_utf8_flag format string has been removed.
   * The -I option to show-messages has been removed.  See #{t:start_time}
     format option instead.
  + Other changes:
    * Panes are unzoomed with selectp -LRUD
    * New formats added:
      #{scroll_position}
      #{socket_path}
      #{=10:...} -- limit to N characters (from the start)
      #{=-10:...} -- limit to N characters (from the end)
      #{t:...} -- used to format time-based formats
      #{b:...} -- used to ascertain basename from string
      #{d:...} -- used to ascertain dirname from string
     #{s:...} -- used to perform substitutions on a string
    * Job output is run via the format system, so formats work again
    * If display-time is set to 0, then the indicators wait for a key to be
      pressed.
    * list-keys and list-commands can be run without starting the tmux server.
    * kill-session learns -C to clear all alerts in all windows of the session.
    * Support for hooks (internal for now), but hooks for the following have been
      implemented:
      alert-bell
      alert-silence

OBS-URL: https://build.opensuse.org/request/show/387864
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=9
2016-04-12 09:37:30 +00:00
711f13dc22 Accepting request 357140 from home:mimi_vx:branches:utilities
- cleanup specfile

OBS-URL: https://build.opensuse.org/request/show/357140
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=8
2016-02-01 13:36:07 +00:00
Ismail Dönmez
fd0280cc1b Accepting request 356912 from home:pluskalm:branches:utilities
- Enable bash-completion support

OBS-URL: https://build.opensuse.org/request/show/356912
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=7
2016-02-01 08:26:09 +00:00
Ismail Dönmez
b32c4cb837 Accepting request 339726 from home:mimi_vx:branches:utilities
- update to 2.1
- Incompatible Changes:
* Mouse-mode has been rewritten.  There's now no longer options for:
	- mouse-resize-pane
	- mouse-select-pane
	- mouse-select-window
	- mode-mouse
  Instead there is just one option:  'mouse' which turns on mouse support
  entirely.
* 'default-terminal' is now a session option.  Furthermore, if this is set
  to 'screen-*' then emulate what screen does.  If italics are wanted, this
  can be set to 'tmux' but this is still new and not necessarily supported
  on all platforms with older ncurses installs.
* The c0-* options for rate-limiting have been removed.  Instead, a backoff
  approach is used.
- Normal Changes:
* New formats:
	- session_activity
	- window_linked
	- window_activity_format
	- session_alerts
	- session_last_attached
	- client_pid
	- pid
* 'copy-selection', 'append-selection', 'start-named-buffer' now understand
  an '-x' flag to prevent it exiting copying mode.
* 'select-pane' now understands '-P' to set window/pane background colours.
* 'renumber-windows' now understands windows which are unlinked.
* 'bind' now understands multiple key tables.  Allows for key-chaining.
* 'select-layout' understands '-o' to undo the last layout change.

OBS-URL: https://build.opensuse.org/request/show/339726
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=5
2015-10-18 18:44:05 +00:00
Ismail Dönmez
664607922a Accepting request 332566 from home:pcerny:factory
- enable build on SLE11 (requires libevent2)
- move comment to patch

OBS-URL: https://build.opensuse.org/request/show/332566
OBS-URL: https://build.opensuse.org/package/show/utilities/tmux?expand=0&rev=3
2015-09-21 10:53:12 +00:00
Stephan Kulow
83a0ac006f Accepting request 315663 from utilities
1

OBS-URL: https://build.opensuse.org/request/show/315663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=27
2015-07-16 15:15:37 +00:00
Stephan Kulow
b3009cc234 Accepting request 306355 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/306355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=26
2015-05-15 05:43:12 +00:00
Stephan Kulow
ca374f79f8 Accepting request 305698 from devel:openSUSE:Factory
- update to version 2.0
  - Incompatible changes:
    - The choose-list command has been removed.
    - 'terminal-overrides' is now a server option, not a session
      option.
    - 'message-limit' is now a server option, not a session option.
    - 'monitor-content' option has been removed.
    - 'pane_start_path' option has been removed.
    - The "info" mechanism which used to (for some commands)
      provide feedback has been removed, and like other commands,
      they now produce nothing on success.
  - Normal changes:
    - tmux can now write an entry to utmp if the library 'utempter'
      is present at compile time.
    - set-buffer learned append mode (-a), and a corresponding
      'append-selection' command has been added to copy-mode.
    - choose-mode now has the following commands which can be
      bound:
        - start-of-list
        - end-of-list
        - top-line
        - bottom-line
    - choose-buffer now understands UTF-8.
    - Pane navigation has changed:
        - The old way of always using the top or left if the choice
          is ambiguous.
        - The new way of remembering the last used pane is annoying
          if the layout is balanced and the leftmost is obvious to
          the user (because clearly if we go right from the
          top-left in a tiled set of four we want to end up in

OBS-URL: https://build.opensuse.org/request/show/305698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=25
2015-05-10 08:46:01 +00:00
1ff5c54430 Accepting request 261719 from devel:openSUSE:Factory
- tmux-socket-path.patch: Just like screen, create socket 
  directory with tmpfiles.d functionality in /run/tmux 
  and not in /tmp. This patch only alters the default
  directory that can be still overrriden by setting
  TMUX_TMPDIR or TMPDIR environment variable. This add some
  robustness against accidental deletion via
  systemd-tmpfiles-clean, tmpwatch, or similar.

OBS-URL: https://build.opensuse.org/request/show/261719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=24
2014-11-18 21:45:39 +00:00
34a4ef2ce3 Accepting request 261429 from devel:openSUSE:Factory
- Add full download url for the tarball fetching/verification

OBS-URL: https://build.opensuse.org/request/show/261429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=23
2014-11-14 08:19:19 +00:00
Stephan Kulow
fced591970 Accepting request 259385 from devel:openSUSE:Factory
- add tmux-fix-malloc-check-abort.patch in order to fix glibc
  aborting on openSUSE Factory due toits MALLOC_CHECK_ settings
  (http://sourceforge.net/p/tmux/tickets/105/, bnc#869950)

OBS-URL: https://build.opensuse.org/request/show/259385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=22
2014-11-04 16:29:17 +00:00
Stephan Kulow
fa9acfa54d Accepting request 223598 from devel:openSUSE:Factory
- update to version 1.9a
  - Fix crash due to uninitialized lastwp member of layout_cell
  - Fix -fg/-bg/-style with 256 colour terminals.

OBS-URL: https://build.opensuse.org/request/show/223598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=20
2014-02-24 09:02:45 +00:00
Stephan Kulow
0619010f5d Accepting request 223315 from devel:openSUSE:Factory
- update to version 1.9
  - NOTE: This release has bumped the tmux protocol version. It is
    therefore advised that the prior tmux server is restarted when
    this version of tmux is installed, to avoid protocol mismatch
    errors for newer clients trying to talk to an older running
    tmux server.
  - 88 colour support has been removed.
  - 'default-path' has been removed. The new-window command accepts
    '-c' to cater for this. The previous value of "." can be
    replaced with: 'neww -c $PWD', the previous value of '' which
    meant current path of the pane can be specified as: 'neww -c
    "#{pane_current_path}"'
  - The single format specifiers: #A -> #Z (where defined) have
    been deprecated and replaced with longer-named equivalents, as
    listed in the FORMATS section of the tmux manpage.
  - The various foo-{fg,bg,attr} commands have been deprecated and
    replaced with equivalent foo-style option instead. Currently
    this is still backwards-compatible, but will be removed over
    time.
  - A new environment variable TMUX_TMPDIR is now honoured,
    allowing the socket directory to be set outside of TMPDIR
    (/tmp/ if not set).
  - If -s not given to swap-pane the current pane is assumed.
  - A #{pane_syncronized} format specifier has been added to be a
    conditional format if a pane is in a syncronised mode (c.f.
    syncronize-panes)
  - Tmux now runs under Cygwin natively.
  - Formats can now be nested within each other and expanded
    accordingly.
  - Added 'automatic-rename-format' option to allow the automatic

OBS-URL: https://build.opensuse.org/request/show/223315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=19
2014-02-21 13:26:21 +00:00
Stephan Kulow
3118ee99cf Accepting request 161291 from devel:openSUSE:Factory
- update to version 1.8
  - incompatible change: layout redo/undo has been removed
  - add halfpage up/down bindings to copy mode
  - session choosing fixed to work with unattached sessions
  - new window options window-status-last-{attr,bg,fg} to denote
    the last window which was active
  - scrolling in copy-mode now scrolls the region without moving
    the mouse cursor
  - run-shell learnt '-t' to specify the pane to use when
    displaying output
  - support for middle-click pasting
  - choose-tree learns '-u' to start uncollapsed
  - select-window learnt '-T; to toggle to the last window if it's
    already current
  - new session option 'assume-paste-time' for pasting text versus
    key-binding actions
  - choose-* commands now work outside of an attached client
  - aliases are now shown for list-commands command
  - status learns about formats
  - free-form options can be set with set-option if prepended with
    an '@' sign
  - capture-pane learnt '-p' to send to stdout, and '-e' for
    capturing escape sequences, and '-a' to capture the alternate
    screen, and '-P' to dump pending output
  - many new formats added (client_session, client_last_session,
    etc.)
  - control mode, which is a way for a client to send tmux commands
    currently more useful to users of iterm2
  - resize-pane learnt '-x' and '-y' for absolute pane sizing
  - config file loading now reports errors from all files which are

OBS-URL: https://build.opensuse.org/request/show/161291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tmux?expand=0&rev=17
2013-03-28 12:29:36 +00:00