Last commit made on 2012-11-03
Get this branch:
git clone -b debian/wheezy 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


Recent commits

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,
    - 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,
    - 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/screen-escape-keys =>
    - 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/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
  [ 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,
    - use printf where possible, saves some forks
  * usr/lib/byobu/release, usr/share/byobu/status/statusrc,
    - 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,
    - 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,
    - 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,
    - 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"

46e4eef... by Alexander Chernyakhovsky on 2012-01-12

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

Imported using git-ubuntu import.

Changelog parent: 5909f4b65cbfee5686b25671446893c8b85b9fb2

New changelog entries:
  * Syncing from Ubuntu. Remaining changes:
    - Switch to dh short syntax
    - Added a substvar ${perl:Depends} dependency into debian/control
  [ Daniel Hahler ]
  * usr/bin/Makefile.am:
    - fix safe link creation
  [ Dustin Kirkland ]
  * usr/share/byobu/profiles/tmux:
    - add some whitespace
  * usr/bin/byobu, usr/share/byobu/profiles/tmux: LP: #908766, #900309
    - TERM must be 'screen', to work with: a) 256 colors, and
      b) vim/mutt with bce; tmux does not support bce properly
  * usr/bin/byobu: LP: #914424
    - use READLINK
  * usr/share/byobu/profiles/tmux:
    - add some comments
  * usr/lib/byobu/ec2_cost, usr/lib/byobu/network: LP: #914098
    - fix regression from r1839, add colon to IFS
  * usr/share/man/man1/byobu.1: LP: #913817
    - mention byobu-select-backend prominently in the manpage
  * usr/bin/byobu-status, usr/share/man/man1/byobu.1: LP: #898065
    - support ip_address4 and ip_address6 in the status line
    - allows for users to see both ipv4 and ipv6 addresses simultaneously
      rather than one or the other
  * etc/profile.d/Z97-byobu.sh:
    - support LC_TERMTYPE=[byobu|byobu-screen|byobu-tmux]
  * etc/profile.d/Z97-byobu.sh, usr/bin/byobu-launcher: LP: #897711
    - allow nesting, if LC_BYOBU > 1
  * usr/bin/byobu, usr/bin/byobu-janitor, usr/lib/byobu/include/common,
    - for users upgrading from an older version of byobu, where they were
      previously using a screen backend, keep them using a screen backend
    - for new users, default to tmux backend
  * usr/bin/byobu, usr/share/byobu/profiles/common: LP: #882067
    - maximize the number of windows we can fit in byobu-screen by dropping
      the $SHELL window title
    - users can override by setting 'shelltitle' in ~/.screenrc
    - fixes a problem where screen hangs when interactively setting shelltitle
    - always easy to name a window with F8
  [ Dustin Kirkland and Ryan Thompson ]
  * usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #908944
    - improve support for importing X11 environment variables

5909f4b... by Alexander Chernyakhovsky on 2012-01-12

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

Imported using git-ubuntu import.

Changelog parent: 9117e828bd641aa8d8fc9cea84b82e5388ecf724

