Format: 1.8 Date: Tue, 12 Aug 2014 11:33:57 -0400 Source: byobu Binary: byobu Architecture: source Version: 5.85-0ubuntu1~ubuntu12.04.1~ppa1 Distribution: precise Urgency: medium Maintainer: Dustin Kirkland Changed-By: Chris Johnston Description: byobu - text window manager, shell multiplexer, integrated DevOps environ Launchpad-Bugs-Fixed: 814172 817690 881993 888770 907363 938920 939870 945069 946112 954031 962730 976928 977225 988471 995412 996285 996559 996873 997766 998202 998812 999151 999716 1002137 1003938 1004031 1004712 1004722 1006971 1010505 1012348 1013220 1018538 1019743 1020674 1022882 1025998 1026595 1031925 1043048 1045070 1050249 1059127 1059232 1059237 1059307 1068580 1068581 1071287 1073145 1082241 1089008 1090831 1094716 1097922 1098102 1098229 1098341 1103449 1118364 1118755 1119345 1119446 1121414 1125469 1143342 1162432 1166058 1166416 1167176 1173354 1173620 1174537 1176956 1177728 1177997 1180427 1182528 1182776 1190290 1195726 1203601 1205560 1208844 1208853 1215210 1218680 1224352 1233407 1237071 1241785 1243017 1244509 1244981 1248901 1253458 1255139 1255484 1255490 1255491 1255493 1258093 1258534 1259621 1264978 1270451 1270551 1273685 1274720 1278006 1278016 1278277 1278446 1279533 1280550 1286249 1286367 1288738 1289157 1292228 1294139 1299964 1303218 1308696 1311177 1311919 1313209 1315204 1316050 1322556 1346869 Changes: byobu (5.85-0ubuntu1~ubuntu12.04.1~ppa1) precise; urgency=medium . * No-change backport to precise . byobu (5.85-0ubuntu1) utopic; urgency=medium . [ Pedro Romano ] * usr/lib/byobu/include/select-session.py: - This branch adds named sessions starting with an underscore also as hidden sessions in alternative to named sessions starting with a dot, since tmux doesn't support session names starting with a dot. In the process it also adds support for hidden session in tmux if the session names start with an underscore, adding this feature to tmux based byobu. . [ Srdjan Grubor ] * usr/bin/byobu-layout.in: - add a list-layouts command . [ Dustin Kirkland ] * usr/bin/byobu.in, usr/share/man/man1/byobu.1: LP: #907363 - fix custom window support for byobu-tmux . byobu (5.84-0ubuntu1) utopic; urgency=medium . * usr/lib/byobu/include/dirs.in: - make the custom scripts bin dir * usr/lib/byobu/custom: - ensure we clear the cache for custom scripts * usr/bin/byobu-status.in: - restore the ability to toggle date and time on and off from the config interface, as well as hand editing the config file . byobu (5.83-0ubuntu1) utopic; urgency=medium . [ Dustin Kirkland ] * usr/bin/byobu-config.in: LP: #1316050 - hard code LANG=C before launching byobu-config * usr/lib/byobu/include/dirs.in: LP: #1346869 - be little smarter about detecting a usable /dev/shm * === added directory usr/share/appdata, usr/share/appdata/byobu.appdata.xml: LP: #1322556 * usr/share/byobu/profiles/tmuxrc: LP: #1315204 - fix a couple of spots that should use $BYOBU_CONFIG_DIR * usr/lib/byobu/apport: LP: #1308696 - clear out the apport cache files, to detect when the crashes have been cleared . byobu (5.82-0ubuntu1) utopic; urgency=medium . * usr/bin/byobu-ctrl-a.in: - add bindkey line back, this line is *essential*; there was a syntax error in it previously, but removing the line was not the correct fix for LP: #1313209, #814172 . byobu (5.81-0ubuntu1) utopic; 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 . 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 . 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 . 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 . 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 . 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 . 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 . 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 . 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) . 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 . 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 . 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 . byobu (5.69-0ubuntu1) trusty; urgency=low . * debian/control: - revert build-dep on python-support, lintian is dumb sometimes . byobu (5.68-0ubuntu1) trusty; urgency=low . * usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am, usr/lib/byobu/session, usr/share/byobu/status/status, usr/share/man/man1/byobu.1: LP: #1255139 - add a new status item, to show the session name * usr/lib/byobu/include/icons, usr/lib/byobu/session: - use an icon for the session status item * debian/control, debian/rules, README, usr/bin/byobu-config, usr/bin/byobu-config => usr/lib/byobu/include/config.py, usr/bin/byobu-select-session, usr/bin/byobu-select-session => usr/lib/byobu/include/select-session.py, usr/lib/byobu/include/constants, usr/lib/byobu/include/Makefile.am: - LP: #1253458 - introduce a new BYOBU_PYTHON environment variable, that defines your desired python interpreter - prefer python, then python2, then python3 * debian/control: - silence lintian warning with a build-dep on python-support * usr/bin/byobu-ugraph: - clean up trailing whitespace * usr/share/man/man1/byobu-ugraph.1, usr/share/man/man1/byobu- ulevel.1, usr/share/man/man1/Makefile.am: - add manpages, silences lintian warning * usr/share/applications/byobu.desktop: - have the desktop file just launch the byobu executable - fixes situation where user runs byobu-disable, which touches the auto launch disable flag, but user tries to click on byobu desktop icon . byobu (5.67-0ubuntu1) trusty; urgency=low . * usr/bin/byobu, usr/lib/byobu/include/constants: - support global variable for default window name * usr/bin/byobu-config: - fix broken fix for LP: #1255484 . byobu (5.66-0ubuntu1) trusty; urgency=low . * usr/share/byobu/keybindings/f-keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: - change the printscreen hotkey from Shift-F9 to Shift-F7 - Shift-F7 should be more memorable, in that F7 has long been used to enter scrollback mode * usr/lib/byobu/memory: LP: #1255491 - fix the name of the __memory_detail() function * usr/bin/byobu-config: LP: #1255484 - reload-required should always be in run-dir, not config-dir * usr/lib/byobu/updates_available: LP: #1255493 - fix updates_available for pkcon - Thanks, kealthou@gmail.com * usr/lib/byobu/custom: LP: #1255490 - ignore backup files, ending in ~ . byobu (5.65-0ubuntu1) trusty; urgency=low . * debian/control: LP: #888770 - recommend run-one, which is useful for some long-running status items, now that it has been MIR-approved . byobu (5.64-0ubuntu1) trusty; urgency=low . * usr/share/byobu/profiles/bashrc: - adjust whitespace * usr/bin/byobu: - handle the backend better * etc/byobu/backend, usr/lib/byobu/include/common: - really default to tmux, at this point - tmux was the default in the previous LTS * usr/lib/byobu/include/common: - simplify backend detection . byobu (5.63-0ubuntu1) trusty; urgency=low . * usr/bin/byobu: LP: #1244981 - let's use our symlink for SSH_AUTH_SOCK, for consistency across sessions * usr/bin/byobu-status: LP: #1233407 - ensure status icons are customizable by end users * usr/share/byobu/profiles/bashrc: - Ubuntu themed grep colors, from Nick Moffit * usr/bin/byobu-select-profile: - point straight to the right section * usr/share/byobu/profiles/bashrc: - save a fork, use a function for exit status, from Nick Moffit * usr/share/byobu/profiles/bashrc: - add an Ubuntu color theme for less pager (manpages) . byobu (5.62-0ubuntu1) trusty; urgency=low . * usr/share/byobu/keybindings/f-keys.tmux: - as it turns out, showing the current window name when renaming is really annoying * usr/bin/byobu-janitor, usr/lib/byobu/menu, usr/share/byobu/profiles/screenrc: LP: #1244509 - customizations of screen configuration should go in $BYOBU_CONFIG_DIR/.screenrc, which will be sourced last; rather than ~/.screenrc (which should be reserved for screen-without-byobu) * usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: - LP: #1243017 - add a few environment variables to restore, including upstart to ensure upstart commands resume working in a session restart * README, usr/bin/byobu-config, usr/bin/byobu-select-session, usr/lib/byobu/include/ec2instancespricing.py: - LP: #996559, LP: #988471, LP: #1237071 - Okay, this is the last time I'm going back and forth on this; for real ;-) - In our 3 python scripts, we are going to use #!/usr/bin/python + The vast majority of Byobu users are getting it from their distro, and the package itself appropriately depends on python - Advanced users, developers, and others who want to run a different python in their environment will need to sed update three scripts - I've left a hint in the README to that effect . byobu (5.61-0ubuntu1) unstable; urgency=low . * usr/lib/byobu/logo: - use a UTF-8 approximation of the Byobu logo, 〣 Unicode Character 'HANGZHOU NUMERAL THREE' (U+3023) * usr/share/byobu/pixmaps/byobu-banner.svg, usr/share/byobu/pixmaps/byobu.svg: - add a new banner image - use a green color for the branches in the logo * usr/bin/byobu-select-session: LP: #1241785 - rework session selecting, especially when nesting - support an environment variable BYOBU_NESTING=1 which users can set to force nesting (rather than modifying the TERM variable which other programs rely upon) - add an interactive step, where users can immediately choose to run in a nested session . byobu (5.60-0ubuntu1) saucy; urgency=low . * usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1: - only display error code when non-zero - document behavior in manpage . byobu (5.59-0ubuntu1) saucy; urgency=low . * usr/share/byobu/profiles/bashrc: - use MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET (U+27EB, Pe): ⟫ - I've tested this to display properly in: + gnome-terminal, xterm, uxterm, terminator, konsole - Still doesn't look right in putty * usr/bin/byobu, usr/bin/byobu-status, usr/share/byobu/keybindings/f- keys.tmux: LP: #1215210 - default window name to - - this is a compromise and I see no other way around this * usr/share/byobu/profiles/bashrc: - allow disable of utf8 prompt via BYOBU_CHARMAP variable * usr/lib/byobu/logo: - support Unicode logo for CentOS * usr/bin/byobu-status, usr/lib/byobu/include/constants, usr/lib/byobu/include/icons, usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/toggle-utf8, usr/share/byobu/keybindings/f- keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: - add a new keybiding, Alt-F5, to toggle UTF-8 on and off * usr/share/byobu/profiles/bashrc: - prepend previous command's exit status on the fancy Byobu prompt; thanks for the wonderful idea, Martin Pitt! . byobu (5.58-0ubuntu1) saucy; urgency=low . * usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/byobu/keybindings/Makefile.am, usr/share/byobu/keybindings/mouse.tmux.disable, usr/share/byobu/keybindings/mouse.tmux.enable, usr/share/doc/byobu/help.tmux.txt: - add support for a new keybinding, Alt-F12, to toggle on/off tmux mouse support - display a message when toggling either on or off mouse or F-keys support * usr/share/byobu/keybindings/f-keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: LP: #1218680 - byobu-screen has long supported Ctrl-A-~ which saves your scrollback buffer to a file - byobu-tmux had never quite implemented this - Add a new keybinding to both byobu-screen and byobu-tmux that adds this support, Shift-F9 * usr/share/byobu/keybindings/f-keys.tmux: LP: #1224352 - show current window name when prompting for rename-window . byobu (5.57-0ubuntu1) saucy; urgency=low . * usr/bin/byobu, usr/share/byobu/profiles/bashrc: - try to ensure that 256 colors stick, per feedback from Josh Poulson in G+ . byobu (5.56-0ubuntu1) saucy; urgency=low . * usr/lib/byobu/battery: - fix battery status caching issues when battery is full, or plugged into AC * usr/lib/byobu/network: LP: #1203601 - fix issue where /proc/net/dev isn't read correctly; use an intermediate cache file * usr/lib/byobu/cpu_temp: LP: #1167176 - reorder cpu temp detection, as the previous order seemed to pick up GPU temps before CPU temps * usr/share/byobu/keybindings/f-keys.screen.disable: - drop a couple of keys that don't exist; should fix F5 refresh errors in byobu-screen, partial fix for LP: #814172 . byobu (5.55-0ubuntu1) saucy; urgency=low . * usr/lib/byobu/distro, usr/lib/byobu/include/common, usr/lib/byobu/logo, usr/share/byobu/profiles/bashrc: - save a couple of forks in the fast path - load BYOBU_DISTRO into the environment as we need this in multiple places . byobu (5.54-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-janitor: LP: #1208844 - only enable the byobu prompt by default if the bashrc is stock; ie, hasn't been locally modified . byobu (5.53-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-launch, usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address: LP: #1208853 - revert this recent commit, as it appears to have some unintended consequences, and it was just cleaning up some false positive bashism hits * usr/share/byobu/profiles/bashrc: LP: #1208844 - revert override of term * usr/bin/byobu-prompt, usr/bin/Makefile.am, usr/share/man/man1/byobu- disable-prompt.1, usr/share/man/man1/byobu-enable-prompt.1, usr/share/man/man1/byobu-enable-prompt.1 => usr/share/man/man1/byobu-prompt.1, usr/share/man/man1/Makefile.am: - add some documentation and an interactive utility for toggling on and off the byobu-prompt, which is hinted in the inline bashrc comment . byobu (5.52-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-janitor: - ensure byobu can be purged without breaking a bashrc * usr/bin/byobu-launch, usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address: - work around checkbashisms false positives * usr/bin/byobu-janitor: - fix error in echo . byobu (5.51-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-disable-prompt, usr/bin/byobu-enable-prompt, usr/share/byobu/profiles/bashrc, usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/ps1.sh: - use a common bashrc file * usr/share/byobu/profiles/bashrc: - allow override via a $DISTRO env variable * usr/bin/byobu-disable-prompt, usr/bin/byobu-enable-prompt, usr/share/byobu/profiles/bashrc: - don't put profile reloads in the bash history - use a ~/.byobu/prompt file as a redirect, and to enable end user customizations - fix a bash error * usr/bin/byobu-enable-prompt, usr/bin/byobu-janitor: - enable the new byobu colored prompt by default, on new logins * usr/bin/byobu-janitor: - enable users to remove the line from their ~/.bashrc . byobu (5.50-0ubuntu1) saucy; urgency=low . * usr/share/applications/byobu.desktop: - ensure TERM gets full color when launching from desktop * usr/bin/byobu-enable-prompt: - the @ symbol in the color prompt was hard to read * usr/bin/byobu-disable-prompt: - clean up all byobu-prompt lines * usr/bin/byobu-disable-prompt, usr/bin/byobu-enable-prompt: - use ubuntu themed colors for the prompt if running on Ubuntu * usr/bin/byobu-enable-prompt, usr/lib/byobu/distro, usr/lib/byobu/include/shutil, usr/lib/byobu/logo: - use a common get_distro function in a couple of places * usr/lib/byobu/wifi_quality, usr/share/man/man1/byobu.1: - make wifi status a little easier to read * usr/bin/byobu-disable-prompt, usr/bin/byobu-enable-prompt: - ensure we're in a tmux shell - ensure we're in a bash shell - don't double-reload . byobu (5.49-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-enable-prompt: - fix TERM * debian/postinst, usr/bin/byobu-enable-prompt: LP: #1205560 - soften requirements on touching the reload flag * usr/share/byobu/status/status: - add the second profile a more complete one, the config I used most of the time . byobu (5.48-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-disable-prompt, usr/bin/byobu-enable-prompt, usr/bin/Makefile.am, usr/share/byobu/profiles/ps1.sh, usr/share/man/man1/byobu-disable-prompt.1, usr/share/man/man1/byobu-enable-prompt.1, usr/share/man/man1/Makefile.am: - add a utility that installs and uninstalls a nicer color prompt into the local shell configuration * usr/bin/byobu-enable-prompt, usr/lib/byobu/include/shutil: - workaround for LP: #817690 - add override for TERM in byobu-enable-prompt * usr/lib/byobu/include/common: LP: #1180427 - silence STERR too on BYOBU_TEST . byobu (5.47-0ubuntu1) saucy; urgency=low . * No changes * Re-release due to some minor breakage in my release script . byobu (5.46-0ubuntu1) saucy; urgency=low . [ Chow Loong Jin ] * usr/bin/byobu: LP: #1173354 - if tput colors is 256, use screen-256color in byobu-screen . [ Dustin Kirkland ] * usr/share/byobu/keybindings/f-keys.tmux: LP: #1190290 - handle spaces in windows and layouts properly * usr/lib/byobu/include/common: LP: #1180427 - handle zsh's interpretation of "command -v", let it fall through to use 'type' for BYOBU_TEST * usr/bin/byobu-config: LP: #1177997 - use decimal for os.makedirs() permission for compatibility with older+newer python versions * usr/bin/byobu: LP: #1195726 - zeroing out window titles in byobu-screen is causing other problems, especially when the user defines shelltitle in ~/.screenrc * usr/share/byobu/profiles/tmux: - let's try tmux's automatic titles again . byobu (5.45-0ubuntu1) saucy; urgency=low . * usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address: - fix regression, must hook wget -o- to stdout . byobu (5.44-0ubuntu1) saucy; urgency=low . * usr/lib/byobu/wifi_quality: - minor fix for wifi quality printing, sometimes = and sometimes : * usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address, usr/lib/byobu/updates_available: - ensure input/output/stderr are handled properly for background process . byobu (5.43-0ubuntu1) saucy; urgency=low . * usr/bin/byobu-select-profile: - fix random background color setting for tmux . byobu (5.42-0ubuntu1) saucy; urgency=low . * usr/bin/Makefile.am: - install byobu-ulevel - install byobu-ugraph * usr/lib/byobu/wifi_quality: - clear wifi status indicator when there is no wifi connection * usr/bin/byobu-select-session: LP: #1182776 - skip sessions that are just whitespace * usr/lib/byobu/include/shutil, usr/lib/byobu/wifi_quality, usr/share/man/man1/byobu.1: LP: #1182528 - fix status colors on Red Hat, Mac OS X, and elsewhere - seems that the #nnnnnn style coloring isn't working everywhere + should probably get to the bottom of this... . byobu (5.41-0ubuntu1) saucy; urgency=low . * usr/share/byobu/profiles/tmux: - need to use prefix * usr/share/byobu/profiles/tmux: - run byobu-janitor in a new session, rather than a new window + on Mac (tmux 1.8), it seems that the tmux session does not yet exist, so this fails . byobu (5.40-0ubuntu1) saucy; urgency=low . * usr/share/byobu/profiles/tmux: LP: #1177728 - use byobu's tmux-screen-keys.conf * debian/postinst: LP: #1174537 - drop the env python changes in the postinst * debian/control, usr/bin/byobu-select-profile: LP: #1166416 - hardcode a use of gawk (for hex calculations) * usr/share/doc/byobu/help.tmux.txt: LP: #1143342 - rephrase window rename help text * usr/bin/byobu-config: LP: #1166058 - handle non-existant keybindings file * usr/bin/byobu-config: LP: #1125469 - define error() function * debian/control: - lintian fixes . byobu (5.39-0ubuntu1) saucy; urgency=low . * usr/bin/byobu: - fix minor syntax error . byobu (5.38-0ubuntu1) saucy; urgency=low . [ Dustin Kirkland ] * usr/bin/byobu-janitor: LP: #1173620 - there is no "grey" in tmux * usr/bin/byobu-launch: - append, rather than prepend, $PROMPT_COMMAND, as double-semi-colons are illegal, thanks to Christian Mäder in github for patch * usr/bin/byobu, usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/tmux-detach-all-but-current-client, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: LP: #939870 - add a new keybinding, Alt-F6, which detaches all other clients + often used to maximize your tmux session, since tmux reduces the available size of your terminal to the smallest connected session * usr/bin/byobu: LP: #1176956 - handle unlimted ulimits * usr/share/man/man1/byobu.1: LP: #1121414 - document PuTTY UTF-8 configuration + thanks to Chris Holmes * usr/bin/byobu-keybindings, usr/bin/Makefile.am, usr/share/man/man1/byobu-keybindings.1, usr/share/man/man1/Makefile.am: LP: #1118755 - added a new executable and manpage: byobu-keybindings - this is a command line utility for toggling Byobu's keybindings on an off - useful when Shift-F12 is not usable (Linux console tty), and when ctrl-a-! is not usable (tmux) * usr/bin/byobu-ctrl-a: LP: #1045070 - check if the user has already chosen an escape sequence and if so, don't bother them with the ctrl-a question . [ Reinhard Tartler ] * usr/bin/byobu-reconnect-sockets, usr/lib/byobu/include/shutil: LP: #1162432 - fix reconnect on zsh . byobu (5.37-0ubuntu1) raring; urgency=low . * usr/lib/byobu/distro: - must escape whitespace * usr/bin/byobu-janitor, usr/share/byobu/keybindings/Makefile.am, usr/share/byobu/keybindings/tmux-screen-keys.conf, usr/share/byobu/profiles/tmux, usr/share/byobu/profiles/tmuxrc: - fix a number of warnings/errors when launching Byobu on Mac OS X - ship a copy of screen-keys.conf, snapshot from tmux + unfortunately, this gets installed (or doesn't) in various different places by version of Linux/UNIX - touch a couple of byobu/tmux configuration files that should exist + otherwise, tmux 1.8 shows errors on launch - deprecate a couple of tmux configuration options that have gone away with tmux 1.7+ + note that this might (?) annoy users of byobu from source or PPAs running the backports in PPAs or building from source . byobu (5.36-0ubuntu1) raring; urgency=low . * usr/share/doc/byobu/help.tmux.txt: - fix typos * usr/lib/byobu/distro: - fix distro printing for RHEL . byobu (5.35-0ubuntu1) raring; urgency=low . * usr/bin/byobu: - these ulimit tests are bash-specific * usr/lib/byobu/raid: - fix degraded raid detection regression . byobu (5.34-0ubuntu1) raring; urgency=low . [ Dustin Kirkland ] * debian/rules: - check bash syntax at build time, to avoid LP: #1119446, #1119345 again * usr/lib/byobu/include/constants: - ensure that we have something in BYOBU_ULIMIT . [ Lukas Stabe ] * usr/lib/byobu/logo: - display logo surrounded by spaces on OSX * usr/lib/byobu/time_binary: - fix time_binary printing "\n" and killing other output * usr/lib/byobu/updates_available: - make updates_available aware of homebrew * usr/lib/byobu/time, usr/share/byobu/status/statusrc: - add an option to time to hide seconds . byobu (5.33-0ubuntu1) raring; urgency=low . * usr/bin/byobu-launch: LP: #1119446, #1119345 - fix shell syntax regression . byobu (5.32-0ubuntu1) raring; urgency=low . [ Dustin Kirkland ] * usr/lib/byobu/mail: LP: #1118364 - support maildir format * debian/rules, usr/bin/byobu, usr/bin/byobu-launch, usr/lib/byobu/include/common, usr/lib/byobu/include/constants: - clean up some bashisms (better portability) - checkbashisms at build time, show but don't fail . [ Lukas Stabe ] * usr/bin/byobu-launcher-install: - better fish launcher conditional, per actual fish user . byobu (5.31-0ubuntu1) raring; urgency=low . * configure.ac, Makefile.am, === removed directory usr/share/byobu/ec2, usr/lib/byobu/ec2_cost, usr/lib/byobu/include/ec2instancespricing.py, usr/lib/byobu/include/Makefile.am, usr/share/byobu/ec2/Makefile.am, usr/share/byobu/ec2/rates.ap-northeast-1, usr/share/byobu/ec2/rates.ap-southeast-1, usr/share/byobu/ec2/rates.eu-west-1, usr/share/byobu/ec2/rates.us- east-1, usr/share/byobu/ec2/rates.us-west-1, usr/share/byobu/ec2/rates.us-west-2: - use a smarter algorithm for estimating ec2 cost - include ec2instancespricing.py from https://github.com/erans/ec2instancespricing * debian/postinst, usr/bin/byobu-config, usr/bin/byobu-select-session, usr/lib/byobu/include/ec2instancespricing.py: LP: #996559, #988471 - use env for shebang in development tree - fix this up in the postinst + seems racy -- there's got to better way of handling this??? * usr/bin/byobu-launcher-install, usr/bin/byobu-launcher-uninstall: - LP: #1002137 - support fish shell in the installer * usr/bin/byobu-select-session: - fix python exception * usr/bin/byobu, usr/share/byobu/keybindings/f-keys.tmux: LP: #1103449 - fix regression, re-enable blank window titles in both screen and tmux . byobu (5.30-0ubuntu1) raring; urgency=low . * usr/share/byobu/keybindings/f-keys.tmux: - use $BYOBU_SHELL_TITLE in tmux too * usr/share/byobu/windows/Makefile.am: - fix lintian warning, install as DATA rather than SCRIPTS * debian/po/de.po, debian/po/en_GB.po, debian/po/es.po, debian/po/pt.po, debian/po/ru.po, debian/po/templates.pot, debian/po/POTFILES.in: - re-add this file, not sure when/how it got removed, fixes lintian * usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-quiet.1, usr/share/man/man1/byobu-silent.1: - fix lintian info messages * NEWS: - point to byobu.co in NEWS file * usr/bin/byobu-select-profile: - find a suitable hash sum utility (fixes Mac OS X) * usr/lib/byobu/uptime: - handle multiple white space with a single digit hour on Mac OS X * usr/bin/byobu-select-profile, usr/bin/byobu-ugraph, usr/lib/byobu/include/cycle-status, usr/lib/byobu/ip_address, usr/lib/byobu/memory: - the sed found in Mac OS X seems to really prefer a -e before expression * usr/share/byobu/pixmaps/Byobu.png: - image added for Mac OS X packaging * usr/bin/byobu-config: - throw an error message when we can't import snack * Applications/Byobu.app/Contents/MacOS/Byobu: - add an application launcher for Mac OS X . byobu (5.29-0ubuntu1) raring; urgency=low . [ Dustin Kirkland ] * README: - update build docs referencing git repo * usr/lib/byobu/cpu_freq, usr/lib/byobu/date, usr/lib/byobu/entropy, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address, usr/lib/byobu/load_average, usr/lib/byobu/memory, usr/lib/byobu/menu, usr/lib/byobu/processes, usr/lib/byobu/time, usr/lib/byobu/time_utc, usr/lib/byobu/uptime, usr/lib/byobu/users: - finally got my hands on a Mac OS X box! - fixed a bunch of status scripts to work on Mac OS X * AUTHORS, debian/copyright, po/bg.po, po/sv.po, README, usr/bin/byobu-layout, usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session, usr/lib/byobu/entropy, usr/lib/byobu/include/cycle-status, usr/lib/byobu/include/mondrian, usr/lib/byobu/menu, usr/share/byobu/keybindings/f-keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable: - updated email address from kirkland@ubuntu.com to kirkland@byobu.co * debian/copyright, debian/source_byobu.py, etc/profile.d/Z97- byobu.sh, experimental/byobu-classroom, usr/bin/byobu, usr/bin/byobu-config, usr/bin/byobu-ctrl-a, usr/bin/byobu-disable, usr/bin/byobu-enable, usr/bin/byobu-export, usr/bin/byobu-janitor, usr/bin/byobu-launch, usr/bin/byobu-launcher, usr/bin/byobu- launcher-install, usr/bin/byobu-launcher-uninstall, usr/bin/byobu- quiet, usr/bin/byobu-select-backend, usr/bin/byobu-select-profile, usr/bin/byobu-shell, usr/bin/byobu-silent, usr/bin/byobu-status, usr/bin/byobu-status-detail, usr/lib/byobu/apport, usr/lib/byobu/arch, usr/lib/byobu/battery, usr/lib/byobu/color, usr/lib/byobu/cpu_count, usr/lib/byobu/cpu_freq, usr/lib/byobu/cpu_temp, usr/lib/byobu/custom, usr/lib/byobu/date, usr/lib/byobu/disk, usr/lib/byobu/disk_io, usr/lib/byobu/distro, usr/lib/byobu/ec2_cost, usr/lib/byobu/fan_speed, usr/lib/byobu/hostname, usr/lib/byobu/include/common, usr/lib/byobu/include/constants, usr/lib/byobu/include/dirs, usr/lib/byobu/include/notify_osd, usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address, usr/lib/byobu/load_average, usr/lib/byobu/logo, usr/lib/byobu/mail, usr/lib/byobu/memory, usr/lib/byobu/network, usr/lib/byobu/notify_osd, usr/lib/byobu/processes, usr/lib/byobu/raid, usr/lib/byobu/rcs_cost, usr/lib/byobu/reboot_required, usr/lib/byobu/release, usr/lib/byobu/services, usr/lib/byobu/swap, usr/lib/byobu/time, usr/lib/byobu/time_utc, usr/lib/byobu/trash, usr/lib/byobu/updates_available, usr/lib/byobu/uptime, usr/lib/byobu/users, usr/lib/byobu/whoami, usr/lib/byobu/wifi_quality, usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/classroom, usr/share/byobu/profiles/common, usr/share/byobu/profiles/NONE, usr/share/byobu/profiles/screenrc, usr/share/byobu/profiles/tmux, usr/share/byobu/profiles/tmuxrc, usr/share/byobu/status/status, usr/share/byobu/status/statusrc, usr/share/byobu/tests/byobu-time-notifications, usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-config.1, usr/share/man/man1/byobu-ctrl-a.1, usr/share/man/man1/byobu- enable.1, usr/share/man/man1/byobu-export.1, usr/share/man/man1/byobu-janitor.1, usr/share/man/man1/byobu- launcher.1, usr/share/man/man1/byobu-launcher-install.1, usr/share/man/man1/byobu-launcher-uninstall.1, usr/share/man/man1/byobu-layout.1, usr/share/man/man1/byobu-quiet.1, usr/share/man/man1/byobu-reconnect-sockets.1, usr/share/man/man1/byobu-screen.1, usr/share/man/man1/byobu-select- backend.1, usr/share/man/man1/byobu-select-profile.1, usr/share/man/man1/byobu-select-session.1, usr/share/man/man1/byobu- shell.1, usr/share/man/man1/byobu-silent.1, usr/share/man/man1/byobu-status.1, usr/share/man/man1/byobu-status- detail.1, usr/share/man/man1/byobu-tmux.1: - updated email address from kirkland@ubuntu.com to kirkland@byobu.co * usr/bin/byobu-select-session: LP: #1098102 - fix regression with Python2.6 compatibility, use Popen instead of check_output . [ Przemek Wesolek ] * usr/bin/byobu-status: LP: #1003938 - go through cat due to possible tmux/epoll bug . byobu (5.28-0ubuntu1) raring; urgency=low . * usr/bin/byobu, usr/share/byobu/profiles/common: LP: #1031925 - 'byobu-screen -t foo' was hanging - seems that screen's shelltitle command in our common profile conflicts with the -t option on the command line - add a hack to byobu that detects this, and avoids hanging - set title to . otherwise (seems we need one printable character here) * usr/bin/byobu-ctrl-a: LP: #1004031 - fix some bad problems introduced by single quotes - escape double quotes instead - clean up keybindings file with better sed's * usr/lib/byobu/menu: LP: #881993 - merge, and update a little - make sure we get the second-to-last byte on that line . byobu (5.27-0ubuntu1) raring; urgency=low . * usr/bin/byobu-config: LP: #1097922, #1098102 - ensure byobu-config works even if ~/.profile doesn't exist * usr/bin/byobu-ctrl-a: LP: #1098229 - fix typo that breaks ctrl-a selection behavior * usr/bin/byobu: LP: #1026595 - fix readlink detection; we were using BYOBU_TEST before it was defined - instead, try to greadlink -f .; operationally the same * usr/lib/byobu/include/dirs: LP: #1025998 - more XDG annoyances - use $HOME/.config/byobu as BYOBU_CONFIG_DIR if it exists * === added symlink usr/bin/byobu-screen, === added symlink usr/bin/byobu-tmux, === target is byobu: LP: #1022882 - add symlinks to repo, makes it easier to use byobu straight out of bzr * usr/bin/byobu-select-profile: LP: #946112 - fix byobu interactive color selection in tmux * usr/lib/byobu/distro, usr/lib/byobu/release: LP: #1004722 - use sw_vers utility on Mac to determine distro and release . byobu (5.26-0ubuntu1) raring; urgency=low . [ Iain Lane ] * usr/bin/byobu-select-session: - Handle `screen -ls' returning 1. (LP: #1098341) . byobu (5.25-0ubuntu1) raring; urgency=low . * usr/bin/byobu-status: - move tmux-specific width code into tmux case block * usr/bin/byobu-config, usr/bin/byobu-ctrl-a, usr/share/doc/byobu/help.screen.txt: - update python code for python3 compatibility * usr/bin/byobu-select-session: - update python code for python3 compatibility . byobu (5.24-0ubuntu1) raring; urgency=low . * usr/lib/byobu/logo: LP: #1094716 - use the Apple unicode logo, rather than the Apple option symbol - this is only visible from Mac terminals (much like the Ubuntu logo is only visible from Ubuntu terminals) . byobu (5.23-0ubuntu1) raring; urgency=low . [ Dustin Kirkland ] * configure.ac, debian/control, debian/copyright, README, usr/lib/byobu/rcs_cost, usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-config.1, usr/share/man/man1/byobu-ctrl- a.1, usr/share/man/man1/byobu-enable.1, usr/share/man/man1/byobu- janitor.1, usr/share/man/man1/byobu-launcher.1, usr/share/man/man1/byobu-launcher-install.1, usr/share/man/man1/byobu-launcher-uninstall.1, usr/share/man/man1/byobu-layout.1, usr/share/man/man1/byobu-quiet.1, usr/share/man/man1/byobu-reconnect-sockets.1, usr/share/man/man1/byobu-screen.1, usr/share/man/man1/byobu-select- backend.1, usr/share/man/man1/byobu-select-profile.1, usr/share/man/man1/byobu-select-session.1, usr/share/man/man1/byobu- shell.1, usr/share/man/man1/byobu-silent.1, usr/share/man/man1/byobu-status.1, usr/share/man/man1/byobu-status- detail.1, usr/share/man/man1/byobu-tmux.1: - point to the new byobu.co website rather than the launchpad landing page * usr/share/byobu/profiles/common: LP: #1089008 - re-enable shift-pgup/shift-pgdn in the terminal buffer in screen, to match our default in tmux * === added directory usr/share/byobu/pixmaps/highcontrast, debian/install, usr/share/byobu/pixmaps/highcontrast/byobu.svg: - add a byobu high contrast icon, LP: #1082241 - simplify, removing detail * usr/lib/byobu/distro, usr/lib/byobu/logo: LP: #1094716 - try to improve logo printing and distro detection on Mac * debian/control, debian/rules, usr/bin/byobu-config, usr/bin/byobu- select-session: LP: #1043048 - get our python code pep8 compliant + except use tabs instead of spaces, and allow lines longer than 80 characters - this should get byobu's python code working better with python3 * debian/postrm: - fix lintian error . [ Dustin Kirkland and Philip Muškovac ] * usr/lib/byobu/battery: LP: #1090831 - some batteries use "CHARGE" while others use "ENERGY" . [ Antonio Lorusso ] * usr/bin/byobu-status: LP: #1018538, #1073145, #1020674 - fix select/copy/paste in iTerm2 and KDE . byobu (5.22-0ubuntu1) raring; urgency=low . [ Dustin Kirkland ] * usr/bin/byobu-config, usr/bin/byobu-ctrl-a: LP: #1019743 - fix escape sequence setting in config with tmux * debian/postinst, debian/postrm: LP: #1050249 - clean up obsolete config file * usr/share/byobu/keybindings/f-keys.screen: - create a new shell when splitting a window in byobu-screen * usr/lib/byobu/memory: LP: #1059307 - drop fo_cached calculation, which was not actually used - change foreground color of free memory percentage to yellow, if its over 90% used - use a better variable name for memory usage * usr/lib/byobu/custom, usr/share/man/man1/byobu.1: - fix color for custom scripts; default to no color changes * usr/bin/byobu-janitor, usr/lib/byobu/include/shutil: LP: #1071287 - ensure that we re-check metadata service availability each time byobu-janitor runs - move metadata_available flag to more ephemeral run dir - drop timeout on metadata check to 5 seconds * usr/lib/byobu/release: LP: #1068581 - simplify and use lsb_release -s -r when necessary * usr/lib/byobu/include/constants: LP: #1068580 - test for the sed --follow-symlink option and only use it when available * usr/share/man/man1/byobu.1: LP: #1059237 - document that you can copy status scripts to ~/.byobu/bin and modify them locally * usr/lib/byobu/include/shutil: LP: #1059232 - fix tmux color clearing * usr/lib/byobu/include/common: - remove trailing whitespace . [ Jake Biesinger and Dustin Kirkland ] * usr/share/byobu/keybindings/common, usr/share/byobu/keybindings/f- keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable, usr/share/byobu/keybindings/f-keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable, usr/share/doc/byobu/help.tmux.txt: LP: #945069 - unbind ctrl-left/right/up/down in byobu + previously was used to resize splits + some users unfortunately expect ctrl-left/right to move the cursor around words - resizing splits is something that happens relatively infrequently, so bind these to shift-alt-up/down/left/right - use alt-left/right to move between windows - use alt-up/down to move between sessions - source the disable bindings just before sourcing the byobu bindings, this enables a clean undo of bindings - document the changes in the help text . byobu (5.21-0ubuntu1) quantal; urgency=low . [ Dustin Kirkland ] * usr/lib/byobu/users: - clear cache on 0 users . [ Patrick Marlier ] * usr/lib/byobu/users: - fix typo in user detailed counting . [ Daniel Hahler ] * usr/lib/byobu/include/common: - clear stderr in byobu test . byobu (5.20-0ubuntu1) quantal; urgency=low . [ Dustin Kirkland ] * usr/bin/byobu-status: LP: #998812 - fix upgrades to the new width handling, where some things were undefined * usr/lib/byobu/updates_available: LP: #976928, #1010505, #999151 - use flock when running apt-check or apt-get + ideally we'd use run-one here, but not yet in main or other distros - depend on util-linux, which provides flock - drop run-one usage, use flock directly instead * debian/control, usr/share/byobu/windows/common: - fix some lintian warnings and errors * usr/lib/byobu/raid: LP: #1006971 - ensure raid status cache gets cleared out when done rebuilding * debian/postrm: LP: #996873 - at package removal, ensure that we remove the auto-launch symlink if it exists * usr/bin/byobu, usr/lib/byobu/include/constants, usr/lib/byobu/logo, usr/share/man/man1/byobu.1: LP: #938920, #995412 - fix "infinite scrolling" of status line, when using multibyte utf-8 characters in status - detect character map, and only enable utf-8 when possible * usr/bin/byobu, usr/bin/byobu-launch, usr/bin/byobu-status, usr/lib/byobu/disk_io, usr/lib/byobu/distro, usr/lib/byobu/include/common, usr/lib/byobu/include/constants, usr/lib/byobu/release, usr/lib/byobu/updates_available: LP: #996285 - create new BYOBU_TEST global, which is one of: [command -v, type, which] - command -v doesn't exist in busybox, type does * usr/lib/byobu/ec2_cost, usr/lib/byobu/include/shutil, usr/lib/byobu/rcs_cost: LP: #1013220 - gracefully silence status notifications that require /proc/net/route when it's not really there (cygwin, mac) * usr/share/byobu/profiles/tmux: LP: #1012348 - fix status activity/alert bolding - seems upstream tmux changed the option name from "alert" to "activity" * usr/share/man/man1/byobu.1: LP: #977225 - add documentation about the status line background colors * usr/lib/byobu/include/constants: LP: #954031 - use the sed --follow-symlinks option to keep from recreating files, especially .profile and .bashrc . [ Dustin Kirkland and Daniel Lee ] * usr/lib/byobu/disk_io, usr/lib/byobu/mail, usr/lib/byobu/network: - LP: #962730, #998202 - clear out cache on a few other status notifications where we go from activity, to none . [ https://launchpad.net/~ktyubuntu ] * usr/lib/byobu/logo: LP: #1004712 - fix Red Hat logo detection * usr/lib/byobu/logo: LP: #1004722 - add apple distro and logo . byobu (5.19-0ubuntu1) quantal; urgency=low . * usr/bin/byobu-config, usr/bin/byobu-select-session: LP: #988471 - per Barry Warsaw, scripts should NOT use 'env python'; sorry * === added directory usr/share/sounds, === added directory usr/share/sounds/byobu, usr/share/sounds/byobu/byobu.ogg: LP: #999716 - add byobu sound to repo, as pronounced by Fumihito YOSHIDA * usr/lib/byobu/updates_available: - use run-one, rather than run-this-one (which isn't working well) . byobu (5.18-0ubuntu1) quantal; urgency=low . [ Dustin Kirkland ] * usr/bin/byobu-status: LP: #997766 - handle status wider than terminal more gracefully . [ Daniel Hahler ] * usr/bin/byobu-config: LP: #996559 - use env for python version Checksums-Sha1: 2a6d68d333c2113132c42369443accef0b01bcbb 2592 byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.dsc 0a01149ec82aa1f855204acb2f47767abd6f8448 654169 byobu_5.85.orig.tar.gz 211835a0c19ba68d55ac0a9ae0050a7a32ab3c1e 70183 byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.debian.tar.gz Checksums-Sha256: 801df61ab37fd8a906a65b796c99ac186e95802a4dce3aafe231811ed608b7aa 2592 byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.dsc 08b831c393b8a56b5de80a2aa8976ecccb6a67199e88b0cebfac35ea3196f3a6 654169 byobu_5.85.orig.tar.gz 7422f8315c1527f76d7b41e0b81fe247ad3b5fa266427322176d52d6a8de660c 70183 byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.debian.tar.gz Files: 32c5945a042f74cc1029ad84241c4d06 2592 misc optional byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.dsc 4878edf8ac5e0f0b05af04c5aaed716b 654169 misc optional byobu_5.85.orig.tar.gz d569e552842b0c05d463b02c1f6c7e7e 70183 misc optional byobu_5.85-0ubuntu1~ubuntu12.04.1~ppa1.debian.tar.gz