Change logs for byobu source package in Raring

  • byobu (5.35-0ubuntu1) raring; urgency=low
    
      * usr/bin/byobu:
        - these ulimit tests are bash-specific
      * usr/lib/byobu/raid:
        - fix degraded raid detection regression
     -- Dustin Kirkland <email address hidden>   Tue, 12 Mar 2013 23:14:29 -0500
  • byobu (5.34-0ubuntu1) raring; urgency=low
    
      [ Dustin Kirkland ]
      * debian/rules:
        - check bash syntax at build time, to avoid LP: #1119446, #1119345 again
      * usr/lib/byobu/include/constants:
        - ensure that we have something in BYOBU_ULIMIT
    
      [ Lukas Stabe <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
     -- Dustin Kirkland <email address hidden>   Fri, 08 Feb 2013 14:48:02 -0600
  • byobu (5.33-0ubuntu1) raring; urgency=low
    
      * usr/bin/byobu-launch: LP: #1119446, #1119345
        - fix shell syntax regression
     -- Dustin Kirkland <email address hidden>   Thu, 07 Feb 2013 18:11:44 -0600
  • byobu (5.32-0ubuntu1) raring; urgency=low
    
      [ Dustin Kirkland ]
      * usr/lib/byobu/mail: LP: #1118364
        - support maildir format
      * debian/rules, usr/bin/byobu, usr/bin/byobu-launch,
        usr/lib/byobu/include/common, usr/lib/byobu/include/constants:
        - clean up some bashisms (better portability)
        - checkbashisms at build time, show but don't fail
    
      [ Lukas Stabe ]
      * usr/bin/byobu-launcher-install:
        - better fish launcher conditional, per actual fish user
     -- Dustin Kirkland <email address hidden>   Wed, 06 Feb 2013 23:16:22 -0600
  • byobu (5.31-0ubuntu1) raring; urgency=low
    
      * configure.ac, Makefile.am, === removed directory
        usr/share/byobu/ec2, usr/lib/byobu/ec2_cost,
        usr/lib/byobu/include/ec2instancespricing.py,
        usr/lib/byobu/include/Makefile.am, usr/share/byobu/ec2/Makefile.am,
        usr/share/byobu/ec2/rates.ap-northeast-1,
        usr/share/byobu/ec2/rates.ap-southeast-1,
        usr/share/byobu/ec2/rates.eu-west-1, usr/share/byobu/ec2/rates.us-
        east-1, usr/share/byobu/ec2/rates.us-west-1,
        usr/share/byobu/ec2/rates.us-west-2:
        - use a smarter algorithm for estimating ec2 cost
        - include ec2instancespricing.py from
          https://github.com/erans/ec2instancespricing
      * debian/postinst, usr/bin/byobu-config, usr/bin/byobu-select-session,
        usr/lib/byobu/include/ec2instancespricing.py: LP: #996559, #988471
        - use env for shebang in development tree
        - fix this up in the postinst
          + seems racy -- there's got to better way of handling this???
      * usr/bin/byobu-launcher-install, usr/bin/byobu-launcher-uninstall:
        - LP: #1002137
        - support fish shell in the installer
      * usr/bin/byobu-select-session:
        - fix python exception
      * usr/bin/byobu, usr/share/byobu/keybindings/f-keys.tmux: LP: #1103449
        - fix regression, re-enable blank window titles in both screen and tmux
     -- Dustin Kirkland <email address hidden>   Mon, 28 Jan 2013 02:21:15 -0600
  • byobu (5.30-0ubuntu1) raring; urgency=low
    
      * usr/share/byobu/keybindings/f-keys.tmux:
        - use $BYOBU_SHELL_TITLE in tmux too
      * usr/share/byobu/windows/Makefile.am:
        - fix lintian warning, install as DATA rather than SCRIPTS
      * debian/po/de.po, debian/po/en_GB.po, debian/po/es.po,
        debian/po/pt.po, debian/po/ru.po, debian/po/templates.pot,
        debian/po/POTFILES.in:
        - re-add this file, not sure when/how it got removed, fixes lintian
      * usr/share/man/man1/byobu.1, usr/share/man/man1/byobu-quiet.1,
        usr/share/man/man1/byobu-silent.1:
        - fix lintian info messages
      * NEWS:
        - point to byobu.co in NEWS file
      * usr/bin/byobu-select-profile:
        - find a suitable hash sum utility (fixes Mac OS X)
      * usr/lib/byobu/uptime:
        - handle multiple white space with a single digit hour on Mac OS X
      * usr/bin/byobu-select-profile, usr/bin/byobu-ugraph,
        usr/lib/byobu/include/cycle-status, usr/lib/byobu/ip_address,
        usr/lib/byobu/memory:
        - the sed found in Mac OS X seems to really prefer a -e before expression
      * usr/share/byobu/pixmaps/Byobu.png:
        - image added for Mac OS X packaging
      * usr/bin/byobu-config:
        - throw an error message when we can't import snack
      * Applications/Byobu.app/Contents/MacOS/Byobu:
        - add an application launcher for Mac OS X
     -- Dustin Kirkland <email address hidden>   Sat, 19 Jan 2013 14:18:01 -0600
  • byobu (5.29-0ubuntu1) raring; urgency=low
    
      [ Dustin Kirkland ]
      * README:
        - update build docs referencing git repo
      * usr/lib/byobu/cpu_freq, usr/lib/byobu/date, usr/lib/byobu/entropy,
        usr/lib/byobu/include/shutil, usr/lib/byobu/ip_address,
        usr/lib/byobu/load_average, usr/lib/byobu/memory,
        usr/lib/byobu/menu, usr/lib/byobu/processes, usr/lib/byobu/time,
        usr/lib/byobu/time_utc, usr/lib/byobu/uptime, usr/lib/byobu/users:
        - finally got my hands on a Mac OS X box!
        - fixed a bunch of status scripts to work on Mac OS X
      * AUTHORS, debian/copyright, po/bg.po, po/sv.po, README,
        usr/bin/byobu-layout, usr/bin/byobu-reconnect-sockets,
        usr/bin/byobu-select-session, usr/lib/byobu/entropy,
        usr/lib/byobu/include/cycle-status, usr/lib/byobu/include/mondrian,
        usr/lib/byobu/menu, usr/share/byobu/keybindings/f-keys.screen,
        usr/share/byobu/keybindings/f-keys.screen.disable,
        usr/share/byobu/keybindings/f-keys.tmux,
        usr/share/byobu/keybindings/f-keys.tmux.disable:
        - updated email address from <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
     -- Dustin Kirkland <email address hidden>   Tue, 15 Jan 2013 19:26:40 -0600
  • byobu (5.27-0ubuntu1) raring; urgency=low
    
      * usr/bin/byobu-config: LP: #1097922, #1098102
        - ensure byobu-config works even if ~/.profile doesn't exist
      * usr/bin/byobu-ctrl-a: LP: #1098229
        - fix typo that breaks ctrl-a selection behavior
      * usr/bin/byobu: LP: #1026595
        - fix readlink detection; we were using BYOBU_TEST before it was defined
        - instead, try to greadlink -f .; operationally the same
      * usr/lib/byobu/include/dirs: LP: #1025998
        - more XDG annoyances
        - use $HOME/.config/byobu as BYOBU_CONFIG_DIR if it exists
      * === added symlink usr/bin/byobu-screen, === added symlink
        usr/bin/byobu-tmux, === target is byobu: LP: #1022882
        - add symlinks to repo, makes it easier to use byobu straight out of
          bzr
      * usr/bin/byobu-select-profile: LP: #946112
        - fix byobu interactive color selection in tmux
      * usr/lib/byobu/distro, usr/lib/byobu/release: LP: #1004722
        - use sw_vers utility on Mac to determine distro and release
     -- Dustin Kirkland <email address hidden>   Thu, 10 Jan 2013 16:36:23 -0600
  • byobu (5.26-0ubuntu1) raring; urgency=low
    
      [ Iain Lane ]
      * usr/bin/byobu-select-session:
        - Handle `screen -ls' returning 1. (LP: #1098341)
     -- Dustin Kirkland <email address hidden>   Wed, 09 Jan 2013 15:17:43 -0600
  • byobu (5.25-0ubuntu1) raring; urgency=low
    
      * usr/bin/byobu-status:
        - move tmux-specific width code into tmux case block
      * usr/bin/byobu-config, usr/bin/byobu-ctrl-a,
        usr/share/doc/byobu/help.screen.txt:
        - update python code for python3 compatibility
      * usr/bin/byobu-select-session:
        - update python code for python3 compatibility
     -- Dustin Kirkland <email address hidden>   Wed, 09 Jan 2013 09:49:47 -0600
  • byobu (5.24-0ubuntu1) raring; urgency=low
    
      * usr/lib/byobu/logo: LP: #1094716
        - use the Apple unicode logo, rather than the Apple option symbol
        - this is only visible from Mac terminals (much like the Ubuntu logo
          is only visible from Ubuntu terminals)
     -- Dustin Kirkland <email address hidden>   Tue, 08 Jan 2013 22:39:57 -0600
  • byobu (5.23-0ubuntu1) raring; urgency=low
    
      [ Dustin Kirkland ]
      * configure.ac, debian/control, debian/copyright, README,
        usr/lib/byobu/rcs_cost, usr/share/man/man1/byobu.1,
        usr/share/man/man1/byobu-config.1, usr/share/man/man1/byobu-ctrl-
        a.1, usr/share/man/man1/byobu-enable.1, usr/share/man/man1/byobu-
        janitor.1, usr/share/man/man1/byobu-launcher.1,
        usr/share/man/man1/byobu-launcher-install.1,
        usr/share/man/man1/byobu-launcher-uninstall.1,
        usr/share/man/man1/byobu-layout.1, usr/share/man/man1/byobu-quiet.1,
        usr/share/man/man1/byobu-reconnect-sockets.1,
        usr/share/man/man1/byobu-screen.1, usr/share/man/man1/byobu-select-
        backend.1, usr/share/man/man1/byobu-select-profile.1,
        usr/share/man/man1/byobu-select-session.1, usr/share/man/man1/byobu-
        shell.1, usr/share/man/man1/byobu-silent.1,
        usr/share/man/man1/byobu-status.1, usr/share/man/man1/byobu-status-
        detail.1, usr/share/man/man1/byobu-tmux.1:
        - point to the new byobu.co website rather than the launchpad landing
          page
      * usr/share/byobu/profiles/common: LP: #1089008
        - re-enable shift-pgup/shift-pgdn in the terminal buffer in screen,
          to match our default in tmux
      * === added directory usr/share/byobu/pixmaps/highcontrast,
        debian/install, usr/share/byobu/pixmaps/highcontrast/byobu.svg:
        - add a byobu high contrast icon, LP: #1082241
        - simplify, removing detail
      * usr/lib/byobu/distro, usr/lib/byobu/logo: LP: #1094716
        - try to improve logo printing and distro detection on Mac
      * debian/control, debian/rules, usr/bin/byobu-config, usr/bin/byobu-
        select-session: LP: #1043048
        - get our python code pep8 compliant
          + except use tabs instead of spaces, and allow lines longer than
            80 characters
        - this should get byobu's python code working better with python3
      * debian/postrm:
        - fix lintian error
    
      [ Dustin Kirkland and Philip Muškovac ]
      * usr/lib/byobu/battery: LP: #1090831
        - some batteries use "CHARGE" while others use "ENERGY"
    
      [ Antonio Lorusso ]
      * usr/bin/byobu-status: LP: #1018538, #1073145, #1020674
        - fix select/copy/paste in iTerm2 and KDE
     -- Dustin Kirkland <email address hidden>   Mon, 05 Nov 2012 13:48:13 +0100
  • byobu (5.22-0ubuntu1) raring; urgency=low
    
      [ Dustin Kirkland ]
      * usr/bin/byobu-config, usr/bin/byobu-ctrl-a: LP: #1019743
        - fix escape sequence setting in config with tmux
      * debian/postinst, debian/postrm: LP: #1050249
        - clean up obsolete config file
      * usr/share/byobu/keybindings/f-keys.screen:
        - create a new shell when splitting a window in byobu-screen
      * usr/lib/byobu/memory: LP: #1059307
        - drop fo_cached calculation, which was not actually used
        - change foreground color of free memory percentage to yellow,
          if its over 90% used
        - use a better variable name for memory usage
      * usr/lib/byobu/custom, usr/share/man/man1/byobu.1:
        - fix color for custom scripts; default to no color changes
      * usr/bin/byobu-janitor, usr/lib/byobu/include/shutil: LP: #1071287
        - ensure that we re-check metadata service availability each time
          byobu-janitor runs
        - move metadata_available flag to more ephemeral run dir
        - drop timeout on metadata check to 5 seconds
      * usr/lib/byobu/release: LP: #1068581
        - simplify and use lsb_release -s -r when necessary
      * usr/lib/byobu/include/constants: LP: #1068580
        - test for the sed --follow-symlink option and only use it when
          available
      * usr/share/man/man1/byobu.1: LP: #1059237
        - document that you can copy status scripts to ~/.byobu/bin and
          modify them locally
      * usr/lib/byobu/include/shutil: LP: #1059232
        - fix tmux color clearing
      * usr/lib/byobu/include/common:
        - remove trailing whitespace
    
      [ Jake Biesinger and Dustin Kirkland ]
      * usr/share/byobu/keybindings/common, usr/share/byobu/keybindings/f-
        keys.screen, usr/share/byobu/keybindings/f-keys.screen.disable,
        usr/share/byobu/keybindings/f-keys.tmux,
        usr/share/byobu/keybindings/f-keys.tmux.disable,
        usr/share/doc/byobu/help.tmux.txt: LP: #945069
        - unbind ctrl-left/right/up/down in byobu
          + previously was used to resize splits
          + some users unfortunately expect ctrl-left/right to move the
            cursor around words
        - resizing splits is something that happens relatively infrequently,
          so bind these to shift-alt-up/down/left/right
        - use alt-left/right to move between windows
        - use alt-up/down to move between sessions
        - source the disable bindings just before sourcing the byobu bindings,
          this enables a clean undo of bindings
        - document the changes in the help text
     -- Dustin Kirkland <email address hidden>   Wed, 11 Jul 2012 12:02:34 -0500
  • byobu (5.21-0ubuntu1) quantal; urgency=low
    
      [ Dustin Kirkland ]
      * usr/lib/byobu/users:
        - clear cache on 0 users
    
      [ Patrick Marlier ]
      * usr/lib/byobu/users:
        - fix typo in user detailed counting
    
      [ Daniel Hahler ]
      * usr/lib/byobu/include/common:
        - clear stderr in byobu test
     -- Dustin Kirkland <email address hidden>   Sun, 24 Jun 2012 16:25:33 -0500