New changelog entries:
  * Syncing from Ubuntu. Remaining changes:
    - Switch to dh short syntax
    - Added a substvar ${perl:Depends} dependency into debian/control
  [ Dustin Kirkland ]
  * icons/byobu_multi.svg, === removed directory icons,
    - save some space in the tarball
  * usr/lib/byobu/logo:
    - add a linux mint logo
  * usr/lib/byobu/include/layout => usr/bin/byobu-layout,
    usr/share/byobu/keybindings/f-keys.tmux, usr/share/man/man1/byobu-
    - move the layout library utility to a generally usable byobu-layout
      in the system path
    - add specific named layout support to both save and restore operations
    - add a manpage
  * usr/bin/Makefile.am, usr/lib/byobu/include/Makefile.am,
    - install the byobu-layout tool and manpage
  * usr/lib/byobu/ec2_cost, usr/lib/byobu/network:
    - use /proc/net/dev for network transfer calculations
    - fixes issue with ifconfig format changes
  * usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/doc/byobu/help.tmux.txt: LP: #912637
    - change prev/next window keybinding from alt-left/right to
      ctrl-shift-left/right; seems alt-left-right are used by irssi
  * README: LP: #911825
    - add note about tmux version required
  * usr/lib/byobu/include/common: LP: #911149
    - when backend is not automatically set, check if screen or tmux
      is installed on the system before setting the default backend
  * debian/control: LP: #910187
    - depend on tmux | screen, recommend tmux and screen
    - hopefully this solves dependency resolution on hardy
  * usr/bin/byobu, usr/share/byobu/profiles/tmux: LP: #908766
    - use screen-bce instead of screen-256color, to support background
      colors correctly
  * usr/bin/byobu-config: LP: #910638
    - ensure that config dir exists before touching reload flag
  [ Daniel Hahler ]
  * usr/bin/byobu-ctrl-a, usr/share/byobu/profiles/tmux: LP: #910779
    - don't use BYOBU_PREFIX for tmux paths
  * usr/bin/byobu-select-backend:
    - switch the order of the listed backends
  * debian/control: LP: #909221
    - depend on tmux, recommend screen
  * usr/lib/byobu/cpu_freq, usr/lib/byobu/include/shutil: LP: #909325
    - use a leading zero on fpdiv operations, for consistency with
      awk-based math
  * etc/byobu/backend, usr/bin/byobu, usr/bin/byobu-config,
    usr/bin/byobu-select-session, usr/lib/byobu/include/common:
    - bump up to the 5.x series
    - change default backend from screen to tmux
  * usr/share/byobu/keybindings/f-keys.tmux,
    - put all of the status line functions under *-F5
    - put all of the split arrangement functions under *-F8
  * usr/lib/byobu/include/cycle-status,
    usr/lib/byobu/include/Makefile.am, usr/share/byobu/keybindings/f-
    keys.tmux, usr/share/byobu/status/status: LP: #887140
    - support multiple toggle-able status lines
    - define one or more tmux_right lines in ~/.byobu/status
    - press Shift-F5 to toggle through
  [ Dustin Kirkland ]
  * usr/lib/byobu/entropy, usr/lib/byobu/include/shutil,
    usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
    - add a system entropy status item
    - must use cat, can't use read in dash here
    - use yellow on grey
  * usr/bin/byobu-janitor: LP: #867746
    - revert previous change, don't automatically set monochrome mode
      until we have a better way of detecting it
  * usr/lib/byobu/menu: LP: #881993
    - fix escape key determination
  * usr/bin/byobu-janitor: LP: #899271
    - clean up some old upgrade cruft
    - sed -i -e changes symlinks to local files, avoid this with readlink
  [ Will Ellwood ]
  * usr/lib/byobu/disk: LP: #904824
    - fix escaping issue
  * usr/lib/byobu/include/layout, usr/lib/byobu/include/Makefile.am,
    usr/share/doc/byobu/help.tmux.txt: LP: #902416
    - new feature to save layouts using ctrl-shift-F8, and restore layouts
      using shift-F8
  * usr/bin/Makefile.am: LP: #901904
    - ensure re-installation works
  [ Dustin Kirkland ]
  * usr/share/byobu/profiles/common: LP: #900812
    - start screen with at least a 1 second message wait
  * usr/bin/byobu, 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-reconnect-sockets, 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/bin/byobu-ugraph, usr/bin/byobu-ulevel,
    usr/lib/byobu/include/dirs, usr/share/byobu/profiles/byoburc:
    - big changeset to solve a few bugs, LP: #897473, #861291, #897048
    - take over ~/.byoburc, and use it for storing global byobu shell
      configuration, namely BYOBU_PREFIX when necessary
      + note that some users might have previously used ~/.byoburc to
        store byobu-only screen configuration
      + these users should now use ~/.byobu/.screenrc instead (also
        because byobu now supports both screen and tmux)
    - on first run, if byobu is running outside of its normal location
      in /usr/bin/byobu, it will automatically detect and append the
      correct BYOBU_PREFIX value and store it in ~/.byoburc
    - ~/.byoburc is now read by all usr/bin/* in order to find the
      correct prefix
  * usr/lib/byobu/include/dirs: LP: #780081
    - use ~/.local/share/byobu as BYOBU_CONFIG_DIR, if it happens to exist
  * usr/lib/byobu/include/dirs: LP: #899271
    - allow explicit BYOBU_CONFIG_DIR selection in ~/.byoburc
  * usr/lib/byobu/users, usr/share/byobu/status/statusrc,
    usr/share/man/man1/byobu.1: LP: #900663
    - add support for a USERS_DISTINCT=1 status configuration setting
      to count the number of distinct users, rather than open ssh sessions
  [ Andrew McCarthy ]
  * usr/bin/byobu-status: LP: #898801
    - fix status detailing, skip include, as it's a directory
  * debian/control:
    - demote run-one to a suggests, until such time as its MIR is approved
  * usr/bin/byobu-janitor: LP: #894430
    - whitelist archlinux for status colors
    - if tmux exists, then don't bother with color disabling
  * usr/lib/byobu/include/mondrian: LP: #894432
    - drop dependency on 'rand' command
  * usr/lib/byobu/include/mondrian, usr/share/byobu/keybindings/f-
    keys.tmux: LP: #894432
    - fix two old references to /usr/bin/byobu-mondrian
  * usr/bin/byobu-select-session, usr/share/byobu/keybindings/f-
    keys.tmux, usr/share/byobu/profiles/tmux: LP: #894440
    - fix a few hardcoded references to /usr -> $BYOBU_PREFIX
  * usr/bin/byobu-mondrian:
    - clean up code, fix idempotence
  * usr/bin/byobu-mondrian => usr/lib/byobu/include/modrian,
    usr/lib/byobu/include/Makefile.am, usr/share/byobu/keybindings/f-
    keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable,
    - install modrian
  * usr/share/byobu/profiles/tmux:
    - fix action bar color
  * usr/lib/byobu/include/mondrian:
  * usr/lib/byobu/ec2_cost, usr/lib/byobu/hostname,
    usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address: LP: #894038
    - background all wgets, as these can be expensive (cough OpenStack cough)
    - sleep for 0.02 seconds after each wget, as most EC2 wgets take less
      than 0.01 seconds, but some might take longer
    - after backgrounded wget and sleep, attempt to read the results of the
      wget from a cache file; if this succeeds, proceed and use it
    - if not, fail through gracefully, and pick up the results from the
      cach file on the next run
  * usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/man/man1/byobu.1: LP: #888248
    - add Alt-Insert in tmux for "paste"
    - document scrollback/copy/paste procedures
  * usr/bin/byobu-janitor: LP: #867746
    - create a whitelist of distros carrying the LP: #315871 fix
    - default to monochrome for other distros on initial profile creation
  * usr/bin/byobu-select-session:
    - fix 256-color tmux reattaches
  * debian/control, usr/lib/byobu/updates_available: LP: #878547
    - recommend run-one, MIR pending
    - use run-this-one to ensure that more than one apt-check doesn't
      get run simultaneously
  * usr/bin/byobu-status, usr/lib/byobu/include/constants,
    usr/lib/byobu/include/shutil, usr/share/byobu/profiles/tmux,
    - add background/foreground/accent/highlight configurability
      for tmux profiles
  * usr/share/byobu/keybindings/f-keys.tmux,
    - add a keybinding, Ctrl-Shift-F3/F4, to move a window right
      or left in the list
  * usr/lib/byobu/ip_address:
    - remove some first-launch noise, when ip address is not yet available
  * debian/control:
    - we really need tmux 1.5 to take advantage of its features
    - N.B.: I have pushed backports of tmux 1.5-1 to ppa:byobu/ppa
  * usr/share/byobu/status/statusrc:
    - fix reference to non-existent variable, MONITORED_INTERFACE; should be
  * usr/bin/byobu-select-profile, usr/share/byobu/keybindings/f-
    keys.tmux, usr/share/byobu/keybindings/f-keys.tmux.disable,
    usr/share/doc/byobu/help.tmux.txt: LP: #817686
    - add a couple of (tmux-only) modes to byobu-select-profile, which can
      automatically change the background color of the status bar, based
      on the systems hostname, ip address, or just at random
    - map this to Ctrl-F8
  * etc/profile.d/Z97-byobu.sh:
    - remove unnecessary 'true'
  * 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: LP: #888196
    - added new us-west-2 (Oregon) pricing region
  * close LP: #888106, fixed in last release
  * usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt,
    - add a tmux keybinding help screen, bind to Shift-F1
  * usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
    - add a keybinding Ctrl-Shift-F2 to create a new session
  * usr/share/byobu/profiles/tmux:
    - rearrange to match help text; would be good to keep these
  * usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
    - Alt-F11 breaks split into new window
    - Shift-F11 puts window into a horizontal split in previous window
    - Ctrl-F11 puts window into a vertical split in previous window
  * usr/share/doc/byobu/help.tmux.txt:
    - fix typo
  * usr/share/byobu/keybindings/f-keys.tmux,
    usr/share/byobu/profiles/tmux, usr/share/doc/byobu/help.tmux.txt:
    - LP: #888247
    - Add Shift-F12 to toggle keybindings on/off
    - Split tmux keybindings to separate file to source
  * usr/bin/byobu-status-detail, usr/lib/byobu/.constants,
    - set a BYOBU_PAGER environment variable
    - use BYOBU_PAGER in places we need a pager
  * === added directory usr/lib/byobu/include, experimental/byobu-
    classroom, usr/bin/byobu, 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-reconnect-sockets, 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/bin/byobu-ugraph, usr/bin/byobu-ulevel,
    usr/lib/byobu/.common => usr/lib/byobu/include/common (properties
    changed: -x to +x), usr/lib/byobu/.constants =>
    usr/lib/byobu/include/constants, usr/lib/byobu/.dirs =>
    usr/lib/byobu/include/dirs, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/notify_osd, usr/lib/byobu/.notify_osd =>
    usr/lib/byobu/include/notify_osd, usr/lib/byobu/.shutil =>
    usr/lib/byobu/include/shutil, configure.ac, Makefile.am,
    - LP: #833768
    - move dotfiles out of usr/lib/byobu and into usr/lib/byobu/include
    - this was triggering some chrootkit warnings
  * usr/share/doc/byobu/help.tmux.txt:
    - reorder some documentation
  * usr/bin/byobu-launcher-install:
    - close LP: #854764, which was recently fixed
  * usr/bin/byobu-config: LP: #888247
    - deprecate the keybinding set selection from the config menu
    - no additional keybindg sets ever showed up, so this option
      is not worth having
    - deprecate background/foreground color selection; once, this was a
      primary feature of byobu :-) It's not really any more; it's
      trivial to change these in ~/.byobu/color now
    - deprecate window management from byobu-config; hard to get this
      right for both screen and tmux; and I don't perceive that this
      is any longer one of byobu's main features (?)
    - standardize title formatting
    - clean up some whitespace and text
  * usr/bin/byobu-config, usr/share/doc/byobu/help.tmux.txt,
    usr/share/doc/byobu/help.txt => usr/share/doc/byobu/help.screen.txt,
    - show tmux help in tmux, screen help in screen
  * experimental/byobu-classroom, usr/bin/byobu-ctrl-a, usr/bin/byobu-
    enable, usr/bin/byobu-select-backend, usr/bin/byobu-select-profile,
    usr/bin/byobu-ulevel, usr/lib/byobu/custom, usr/lib/byobu/disk,
    usr/share/byobu/tests/byobu-time-notifications: LP: #882814
    - use printf instead of "echo -n" for portability to Mac OSX
  * experimental/byobu-classroom: LP: #882813
    - fix minor use $SED
  * usr/bin/byobu-ctrl-a, usr/bin/byobu-janitor: LP: #882435
    - use BYOBU_PREFIX in a couple of places to allow better portability
  * debian/control: LP: #887344
    - promote tmux to a 'recommends'; will 'depend' on it soon
  * === added directory etc/profile.d, etc/byobu/Makefile.am,
    etc/profile.d/Makefile.am, etc/profile.d/Z97-byobu.sh, Makefile.am:
    - LP: #586546, #888106
    - Enable any user to remotely opt into launching byobu by default,
      using an LC_BYOBU=1 environment variable, which is transmitted over
  * configure.ac, debian/install, etc/byobu/Makefile.am,
    - fix installations to /etc
  * usr/bin/byobu, usr/bin/byobu-reconnect-sockets,
    usr/share/byobu/profiles/tmux: LP: #883637
    - fix reconnection to SESSION_MANAGER and DBUS_SESSION_BUS_ADDRESS
    - add C-F5 key to tmux profile
  * usr/bin/byobu-ctrl-a, usr/share/byobu/profiles/tmux: LP: #887387
    - support F12 as escape key in tmux mode
    - reorder byobu-ctrl-a to offer screen first, then emacs mode
    - make byobu-ctrl-a slighty more compatible with tmux (not quite
      there yet...)
  * usr/bin/byobu: LP: #713879
    - add ulimit checks to byobu -v
  * usr/lib/byobu/.constants:
    - don't use UTF8 C an F for now
  * usr/lib/byobu/network: LP: #880410
    - localize some variables, fix variable colision with cpu_temp
  * debian/control:
    - bump standards version
  * debian/install, debian/rules, etc/byobu/Makefile.am,
    - fighting with autoconf to get shtuff installing in /etc, argh
  * usr/share/byobu/profiles/tmux:
    - shift-F11 -> breaks pane out to its own window
  * usr/lib/byobu/.constants:
    - comment out utf8 characters that don't look very good
  * usr/bin/byobu-select-backend, usr/bin/Makefile.am,
    - add a utility to select default byobu backend (screen or tmux)
  * usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-select-
    - document backend selection
  [ Dustin Kirkland ]
  * usr/lib/byobu/battery:
    - protect against division by zero
  [ Daniel Hahler ]
  * usr/lib/byobu/battery, usr/lib/byobu/.shutil,
    usr/share/byobu/profiles/tmux, usr/share/byobu/status/statusrc:
    - various fixes and documentation enhancements
  [ Dustin Kirkland ]
  * usr/bin/byobu, usr/lib/byobu/ip_address, usr/share/man/man1/byobu.1:
    - support IP_EXTERNAL fetching, LP: #873736
    - put ip address in the terminal title bar, since we ran out of room
      for it in tmux
  * usr/bin/byobu-select-session: LP: #869390
    - fix select session to obey BYOBU_BACKEND
  * configure.ac, usr/bin/Makefile.am: LP: #869377
    - provide byobu-tmux and byobu-screen symlinks
  * configure.ac, README: LP: #861291
    - configure should not change files under vcs control
    - compiling users need to ensure that BYOBU_PREFIX is set in
      their environment
  * usr/bin/byobu-launcher-install, usr/bin/byobu-launcher-uninstall:
    - LP: #861534
    - ensure launcher command removed from each file before installing
  * usr/lib/byobu/.dirs:
    - use /dev/shm for cache, LP: #872551, #869279
    - search and use a shared dir when possible
  * usr/lib/byobu/battery: LP: #851100
    - rework the battery logic to use /sys instead of /proc
  * usr/share/man/man1/byobu.1: LP: #713879
    - note too many files open ulimit error in documentation
  [ Daniel Hahler ]
  * usr/bin/byobu, usr/bin/byobu-launcher-install, usr/bin/byobu-
    launcher-uninstall: Use BYOBU_PREFIX explicitly, LP: #861302
  * debian/rules, README: LP: #854868
    - refactor autoconf into debian/rules
  [Scott Moser]
  * usr/lib/byobu/.shutil: fix rounding error in fpdiv, LP: #869282
  [ Dustin Kirkland ]
  * usr/lib/byobu/.constants, usr/lib/byobu/reboot_required:
    - fix arrows to work better with ubuntu mono font
    - add reboot symbol
  * usr/bin/byobu-launch:
    - enhance shell history syncronization across shells
  * usr/lib/byobu/.constants, usr/lib/byobu/updates_available:
    - use unicode double-bang for security updates where possible
  * usr/lib/byobu/.constants, usr/lib/byobu/cpu_freq,
    usr/lib/byobu/disk, usr/lib/byobu/memory, usr/lib/byobu/swap,
    - add unicode characters for KB/MB/GB/GHz
  * usr/lib/byobu/wifi_quality:
    - drop comma, save a char
  * usr/lib/byobu/.constants, usr/lib/byobu/network:
    - save a few more chars, drop the "ps" per second
  [Scott Moser]
  * usr/lib/byobu/.shutil: fix rounding error in fpdiv
  * usr/share/byobu/profiles/tmux:
    - shift-[left,right,up,down] move between panes
    - ctrl-[left,right,up,down] resize panes
    - alt-[left,right] move between windows
    - alt-[up,down] move between sessions
  * usr/bin/byobu-janitor, usr/share/byobu/profiles/tmux:
    - use screen keys by default (should probably make this configurable)
    - allow local overrides in local tmux.conf
  * usr/lib/byobu/battery, usr/lib/byobu/cpu_freq, usr/lib/byobu/disk,
    usr/lib/byobu/memory, usr/share/man/man1/byobu.1:
    - save a few characters on the status line
  * usr/bin/byobu:
    - support detection of tmux sessions
  * usr/bin/byobu-select-session: LP: #869390
    - fix select session to obey BYOBU_BACKEND
  * usr/lib/byobu/logo:
    - use the new Ubuntu unicode logo where possible
  * usr/share/byobu/profiles/tmux:
    - add window resizing keybindings
    - get scrollback alt-pageup working \o/
    - set history limit to match byobu/screen
    - display pane numbers for 150ms when moving between panes
    - set the pane listing colors
    - set the inactive pane to light grey/white
    - set the clock color
    - get next/prev split working with c-f3/c-f4 and s-f3/s-f4
    - default mode keys to vi (to match screen/byobu)
    - explicitly set a couple of colors, highlight active pane a bit
    - fix broken 256-color detection, use it by default, allow override
    - swap panes around slightly more sensibly
    - shift-f6 detach but don't logout
    - shift-f5 rotate through preset layouts
    - ctrl-f6 kill a pane
    - use magenta/magenta for focused pane
    - s-up -> prev pane; s-down -> next pane
  * usr/lib/byobu/distro, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/release, usr/lib/byobu/.shutil,
    usr/share/byobu/status/status, usr/share/man/man1/byobu.1:
    - split the OS distribution name and version to two separate status
      items; enable the version (but not the name) in the compact tmux
      status line
  * usr/lib/byobu/raid:
    - fix raid rebuild percentage formatting
  * usr/share/byobu/profiles/tmux:
  * usr/bin/byobu:
  * usr/share/byobu/profiles/tmux:
  * usr/share/byobu/profiles/tmux:
  * usr/share/byobu/profiles/tmux:
  * usr/share/byobu/profiles/tmux:

9117e82... by Alexander Chernyakhovsky on 2011-10-02

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

Imported using git-ubuntu import.