ubuntu/+source/byobu:debian/stretch

Last commit made on 2016-11-21
Get this branch:
git clone -b debian/stretch https://git.launchpad.net/ubuntu/+source/byobu
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
debian/stretch
Repository:
lp:ubuntu/+source/byobu

Recent commits

b0da9a2... by Alexander Chernyakhovsky on 2016-11-21

Import patches-unapplied version 5.112-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 872179ba5f151978e6e93eb0e49ca6a4de67e0fc

New changelog entries:
  * Syncing from Ubuntu.
  * Remove pep8 from build process (Closes #844960)
  [ Mohamed Elawadi ]
  * usr/bin/byobu.in, usr/bin/byobu-janitor.in, usr/bin/byobu-launch.in,
    usr/bin/byobu-select-profile.in, usr/bin/byobu-status.in,
    usr/lib/byobu/battery, usr/lib/byobu/disk_io,
    usr/lib/byobu/include/common, usr/lib/byobu/include/constants,
    usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address,
    usr/lib/byobu/memory, usr/lib/byobu/release,
    usr/lib/byobu/updates_available:
    - https://github.com/dustinkirkland/byobu/pull/15
    - Fixing BYOBU_TEST issues
    - The first issue was that command -v, which and type were always
      returning an error code when executed without an extra argument.
      so BYOBU_TEST was always falling to which because it was the last one.
    - The second issue was, command -v didn't work because of a different
      reason. When executed in a shell (at least my shell) using variable
      substitution, the shell was trying to find a binary called
      "command -v" so it was failing.
  [ Dustin Kirkland ]
  * usr/lib/byobu/battery:
    - battery color when black-on-red is hard to read; change to
      white on red.
    - test 256 colors with vim (:runtime syntax/colortest.vim) and
      http://www.robmeerman.co.uk/_media/unix/256colors2.pl
      + seem to be working okay here
  [ Jeffery To ]
  * usr/bin/byobu.in, usr/share/byobu/profiles/tmux:
    - use screen-256color if possible, for both screen and tmux
    - allow the user to override our term choices, by setting
      BYOBU_TERM, BYOBU_DEFAULT_TERM and/or BYOBU_COLOR_TERM
  [ Dustin Kirkland ]
  * usr/lib/byobu/logo:
    - added a logo for AlpineLinux, which has published an apk for Byobu
  * usr/share/byobu/status/status, usr/share/byobu/status/statusrc:
   - default to showing disk space
   - fix DISTRO to BYOBU_DISTRO in template
  * debian/control: LP: #1596364
    - add |xterm to suggests
  * usr/bin/purge-old-kernels: LP: #1595977
    - modify the kernel purge algorithm slightly to better handle efi
      and virtual kernels
  * usr/bin/purge-old-kernels: LP: #1532153
    - run autoremove afterwards, to clean up anything else
  * usr/lib/byobu/include/select-session.py: LP: #1583590
    - fix default window selection by just hitting enter
  * usr/share/man/man1/byobu.1:
    - add some whitespace in the manpage
  [ ironstorm ]
  * usr/lib/byobu/cpu_temp: LP: #1587139
    - add cpu temp support for rpi1, rpi2, and rpi3
  [ Dustin Kirkland ]
  * usr/lib/byobu/include/icons, usr/lib/byobu/reboot_required,
    usr/lib/byobu/updates_available:
    - add an checkbox icon
    - fix formatting again
  * usr/share/byobu/desktop/byobu.desktop.old,
    usr/share/byobu/desktop/Makefile.am:
    - deprecated
  [ Grant Likely ]
  * usr/lib/byobu/include/select-session.py:
    - Add support for tmux grouped sessions
    - select-session.py: Pass command name in argument list
  [ Dustin Kirkland ]
  * usr/lib/byobu/updates_available:
    - remove trailing whitespace
  * usr/lib/byobu/battery:
    - only use POWER_SUPPLY_CAPACITY if neither POWER_SUPPLY_ENERGY_NOW nor
      POWER_SUPPLY_CHARGE_NOW are available; important for summing
      multiple batteries
  [ Kevin Mark and Dustin Kirkland ]
  * usr/lib/byobu/uptime:
    - fix uptime status on MacOS
  * usr/bin/manifest:
    - remove http, breaks pastebinit
  * usr/bin/manifest:
    - fix manifest url
  * usr/bin/wifi-status:
    - use tmux target pane
  * usr/lib/byobu/include/tmux-send-command-to-all-panes:
    - fix breakage on sending command to all panes
  [ Dustin Kirkland ]
  * usr/share/man/man1/byobu.1:
    - update examples
  * debian/control:
    - pastebinit needs to be in the recommends
  * usr/lib/byobu/swap, usr/share/man/man1/byobu.1:
    - switch swap to black on green, white on green
      was unreadable
  * usr/bin/byobu-ctrl-a.in:
    - silence stderr
  * usr/share/byobu/profiles/bashrc:
    - fix color comment
  * usr/bin/byobu-janitor.in:
    - no longer default to enabling ec2 status, LP: #1564320
    - institute better timeouts for metadata wgets, LP: #1564320
  * usr/bin/byobu-select-session.in: LP: #1555446
    - exec the select-session command, to keep from having an sh
      hanging around
  * Applications/Byobu.app/Contents/MacOS/Byobu, AUTHORS,
    debian/copyright, debian/source_byobu.py, etc/profile.d/Z97-
    byobu.sh.in, experimental/byobu-classroom, po/bg.po, po/sv.po,
    usr/bin/byobu-config.in, usr/bin/byobu-ctrl-a.in, usr/bin/byobu-
    disable.in, usr/bin/byobu-disable-prompt.in, usr/bin/byobu-
    enable.in, usr/bin/byobu-enable-prompt.in, usr/bin/byobu-export.in,
    usr/bin/byobu.in, usr/bin/byobu-janitor.in, usr/bin/byobu-
    keybindings, usr/bin/byobu-launcher.in, usr/bin/byobu-launcher-
    install.in, usr/bin/byobu-launcher-uninstall.in, usr/bin/byobu-
    launch.in, usr/bin/byobu-layout.in, usr/bin/byobu-prompt.in,
    usr/bin/byobu-quiet.in, usr/bin/byobu-reconnect-sockets.in,
    usr/bin/byobu-select-backend.in, usr/bin/byobu-select-profile.in,
    usr/bin/byobu-select-session.in, usr/bin/byobu-shell.in,
    usr/bin/byobu-silent.in, usr/bin/byobu-status-detail.in,
    usr/bin/byobu-status.in, usr/bin/manifest, 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/entropy,
    usr/lib/byobu/fan_speed, usr/lib/byobu/hostname,
    usr/lib/byobu/include/colors, usr/lib/byobu/include/common,
    usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/constants,
    usr/lib/byobu/include/cycle-status, usr/lib/byobu/include/dirs.in,
    usr/lib/byobu/include/icons, usr/lib/byobu/include/mondrian,
    usr/lib/byobu/include/notify_osd, usr/lib/byobu/include/select-
    session.py, usr/lib/byobu/include/shutil, usr/lib/byobu/include/tmux-
    detach-all-but-current-client, usr/lib/byobu/include/tmux-send-
    command-to-all-panes, usr/lib/byobu/include/tmux-send-command-to-all-
    windows, usr/lib/byobu/include/toggle-utf8.in,
    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/menu, usr/lib/byobu/network, usr/lib/byobu/notify_osd,
    usr/lib/byobu/processes, usr/lib/byobu/raid,
    usr/lib/byobu/reboot_required, usr/lib/byobu/release,
    usr/lib/byobu/services, usr/lib/byobu/session, 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/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/byobu/profiles/bashrc, 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.in, usr/share/dbus-
    1/services/us.kirkland.terminals.byobu.service,
    usr/share/man/man1/byobu-export.1:
    - update byobu.co email addresses to byobu.org
  * CONTRIBUTING:
    - added a contributing file
  [ Mark King ]
  * usr/lib/byobu/battery:
    - Use `POWER_SUPPLY_CAPACITY` for battery if available
  * debian/control:
    - suggest pastebinit, drop w3m
  * usr/bin/Makefile.am, usr/bin/manifest, usr/bin/tmpfsffs,
    usr/share/man/man1/Makefile.am, usr/share/man/man1/manifest.1:
    - added the manifest command
  * debian/control, usr/bin/Makefile.am, usr/bin/purge-old-kernels,
    usr/share/man/man1/Makefile.am, usr/share/man/man1/purge-old-
    kernels.1:
    - move purge-old-kernels over from bikeshed into byobu
  * usr/lib/byobu/include/select-session.py: LP: #1550687
    - make sure input/eval is compatible with both python2 and 3
  * usr/share/byobu/keybindings/f-keys.screen,
    usr/share/byobu/keybindings/f-keys.tmux: LP: #1543903
    - use $EDITOR rather than 'view'
  * usr/lib/byobu/include/icons, usr/lib/byobu/reboot_required,
    usr/share/man/man1/byobu.1:
    - add an indicator for an unattended upgrade in progress
  [ Dustin Kirkland ]
  * usr/share/byobu/keybindings/mouse.tmux.disable,
    usr/share/byobu/keybindings/mouse.tmux.enable: LP: #1514377
    - use tmux 2.1's new 'mouse' option, add some comments,
      support old and new
  * configure.ac, debian/control, NEWS, README, usr/lib/byobu/rcs_cost,
    usr/share/appdata/byobu.appdata.xml, 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-keybindings.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-
    prompt.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, usr/share/man/man1/byobu-
    ugraph.1, usr/share/man/man1/byobu-ulevel.1:
    - replace http://byobu.co links to newly registered http://byobu.org
  [ Jeffrey To ]
  * usr/share/byobu/keybindings/tmux-screen-keys.conf:
    - This adds '-c "#{pane_current_path}"' to new-window/split-window calls
      in tmux-screen-keys.conf, matching similar calls in f-keys.tmux.
  * usr/lib/byobu/arch:
    - need a trailing whitespace
  * README: LP: #1526844
    - add a note about installing coreutils
  * usr/bin/byobu-shell.in: LP: #1500109
    - respect ~/.hushlogin file
  [ David Personette ]
  * usr/lib/byobu/include/config.py.in,
    usr/lib/byobu/include/ec2instancespricing.py,
    usr/lib/byobu/include/select-session.py:
    - https://github.com/dustinkirkland/byobu/pull/11
    - Python scripts 'futurize'd to support python3
  [ Dustin Kirkland ]
  * usr/share/applications/byobu.desktop:
    - Revert upstream .desktop changes to match against
      gnome-terminal-server, LP: #1512498
  * === added directory usr/share/byobu/desktop, === added directory
    usr/share/dbus-1, === added directory usr/share/dbus-1/services,
    configure.ac, debian/control, debian/postinst, debian/postrm,
    Makefile.am, usr/share/applications/byobu.desktop =>
    usr/share/byobu/desktop/byobu.desktop,
    usr/share/applications/Makefile.am =>
    usr/share/byobu/desktop/Makefile.am,
    usr/share/byobu/desktop/byobu.desktop.old, usr/share/dbus-
    1/services/Makefile.am, usr/share/dbus-
    1/services/us.kirkland.terminals.byobu.service: LP: #1512498, #1503418
    - huge work around the mess that is gnome-terminal-server
    - install two different desktop files to /usr/share/byobu/desktops/*
    - in postinst, symlink the correct one into /usr/share/applications
    - clean up that conditionally installed symlink in postinst
    - suggest gnome-terminal package, as our new desktop file hardcodes
      gnome-terminal (this kind of sucks)
    - in byobu.desktop, exec gnome-terminal with a --app-id hint, and
      drop the Terminal=true, as gnome-terminal will take care of that
    - install a dbus service, as new gnome-terminal expects to launch
      via dbus
    - fqdn namespace that service to us.kirkland.terminals.byobu
      + this is stupid, btw
  * usr/lib/byobu/include/select-session.py:
    - fix regression introduced by r2448
  * usr/share/byobu/pixmaps/byobu.svg:
    - cleaned up vector image from Nobuto Murata
  * configure.ac, debian/install, debian/postinst, debian/postrm,
    etc/profile.d/Makefile.am, usr/share/byobu/profiles/Makefile.am,
    usr/share/byobu/profiles/Z97-byobu.sh.in => etc/profile.d/Z97-
    byobu.sh.in:
    - fix some recent regressions on byobu auto launching
  [ Dustin Kirkland ]
  * usr/bin/vigpg:
    - specify stdin for input file
  * usr/bin/vigpg:
    - get vigpg working with the new release of gpg in wily
    - clean up encrypted copies of the file
  * usr/share/applications/byobu.desktop: LP: #1503418
    - use byobu icon rather than gnome-terminal
  [ Roman Inflianskas ]
  * usr/lib/byobu/include/config.py.in:
    - fix help for openSUSE
  * usr/bin/byobu-launcher.in: LP: #1338260
    - fix byobu autolaunch for TERM=screen-256color users
  * configure.ac, debian/install, debian/postinst, debian/postrm,
    etc/profile.d/Makefile.am, etc/profile.d/Z97-byobu.sh.in =>
    usr/share/byobu/profiles/Z97-byobu.sh.in, usr/bin/byobu.in,
    usr/bin/byobu-launcher-install.in,
    usr/lib/byobu/include/config.py.in,
    usr/share/byobu/profiles/Makefile.am:
    - fix some discrepancies between Z97- and Z98-
  [ Dustin Kirkland ]
  * usr/lib/byobu/battery:
    - sum together all batteries
  * usr/bin/byobu.in:
    - ensure we start tmux with unicode support, LP: #1268072
  * usr/bin/byobu.in, usr/share/man/man1/byobu.1: LP: #1483394
    - byobu -h|--help enters manpage, place this code with -v|--version
  * usr/bin/byobu-shell.in: LP: #1458941
    - find the motd
  * usr/share/byobu/keybindings/f-keys.tmux.disable: LP: #1453037
    - ensure that we source user's keybindings
  * experimental/byobu-classroom, usr/bin/byobu-ctrl-a.in, usr/bin/byobu-
    disable-prompt.in, usr/bin/byobu-janitor.in, usr/bin/byobu-launcher-
    uninstall.in, usr/bin/byobu-quiet.in, usr/bin/byobu-silent.in,
    usr/bin/byobu-status.in, usr/lib/byobu/include/constants,
    usr/share/byobu/keybindings/f-keys.screen: LP: #1068580
    - create BYOBU_SED_INLINE variable, to handle inline sed's, using
      --follow-symlinks when possible (not always available)
  * usr/lib/byobu/logo:
    - fix minor logic typo (reversed logic)
  * usr/bin/byobu.in: LP: #1369783
    - respect user's custom default-command and/or default-shell
      in the first window launched
  * usr/bin/byobu-launcher.in: LP: #1338260
    - add some helpful information about nested sessions
  * debian/control:
    - bump standards
  [ Fortunato Ventre ]
  * usr/lib/byobu/include/constants:
    - Fix check for sed's follow-symlinks feature
      + https://github.com/dustinkirkland/byobu/pull/9
  * debian/control, usr/bin/vigpg, usr/share/man/man1/vigpg.1:
    - after the Lastpass breach, more people could use vigpg,
      so move it over to Bybou from Bikeshed
  * usr/bin/Makefile.am, usr/share/man/man1/Makefile.am:
    - add vigpg to build
  * usr/share/man/man1/vigpg.1:
    - fix typo
  * usr/bin/byobu.in: LP: #1417323
    - fix broken mv call
  * usr/lib/byobu/swap:
    - clear swap status when swap usage returns to zero
  * usr/bin/byobu-launcher-install.in: LP: #1396959
    - silence warnings if byobu-launch doesn't exist (e.g., uninstalled it)
  * usr/bin/byobu-config.in: LP: #1383669
    - revert commit to LP: #1316050, which hardcoded LANG=C
    - this should fix rendering of Japanese characters in the menu
  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1350813
    - handle tmux 1.9's default path changes, per:
      https://sourceforge.net/p/tmux/tmux-code/ci/1.9/tree/CHANGES
  [ Thibaut Broggi ]
  * po/fr.po:
    - Improve french translation
    - Remove some spelling mistakes and I made it more coherent
      (sometimes the word "exécuter" was used, sometimes it was
      "lancer", or "utiliser" ; all of this words mean the same
      thing in this context).
  [ Dustin Kirkland ]
  * README:
    - improve readme build instructions, with thanks to:
      + https://github.com/dustinkirkland/byobu/pull/8
  [ Mike Miller ]
  * usr/lib/byobu/include/select-session.py: LP: #1411122
    - don't print when attaching and restoring environment variables
  * debian/rules, usr/bin/byobu.in, usr/bin/byobu-launcher.in,
    usr/bin/ctail, usr/lib/byobu/include/select-session.py:
    - silence some checkbashisms false positives
    - handle nesting a bit differently
    - allow nesting, by default
    - detect the infinite loop situation, where we're ssh'ing into
      ourselves, and handle it gracefully
    - ensure we have access to 256 colors, even when nesting
  [ Ruben Laguna ]
  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1392693
    - The previous binding will not work with shells that don't allow
      variables as commands (fish shell being one of those)
    - Use `sh -c` to explicitly use a POSIX shell to interpret the command
  [ dmayle ]
  * usr/bin/byobu.in:
    - Don't pollute output with title if calling from script
    - https://github.com/dustinkirkland/byobu/pull/6

872179b... by Alexander Chernyakhovsky on 2014-10-04

Import patches-unapplied version 5.87-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 3c0aa1dea6e7aaabfeefdb7d2f745fd67542e1f9

New changelog entries:
  * Syncing from Ubuntu. Notable upstream changes:
    - Rewrite of session selector (Closes: #633873)
    - Better /proc/net/route handling (Closes: #671792)
    - Improve keybindings support (Closes: #681351, #650292, #692724)
    - Make date/time visibility configurable (Closes: #750711)
  * Fully qualify path to iwconfig (Closes: #760711)
  [ Fazle AREFIN ]
  * usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/byobu/keybindings/f-keys.tmux.disable,
    usr/share/doc/byobu/help.tmux.txt: LP: #1375794
    - enable toggling of sending input to all splits
  * usr/bin/byobu.in:
    - bikeshed scripts broke and quit incrementing the version number,
      when I moved byobu to byobu.in
  [ 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
  * 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
  [ 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
  * 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
  * 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
  * 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 ]
  * 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
  * 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

3c0aa1d... by Alexander Chernyakhovsky on 2014-04-05

Import patches-unapplied version 5.77-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8bc73583070938ca0338cc668f37e1e1e98d3ba4

New changelog entries:
  * Syncing from Ubuntu.
  * Remote python3 dependencies since not all are available in
    Debian (Closes: #742300)
  * 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
  * 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 ]
  * 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 ]
  * 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
  * 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)
  * usr/lib/byobu/include/constants:
    - make sure we export this variable, so that we only need to
      do the expensive test once
  * 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

8bc7358... by Alexander Chernyakhovsky on 2014-01-27

Import patches-unapplied version 5.70-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: eb809dc1cc051ab1f0ec6c041d3568d1ebdb482f

New changelog entries:
  * Syncing from Ubuntu
  * 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
  * debian/control:
    - revert build-dep on python-support, lintian is dumb sometimes
  * 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
  * 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
  * 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, <email address hidden>
  * usr/lib/byobu/custom: LP: #1255490
    - ignore backup files, ending in ~
  * debian/control: LP: #888770
    - recommend run-one, which is useful for some long-running status
      items, now that it has been MIR-approved
  * 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
  * 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)
  * 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
  * 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

eb809dc... by Alexander Chernyakhovsky on 2013-09-28

Import patches-unapplied version 5.60-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8a1d23ff33643ed46df07b1d91477c21ebc67255

New changelog entries:
  * Syncing from Ubuntu
  * usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
    - only display error code when non-zero
    - document behavior in manpage
  * 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!
  * 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
  * usr/bin/byobu, usr/share/byobu/profiles/bashrc:
    - try to ensure that 256 colors stick, per feedback from Josh
      Poulson in G+
  * 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
  * 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
  * usr/bin/byobu-janitor: LP: #1208844
    - only enable the byobu prompt by default if the bashrc is stock;
      ie, hasn't been locally modified
  * 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
  * 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
  * 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
  * 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
  * 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
  * 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
  * No changes
  * Re-release due to some minor breakage in my release script
  [ 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
  * 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
  * 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
  * usr/bin/byobu-select-profile:
    - fix random background color setting for tmux
  * 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...

8a1d23f... by Alexander Chernyakhovsky on 2013-05-11

Import patches-unapplied version 5.41-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2c6cdc291cda81fef2fd63558eb3db23c8e9c48b

New changelog entries:
  * Syncing from Ubuntu.
  * 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
  * 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
  * usr/bin/byobu:
    - fix minor syntax error
  [ 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
  * 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
  * usr/share/doc/byobu/help.tmux.txt:
    - fix typos
  * usr/lib/byobu/distro:
    - fix distro printing for RHEL
  * usr/bin/byobu:
    - these ulimit tests are bash-specific
  * usr/lib/byobu/raid:
    - fix degraded raid detection regression

2c6cdc2... by Alexander Chernyakhovsky on 2013-04-03

Import patches-unapplied version 5.34-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a84749e620fdb6a5a1d56f6a1161c389902bee60

New changelog entries:
  * Perform sed from "/usr/bin/env python" to "/usr/bin/python" at
    build-time, not compile-time. (Closes: #703955)
  * Update standards version to 3.9.4.
  * Rebuild debconf templates.

a84749e... by Alexander Chernyakhovsky on 2013-03-24

Import patches-unapplied version 5.34-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 6b285abde33bc84ea9e2ba162373033898ae9c1c

New changelog entries:
  * Syncing from Ubuntu. (Closes: #682958)
  * Import new debconf spanish translation. (Closes: #688922)
  [ 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 <email address hidden> ]
  * 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
  * usr/bin/byobu-launch: LP: #1119446, #1119345
    - fix shell syntax regression
  [ 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
  * 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
  * 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
  [ 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 <email address hidden> to <email address hidden>
  * 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 <email address hidden> to <email address hidden>
  * 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
  * 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
  * 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
  [ Iain Lane ]
  * usr/bin/byobu-select-session:
    - Handle `screen -ls' returning 1. (LP: #1098341)
  * 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
  * 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)
  [ 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
  [ 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
  [ 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
  [ 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
  * 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)
  [ 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
  [ Dustin Kirkland ]
  * usr/bin/byobu-status:
    - performance improvement, testing for directory existence before
      mkdir -p saves time
    - localize a couple of function variables
  * usr/bin/byobu: LP: #966686
    - ensure that the MOTD gets printed on byobu-tmux first launches
  * usr/lib/byobu/include/constants: LP: #940224
    - revert r1927
  [ Fumihito YOSHIDA (hito) ]
  * usr/lib/byobu/logo: LP: #952724
    - handle VTE_CJK_WIDTH=1 for asian locales

6b285ab... by David Prévot <email address hidden> on 2012-10-28

Import patches-unapplied version 5.16-1.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 9c5a06dae531c6840497f34effc4433554a180a8

New changelog entries:
  * Non-maintainer upload.
  * Proofread templates by debian-l10n-english list, thanks to Justin B Rye
    and Christian Perrier. (Closes: #686313)
  [ debconf translations ]
  * Remove useless en_GB translation.
  * Russian, Yuri Kozlov (closes: #687321)
  * Polish, Michał Kułach (closes: #687553)
  * Czech, Michal Šimůnek (closes: #687716)
  * Danish, Joe Hansen (closes: #687820)
  * French, Cédric Boutillier (closes: #687946)
  * Portuguese, Miguel Figueiredo (closes: #687984)
  * Japanese, victory (closes: #688176)
  * German, Martin Eberhard Schauer (closes: #688036)
  * Swedish, Martin Bagge (closes: #688429)
  * Spanish, Rafael Ernesto Rivas

9c5a06d... by Alexander Chernyakhovsky on 2012-03-12

Import patches-unapplied version 5.16-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 46e4eef5a34f985b3db32b4236da7be4c0a2c541

New changelog entries:
  * Syncing from Ubuntu.
  * usr/lib/byobu/updates_available: LP: #942469
    - fix regression clearing updates_available status
    - and fix a typo in that commit
  * usr/lib/byobu/reboot_required, usr/lib/byobu/updates_available:
    - powersave flag and reload flag suffered from the same problem
      as LP: #942469
  * usr/bin/byobu: LP: #949385
    - namespace a few environment variables more appropriately
  * usr/bin/byobu, usr/lib/byobu/include/constants:
    - fix 256 color support
    - default to colors specified in the Ubuntu brand guidelines
      + http://design.canonical.com/the-toolkit/ubuntu-brand-guidelines/
  * usr/bin/byobu-status, usr/lib/byobu/battery, usr/lib/byobu/cpu_freq,
    usr/lib/byobu/custom, usr/lib/byobu/disk, usr/lib/byobu/disk_io,
    usr/lib/byobu/distro, usr/lib/byobu/ec2_cost, usr/lib/byobu/entropy,
    usr/lib/byobu/fan_speed, usr/lib/byobu/hostname,
    usr/lib/byobu/load_average, usr/lib/byobu/memory,
    usr/lib/byobu/network, usr/lib/byobu/processes, usr/lib/byobu/raid,
    usr/lib/byobu/rcs_cost, usr/lib/byobu/swap, usr/lib/byobu/uptime,
    usr/lib/byobu/wifi_quality:
    - help ensure that a status is printed
    - this fixes byobu status on some slower systems
    - use the last cached status, if the current one doesn't return
  * usr/lib/byobu/include/mondrian:
    - simply speed up using perl
  * usr/bin/byobu: LP: #937175
    - check tput for 256 color support before defaulting to that in tmux mode
  * usr/lib/byobu/disk_io: LP: #934893, #936393
    - initialize the x1 value correctly
  * usr/lib/byobu/ec2_cost, usr/share/byobu/status/statusrc,
    usr/share/man/man1/byobu.1: LP: #929907
    - disable the ec2_cost plugin if not running in EC2,
      allow override with EC2_ESTIMATE=1 in ~/.byobu/statusrc
  * usr/lib/byobu/include/shutil: LP: #930656
    - support network interface detection on Mac OSX
    - untested by me, but sort of suggested by a user
  * etc/byobu/backend, usr/lib/byobu/include/common,
    usr/lib/byobu/include/constants: LP: #937174
    - fix upgrades while within a running byobu-screen session
  * usr/share/byobu/keybindings/f-keys,
    usr/share/byobu/keybindings/screen-escape-keys:
    - keybindings for screen to match tmux for consistency
  * usr/bin/byobu-ctrl-a:
    - fix regression in byobu-screen ctrl-a handling
  * usr/lib/byobu/menu, usr/share/byobu/keybindings/common,
    usr/share/byobu/keybindings/f-keys, usr/share/byobu/keybindings/f-
    keys.tmux, usr/share/byobu/keybindings/f-keys =>
    usr/share/byobu/keybindings/f-keys.screen,
    usr/share/byobu/keybindings/Makefile.am,
    usr/share/byobu/keybindings/screen-escape-keys =>
    usr/share/byobu/keybindings/f-keys.screen.disable:
    - keybindings for screen to match tmux for consistency
  [ Ryan Thompson ]
  * usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #924545
    - add to the list of environment variables to update on reconnect
  [ Dustin Kirkland ]
  * usr/bin/byobu-status:
    - clear first window name
  * usr/share/byobu/status/status:
    - disable a few status items in the first tmux status line to ensure
      that the status line fits in 80x25 terminals
    - press shift-f5 for more status
  * usr/bin/byobu-ctrl-a: LP: #931345
    - fix ctrl-a support for tmux 1.5 and 1.6
  * usr/bin/byobu-status:
    - fix broken status expiration, which wasn't working and probably
      had a huge performance penalty :-(
  * usr/bin/byobu-ctrl-a, usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/byobu/keybindings/f-keys.tmux.disable,
    usr/share/byobu/profiles/tmuxrc: LP: #923134
    - get byobu-ctrl-a working within tmux, like screen
    - prompt the user for ctrl-a to work in Screen/escape mode, or emacs
      mode
  [ Daniel Hahler ]
  * debian/rules:
    - autoconf into debian rules
  [ Daniel Hahler ]
  * usr/bin/byobu-reconnect-sockets: LP: #923169
    - better fix for zsh, set compatibility options instead
  [ Dustin Kirkland ]
  * debian/control:
    - suggest ttf-ubuntu-font-family which provides the  character
  * usr/share/byobu/profiles/tmux:
    - drop the brackets around the open windows, saves ~4 horizontal
      characters; trying to get default tmux to fit in 80x25
  * usr/lib/byobu/users:
    - do a better job counting ssh users
  * usr/share/byobu/status/status:
    - move wifi_quality to second right status
  * usr/bin/byobu-status, usr/lib/byobu/include/constants:
    - use printf instead of echo, saves a few forks
  * usr/lib/byobu/cpu_freq, usr/lib/byobu/cpu_temp,
    usr/lib/byobu/custom, usr/lib/byobu/date, usr/lib/byobu/disk_io,
    usr/lib/byobu/ec2_cost, usr/lib/byobu/logo, usr/lib/byobu/network,
    usr/lib/byobu/rcs_cost, usr/lib/byobu/time_binary,
    usr/lib/byobu/include/common, usr/lib/byobu/include/mondrian,
    usr/lib/byobu/include/shutil:
    - use printf where possible, saves some forks
  * usr/lib/byobu/release, usr/share/byobu/status/statusrc,
    usr/share/man/man1/byobu.1:
    - based on suggestion from Scott Moser, support an abbreviated
      version of the release string
    - support a statusrc configuration variable of RELEASE_ABBREVIATED=N
      where N is the number of characters from the front of the release
      string to display
  [ Ryan Thompson ]
  * usr/bin/byobu-reconnect-sockets: LP: #923169
    - nasty hack for compatibility with zsh sourcing this file
  [ Colin Watson ]
  * debian/control, debian/rules: LP: #923197
    - minimize our perl dependencies
  [ Dustin Kirkland ]
  * usr/lib/byobu/ip_address:
    - user@host and ipaddress need some separation, as they're hard to
      differentiate when next to one another
  * usr/bin/byobu-ctrl-a: LP: #922951
    - if the user has already chosen an escape sequence, don't run the
      interactive byobu-ctrl-a program
  * usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/byobu/profiles/tmux:
    - empty default window names
    - easy to change with F8
    - need to save characters in default tmux launch to get it to fit
      in 80x24 terminals
  * experimental/byobu-classroom, usr/bin/byobu-config, usr/bin/byobu-
    ctrl-a, usr/bin/byobu-janitor, usr/bin/byobu-launcher-uninstall,
    usr/bin/byobu-quiet, usr/bin/byobu-silent, usr/bin/byobu-status,
    usr/lib/byobu/cpu_temp, usr/lib/byobu/custom,
    usr/lib/byobu/ec2_cost, usr/lib/byobu/include/constants,
    usr/lib/byobu/logo, usr/lib/byobu/menu, usr/lib/byobu/network,
    usr/share/byobu/keybindings/f-keys: LP: #920661
    - byobu should not set environment variable 'SED'
    - use BYOBU_SED instead
  * usr/bin/byobu, usr/bin/byobu-janitor, usr/lib/byobu/disk_io,
    usr/lib/byobu/include/constants:
    - use BYOBU_READLINK instead of READLINK
  * usr/bin/byobu-select-session: LP: #911500
    - detect and avoid some circular byobu-inside-byobu infinite loops
  * usr/bin/byobu, usr/bin/byobu-ctrl-a, usr/bin/byobu-reconnect-
    sockets, usr/lib/byobu/color, usr/lib/byobu/date,
    usr/lib/byobu/include/shutil, usr/lib/byobu/time:
    - make check for BYOBU_BACKEND explitly tmux|screen
  [ Ryan Thompson ]
  * usr/bin/byobu-select-session: LP: #919391
    - read only integers
  * usr/bin/byobu-select-session: LP: #908944
    - use attach_session function
  * usr/lib/byobu/ec2_cost, usr/lib/byobu/network:
    - fix input-field-separator problems with /proc/net/dev parsing
    - get them in the right order on flip flag
  [ Alexander Chernyakhovsky and Dustin Kirkland ]
  * === added directory debian/source, debian/control, debian/install,
    debian/rules, debian/source/format: LP: #917682
    - switch to dh7 format for build
  [ Dustin Kirkland ]
  * debian/install, debian/links, === removed symlink
    usr/share/byobu/keybindings/common, === target was uf-keys,
    usr/share/byobu/keybindings/common:
    - re-establish a symlink for the icon/art; note, this should
      really be handled in the autohell build for portability;
      using debian/links is hacky
    - drop common as a link; instead, use "source"