head 1.2; access; symbols pkgsrc-2014Q2:1.1.0.4 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.2 pkgsrc-2014Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2014.07.13.07.13.21; author ryoon; state dead; branches; next 1.1; commitid kL7KnmeJ5OX6CbIx; 1.1 date 2014.01.01.07.15.58; author ryoon; state Exp; branches; next ; commitid HjhniYIq9dVFPnjx; desc @@ 1.2 log @Update to 5.81 from 5.69 Changelog: byobu (5.81) released; urgency=medium * usr/bin/byobu-enable.in, usr/share/man/man1/byobu-enable.1: - no need to launch byobu in byobu-enable (no idea why I did it that way originally) * debian/control, usr/bin/ctail, usr/share/man/man1/ctail.1: - move the ctail command over to byobu, from bikeshed - ctail will tail and colorize log files * debian/control, usr/bin/wifi-status, usr/share/man/man1/wifi- status.1: - move the wifi-status command to byobu, from bikeshed - fantastic demonstration of byobu split screens * debian/links, usr/bin/col1, usr/share/man/man1/col1.1: - move the col1..col9 utilities over from bikeshed - super handy, minimal way of awking out a particular column * usr/bin/Makefile.am, usr/share/man/man1/Makefile.am: - update automake files to install new utilities * usr/bin/ctail: - use command -v to test for ccze existence * debian/control, etc/profile.d/Z97-byobu.sh.in (properties changed: +x to -x): - update package description to better reflect modern Byobu - fix lintian complaint about profile script -- Dustin Kirkland Mon, 28 Apr 2014 09:36:59 -0700 byobu (5.80-0ubuntu1) utopic; urgency=medium * usr/lib/byobu/include/mondrian: - simplify and cleanup the mondrian squares easter egg, and idempotent * usr/bin/byobu-reconnect-sockets.in: - let's make sure that we name our temp directory -- Dustin Kirkland Mon, 28 Apr 2014 09:36:53 -0700 byobu (5.79-0ubuntu1) unstable; urgency=medium [ Dustin Kirkland ] * usr/bin/byobu-ctrl-a.in: LP: #1313209 - fix syntax error, remove unnecessary bindkey line - also fixes LP: #814172 * usr/share/byobu/profiles/tmuxrc: - tmux windows still aren't working right; disable for now [ Kosuke Asami ] * usr/lib/byobu/include/config.py.in: LP: #1303218 -- Dustin Kirkland Sun, 27 Apr 2014 09:22:25 -0500 byobu (5.78-0ubuntu1) unstable; urgency=medium * usr/share/byobu/profiles/dircolors: - give executables just a little more pop - use a light grey underline for symlinks - add whitespace before inline comment * usr/share/byobu/profiles/bashrc: - Enable Ubuntu-themed dircolors on Ubuntu systems * usr/bin/byobu-janitor.in: LP: #1311919 - ensure that windows.tmux exists; fixes warning with F5 * usr/bin/byobu-ctrl-a.in: LP: #1311177, #1274720 - revert r2317 as this is breaking ctrl-a in byobu-screen in a bad way -- Dustin Kirkland Wed, 23 Apr 2014 18:24:21 -0500 byobu (5.77-0ubuntu1) trusty; urgency=medium * usr/share/byobu/profiles/dircolors, usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/tmuxrc: - add a dircolors file * usr/share/byobu/profiles/bashrc, usr/share/byobu/profiles/dircolors: - LP: #1299964 - swap orange and aubergine on the command prompt - aubergine is now the directory, orange is the hostname - still working on dircolors, use an aubergine (like our prompt) for directories * usr/lib/byobu/logo: LP: #1299964 - use an orange background for the UTF-8, 256-colour Ubuntu logo -- Dustin Kirkland Sun, 30 Mar 2014 20:42:08 -0500 byobu (5.76-0ubuntu1) trusty; urgency=medium * usr/share/byobu/profiles/tmux: - use nice, subtle, thin pane border, a separate color from the active highlighted one * usr/share/byobu/keybindings/f-keys.tmux, usr/share/doc/byobu/help.tmux.txt: LP: #1294139 - change Shift-F11 to zoom in/out of splits -- Dustin Kirkland Tue, 18 Mar 2014 23:25:05 +0900 byobu (5.75-0ubuntu1) trusty; urgency=medium [ Dustin Kirkland ] * debian/control: - bump standards * usr/lib/byobu/include/shutil, usr/lib/byobu/release: LP: #1278016 - /etc/issue might be modified to display corporate banners or legal warnings; try to use /etc/os-release if available * usr/bin/byobu-janitor.in, usr/lib/byobu/include/colors, usr/lib/byobu/include/constants, usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil, usr/share/byobu/profiles/tmux: - split the color definitions into their own file - have the constants source that file - use that file when creating the user's local color palette - use a bit more orange * usr/bin/byobu-launcher-uninstall.in, usr/bin/byobu-launch.in: LP: #1292228 - allow byobu-launch to pass arguments through to byobu-launcher - fix up the uninstallation of byobu launcher * usr/lib/byobu/include/select-session.py: LP: #1279533 - quick hack to fix crashes when python can't figure out the encoding * usr/bin/byobu-layout.in: LP: #1278277 - fix layout saving, which broke in tmux 1.8 - incrementally rearrange while building our windows up to restore, as sometimes we run out of room; tiling in between seems to work * usr/bin/byobu-janitor.in, usr/lib/byobu/include/colors, usr/lib/byobu/include/constants: - fix profile color breakage * usr/bin/byobu-ctrl-a.in: LP: #814172 - fix issues with F5 refresh in byobu-screen, when the user has changed the default escape key * usr/share/byobu/profiles/bashrc: LP: #1259621 - ensure that if the root user is in byobu, and we're using the fancy new colored prompt, that we use a # to indicate root * usr/share/man/man1/byobu.1: LP: #1248901 - add note to manpage about putty resizing to 1-character tall and causing byobu-screen to crash [ Kosuke Asami ] * usr/lib/byobu/battery: LP: #1289157, #1289157 - Mac OS X battery indicator support -- Dustin Kirkland Mon, 17 Mar 2014 13:00:02 +0900 byobu (5.74-0ubuntu1) trusty; urgency=low [ Dustin Kirkland ] * usr/lib/byobu/include/ec2instancespricing.py: LP: #1286367 - merged in updated instance pricing script from https://github.com/erans/ec2instancespricing * usr/share/byobu/profiles/tmux: LP: #1273685 - remove double sourcing of local .tmux.conf * usr/lib/byobu/battery: LP: #1270451 - add support for yet another batter type (Android) - thanks to Felix Krull for the initial patch * usr/share/byobu/profiles/tmux: LP: #1270551 - enable ctrl-left and ctrl-right to move among words [ Chris Johnston ] * usr/share/man/man1/byobu-layout.1: LP: #1288738 - fix manpage typo [ Mike Miller ] * usr/lib/byobu/logo: LP: #1278006 - fix RHEL detection for logo [ Daniel Hahler ] * usr/bin/byobu-keybindings: LP: #1258093 - fix toggling of f-keys * usr/share/byobu/profiles/tmux: LP: #1258534 - ensure that we respect BYOBU_NO_TITLE in tmux [ Ryo ONODERA ] * configure.ac, etc/profile.d/Z97-byobu.sh => etc/profile.d/Z97- byobu.sh.in, usr/bin/byobu-config => usr/bin/byobu-config.in, usr/bin/byobu-ctrl-a => usr/bin/byobu-ctrl-a.in, usr/bin/byobu- disable-prompt => usr/bin/byobu-disable-prompt.in, usr/bin/byobu- disable => usr/bin/byobu-disable.in, usr/bin/byobu-enable-prompt => usr/bin/byobu-enable-prompt.in, usr/bin/byobu-enable => usr/bin/byobu-enable.in, usr/bin/byobu-export => usr/bin/byobu- export.in, usr/bin/byobu-janitor => usr/bin/byobu-janitor.in, usr/bin/byobu-launcher-install => usr/bin/byobu-launcher-install.in, usr/bin/byobu-launcher-uninstall => usr/bin/byobu-launcher- uninstall.in, usr/bin/byobu-launcher => usr/bin/byobu-launcher.in, usr/bin/byobu-launch => usr/bin/byobu-launch.in, usr/bin/byobu- layout => usr/bin/byobu-layout.in, usr/bin/byobu-prompt => usr/bin/byobu-prompt.in, usr/bin/byobu-quiet => usr/bin/byobu- quiet.in, usr/bin/byobu-reconnect-sockets => usr/bin/byobu- reconnect-sockets.in, usr/bin/byobu-select-backend => usr/bin/byobu- select-backend.in, usr/bin/byobu-select-profile => usr/bin/byobu- select-profile.in, usr/bin/byobu-select-session => usr/bin/byobu- select-session.in, usr/bin/byobu-shell => usr/bin/byobu-shell.in, usr/bin/byobu-silent => usr/bin/byobu-silent.in, usr/bin/byobu- status-detail => usr/bin/byobu-status-detail.in, usr/bin/byobu- status => usr/bin/byobu-status.in, usr/bin/byobu-ugraph => usr/bin/byobu-ugraph.in, usr/bin/byobu-ulevel => usr/bin/byobu- ulevel.in, usr/bin/byobu => usr/bin/byobu.in, usr/lib/byobu/include/config.py => usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/dirs => usr/lib/byobu/include/dirs.in, usr/lib/byobu/include/toggle-utf8 => usr/lib/byobu/include/toggle-utf8.in, usr/share/byobu/tests/byobu- time-notifications => usr/share/byobu/tests/byobu-time- notifications.in: LP: #1264978, #1289157 - use @@prefix@@ rather than hardcoding /usr, makes code more portable and easier to build with ./config --prefix [ Arminius Silvanus ] * usr/share/byobu/profiles/bashrc: LP: #1280550 - test the $BASH variable, rather than $SHELL, to tell if we're running in a bash environment [ Jan Klepek ] * usr/lib/byobu/include/config.py: LP: #1286249 - fall back to using the distro status file, fixes crash in config if status file disappears -- Dustin Kirkland Sun, 16 Mar 2014 12:46:33 -0700 byobu (5.73-0ubuntu1) trusty; urgency=low * usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/tmux-send- command-to-all-panes, usr/lib/byobu/include/tmux-send-command-to- all-windows, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: - add two new keybindings for byobu-tmux, Shift-F9 and Ctrl-F9 - these will prompt you for a command, and then run that command in all splits or windows (respectively) -- Dustin Kirkland Mon, 17 Feb 2014 15:06:58 -0600 byobu (5.72-0ubuntu1) trusty; urgency=low * usr/lib/byobu/include/constants: - make sure we export this variable, so that we only need to do the expensive test once -- Dustin Kirkland Wed, 12 Feb 2014 14:30:38 -0600 byobu (5.71-0ubuntu1) trusty; urgency=low * usr/bin/byobu-janitor, usr/lib/byobu/date, usr/lib/byobu/include/constants, usr/lib/byobu/include/shutil, usr/lib/byobu/time, usr/share/byobu/profiles/tmux, usr/share/byobu/profiles/tmuxrc, usr/share/man/man1/byobu.1: - LP: #1059127 - fix longstanding "date and time flash on and off" bug - this isn't a great fix, but it's a start - basically, we need to use the tmux status native support for timestamps - support configuration through ~/.byobu/datetime.tmux - this will be a difference between byobu-tmux and byobu-screen, which is a bummer - also, there's more work to be done, in order to enable/disable this via F9/byobu-config * usr/lib/byobu/include/constants: LP: #1278446 - ensure that we pick a python that has a proper snack module installed -- Dustin Kirkland Mon, 10 Feb 2014 15:38:22 -0600 byobu (5.70-0ubuntu1) trusty; urgency=low * usr/share/byobu/keybindings/f-keys.tmux: - fix navigation among sessions * usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: - change the rarely used Ctrl-F8 keybinding to rename the current session - move the restore-a-split-layout to Shift-Alt-F8 * usr/lib/byobu/session, usr/share/byobu/keybindings/f-keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable, usr/share/byobu/status/status: LP: #1255139 - add support for screen session names in the status item - only display when more than one session in tmux, always displayed by default in screen, where we have more real estate - support the Ctrl-F8 hotkey in screen too, to rename session -- Dustin Kirkland Thu, 16 Jan 2014 17:48:33 -0600 @ text @$NetBSD: patch-usr_share_byobu_tests_byobu-time-notifications.in,v 1.1 2014/01/01 07:15:58 ryoon Exp $ --- usr/share/byobu/tests/byobu-time-notifications.in.orig 2013-08-28 03:50:01.000000000 +0000 +++ usr/share/byobu/tests/byobu-time-notifications.in @@@@ -21,7 +21,7 @@@@ PKG=byobu RUNS=100 -[ -z "$BYOBU_PREFIX" ] && BYOBU_PREFIX="/usr" +[ -z "$BYOBU_PREFIX" ] && BYOBU_PREFIX="@@prefix@@" export BYOBU_PREFIX loop() { @ 1.1 log @Import byobu-5.69 as misc/byobu. Byobu is a GPLv3 open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen, for the Ubuntu server distribution. Byobu now includes an enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications for both the GNU Screen window manager and the more modern Tmux terminal multiplexer, and works on most Linux, BSD, and Mac distributions. @ text @d1 1 a1 1 $NetBSD$ @