Skip to content

Releases: greymd/tmux-xpanes

Release: v3.0.0

19 Jun 20:43
Compare
Choose a tag to compare
  • tmux 1.7 and older are unsupported.
  • New feature -x option: Creates extra panes on the running window (GitHub issue #79).
  • New feature -t option: Displays pane title on each pane (GitHub issue #81).
  • Refactoring: Fix smelly codes found by latest shellcheck.
  • Reduce running time for testing.

Release: v2.2.3

18 Jan 05:43
Compare
Choose a tag to compare
  • Window separation gets slightly faster than previous version ( Fix GitHub issue #77 ).
  • Copyright year is updated.
  • Acknowledge section is added to the man page.
  • "install" command is used instead of "mkdir" for install.sh.

Release: v2.2.2

08 Jan 09:46
8a7aadf
Compare
Choose a tag to compare
  • Bug fix ( Fix GitHub issue #74 )
  • Refactoring followed by shellcheck
  • Run shellcheck in TravisCI
  • Add install.sh (For GitHub pull-request Homebrew/homebrew-core#20678 )
  • Fix typos in man pages and README.md
  • Add spec file (many thanks @mpatenaude)

Release: v2.2.1

15 Nov 13:29
Compare
Choose a tag to compare
  • --log= option can include tilde(~) to specify home directory (Fix Github issue #69 ).
  • Improve English spelling and grammar in README and man (many thanks @markstos).

Release: v2.2.0

02 Aug 09:40
Compare
Choose a tag to compare
  • Default tmux command can be changed by TMUX_XPANES_EXEC environment variable.

Release: v2.1.2

11 Jun 12:53
Compare
Choose a tag to compare
  • tmux-xpanes officially supports tmux version 2.5.
  • man page is added.
  • Suppress some warning messages.
    • Message for temporal changes of allow-rename options.
    • Abolish warning message for unsupported latest tmux versions.

Release: v2.1.1

28 May 01:01
Compare
Choose a tag to compare
  • Window name gets escaped characters ( Fix #59 ).
  • Copyright statement is declared in the code.

Release: v2.1.0

18 May 06:44
Compare
Choose a tag to compare

New feature

  • -n option: Set the maximum number of arguments taken for each pane.
    • Same as UNIX xargs command's one.
$ xpanes -n 4 {1..12}

Will generate...

$ echo 1 2 3 4                 │$ echo 5 6 7 8
                               │
                               │
                               │
                               │
                               │
                               │
-------------------------------+------------------------------
$ echo 9 10 11 12






Bugfix

  • Line break behavior is different from xargs. (Fix #52)
  • Argument which only has empty string or line break causes broken layout. (Fix #54)
  • Argument like "%s", "%d" causes broken layout. (Fix #56)

Pre-release: v2.1.0-alpha.1

16 May 06:53
Compare
Choose a tag to compare
Pre-release

We are planning to make following changes.

New feature

  • -n option #24 (Almost fixed at this pre-release)

Similar tokenization logic as xargs: Which resolves following issues.

  • #52 (Almost fixed at this pre-release)
  • #54 (not yet)

Release: v2.0.2

10 May 10:06
Compare
Choose a tag to compare

Following bugs are fixed.

  • When fish is set as login shell, xpanes does not work from out side of tmux session (#47).
  • When allow-rename on with particular tmux versions, window separation does not work corretly (#48).