[ubuntu/oneiric] byobu 4.18-0ubuntu1 (Accepted)

Dustin Kirkland kirkland at ubuntu.com
Tue Jul 19 23:15:22 UTC 2011


byobu (4.18-0ubuntu1) oneiric; urgency=low

  [ Dustin Kirkland ]
  * usr/bin/byobu, usr/bin/byobu-status:
    - remove some redundancies
  * usr/bin/byobu, usr/bin/byobu-config, usr/bin/byobu-ctrl-a,
    usr/bin/byobu-disable, usr/bin/byobu-launcher, usr/bin/byobu-quiet,
    usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-profile,
    usr/bin/byobu-select-session, usr/lib/byobu/.constants:
    - use a BYOBU_BACKEND environment variable, to support both screen
      and tmux
  * etc/byobu/socketdir, usr/bin/byobu, usr/lib/byobu/date,
    usr/lib/byobu/notify_osd, usr/share/byobu/keybindings/f-keys,
    usr/share/byobu/keybindings/screen-escape-keys,
    usr/share/byobu/profiles/common, usr/share/byobu/profiles/NONE,
    usr/share/byobu/profiles/tmux, usr/share/byobu/windows/common:
    - use a BYOBU_BACKEND environment variable, to support both screen
      and tmux
  * usr/lib/byobu/.common, usr/lib/byobu/.constants:
    - ensure that libraries only get included once
  * === removed directory usr/sbin, usr/sbin/byobu-classroom =>
    experimental/byobu-classroom:
    - move the classroom to experimental (about to be an ensemble formula)
  * etc/byobu/backend, usr/lib/byobu/.constants:
    - add support for storing byobu backend configuration (screen|tmux)
  * debian/control: start suggesting tmux
  * usr/bin/byobu, usr/lib/byobu/.constants:
    - support tmux -V version
  * usr/lib/byobu/.shutil:
    - update ec2 detection method
  * === added directory usr/share/byobu/status, configure.ac,
    etc/byobu/statusrc, experimental/byobu-status-all => usr/bin/byobu-
    statusd, Makefile.am, usr/bin/byobu-janitor, usr/bin/byobu-status-
    print, usr/bin/Makefile.am, usr/lib/byobu/color,
    usr/lib/byobu/.constants, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/.shutil, usr/share/byobu/profiles/common,
    usr/share/byobu/status/1, usr/share/byobu/status/2,
    usr/share/byobu/status/3, usr/share/byobu/status/4,
    usr/share/byobu/status/Makefile.am:
    - add shared configurations for status ordering
    - install symlinks to status ordering
    - add status script for status colors
    - move color function to shared utils
    - add stub for tmux color support
    - add byobu-statusd, daemon to cache and update status information in the
      run directory as the information expires
    - add byobu-status-print, script to concatenate status per ordered
      configuration
    - move byobu backend support below BYOBU_CONFIG_DIR determination
    - move status frequencies to a shared utility function
    - drop the backtick commands for all the individual status functions
    - add the backtick commands for the 4 quadrants of status
    - update the hardstatus line accordingly
  * usr/bin/byobu-select-session, usr/lib/byobu/.common,
    usr/lib/byobu/.constants, usr/lib/byobu/.dirs,
    usr/lib/byobu/Makefile.am, usr/share/byobu/profiles/common,
    usr/share/byobu/status/1, usr/share/byobu/status/2:
    - fix string bug in select session
    - re-add a couple of necessary backticks
    - update caption line to use new statusd cache
    - significantly reduce the number of mkdir -p commands
  * usr/bin/byobu-status-print:
    - save a few forks
  * usr/lib/byobu/battery, usr/lib/byobu/color, usr/lib/byobu/date,
    usr/lib/byobu/.shutil, usr/lib/byobu/time,
    usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/tmux:
    - create tmux color mappings and functions
    - get date/time working in tmux (need to figure out how to get
      tmux to interpret the time format sequence)
    - install the tmux profile
    - get the tmux profile using the new status print methodology
  * experimental/byobu-classroom, usr/bin/byobu-statusd, usr/bin/byobu-
    status-print, usr/lib/byobu/battery,
    usr/share/byobu/profiles/classroom:
    - fixup byobu-classroom
    - fix whitespace printing in byobu-status-print
  * usr/lib/byobu/logo:
    - print trailing whitespace
  * usr/lib/byobu/network
    - initialize and localize variables
  * usr/share/byobu/profiles/common:
    - switch to run-one, from run-this-one
  * usr/share/byobu/profiles/common:
  * usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common,
    usr/share/byobu/profiles/screenrc:
    - move byobu-statusd to the rc profiles, as we don't want to run again
      on profile reload
  * usr/bin/byobu-janitor, usr/bin/byobu-launcher-uninstall,
    usr/lib/byobu/.constants, usr/lib/byobu/disk_io:
    - move the MacOSX support to constants
  * usr/bin/byobu-ctrl-a, usr/bin/byobu-janitor, 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/logo,
    usr/lib/byobu/menu, usr/lib/byobu/network,
    usr/lib/byobu/updates_available, usr/share/byobu/keybindings/f-keys:
    - comprehensively use $SED for MacOSX compatibility, LP: #812973
  * usr/bin/byobu-launch: LP: #809525
    - no need to search path on sourcing (thanks, Scott Moser)
  * usr/bin/byobu-launcher-install: LP: #809525
    - prevent profile from getting sourced twice (thanks, Scott Moser)
  * usr/bin/byobu-launch: LP: #806609
    - support zsh history append
  * debian/install, etc/byobu/Makefile.am, etc/byobu/statusrc =>
    usr/share/byobu/status/statusrc, usr/bin/byobu-janitor,
    usr/bin/byobu-status, usr/bin/byobu-statusd,
    usr/share/byobu/status/Makefile.am, usr/share/byobu/status/status:
    - LP: #803509
    - rework usage of status and statusrc
    - status now contains the enable/disable bits for each status item
    - statusrc contains auxiliary configuration information
    - remove this stuff from /etc/byobu/statusrc altogether, and move
      it to /usr/share
    - standardize the seeding of the local user's configuration
  * usr/bin/byobu-status, usr/bin/byobu-statusd, usr/lib/byobu/logo:
    - re-source constants in case of upgrades
  * usr/share/byobu/keybindings/f-keys,
    usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common,
    usr/share/byobu/profiles/screenrc:
    - killall byobu-statusd owned by user before refreshing
  * usr/bin/byobu-statusd:
    - check that file is readable before sourcing
  * usr/lib/byobu/mem_available:
    - no need to source status here any more
  * usr/share/byobu/keybindings/f-keys, usr/share/byobu/profiles/common:
    - move the kill of statusd to the profile, near the launching of
      statusd

  [ James Spencer ]
  * usr/lib/byobu/.constants:
    - fix syntax error
  * usr/bin/byobu:
    - byobu shouldn't overwrite the screen name if given options to pass
      onto screen which explicitly set the screen name. This patch stops
      this for all the relevant options that I could see in the screen
      manpage.

  [ James Hunt ]
  * usr/bin/byobu-ulevel:
    - Added faces_2 theme.
    - Allow permissive mode to be set via command-line ('-p').
  * usr/lib/byobu/time_binary: remove stray trailing space character in
    output.

Date: Wed, 29 Jun 2011 02:26:28 +0000
Changed-By: Dustin Kirkland <kirkland at ubuntu.com>
https://launchpad.net/ubuntu/oneiric/+source/byobu/4.18-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 29 Jun 2011 02:26:28 +0000
Source: byobu
Binary: byobu
Architecture: source
Version: 4.18-0ubuntu1
Distribution: oneiric
Urgency: low
Maintainer: Dustin Kirkland <kirkland at ubuntu.com>
Changed-By: Dustin Kirkland <kirkland at ubuntu.com>
Description: 
 byobu      - powerful, text based window manager and shell multiplexer
Launchpad-Bugs-Fixed: 803509 806609 809525 812973
Changes: 
 byobu (4.18-0ubuntu1) oneiric; urgency=low
 .
   [ Dustin Kirkland ]
   * usr/bin/byobu, usr/bin/byobu-status:
     - remove some redundancies
   * usr/bin/byobu, usr/bin/byobu-config, usr/bin/byobu-ctrl-a,
     usr/bin/byobu-disable, usr/bin/byobu-launcher, usr/bin/byobu-quiet,
     usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-profile,
     usr/bin/byobu-select-session, usr/lib/byobu/.constants:
     - use a BYOBU_BACKEND environment variable, to support both screen
       and tmux
   * etc/byobu/socketdir, usr/bin/byobu, usr/lib/byobu/date,
     usr/lib/byobu/notify_osd, usr/share/byobu/keybindings/f-keys,
     usr/share/byobu/keybindings/screen-escape-keys,
     usr/share/byobu/profiles/common, usr/share/byobu/profiles/NONE,
     usr/share/byobu/profiles/tmux, usr/share/byobu/windows/common:
     - use a BYOBU_BACKEND environment variable, to support both screen
       and tmux
   * usr/lib/byobu/.common, usr/lib/byobu/.constants:
     - ensure that libraries only get included once
   * === removed directory usr/sbin, usr/sbin/byobu-classroom =>
     experimental/byobu-classroom:
     - move the classroom to experimental (about to be an ensemble formula)
   * etc/byobu/backend, usr/lib/byobu/.constants:
     - add support for storing byobu backend configuration (screen|tmux)
   * debian/control: start suggesting tmux
   * usr/bin/byobu, usr/lib/byobu/.constants:
     - support tmux -V version
   * usr/lib/byobu/.shutil:
     - update ec2 detection method
   * === added directory usr/share/byobu/status, configure.ac,
     etc/byobu/statusrc, experimental/byobu-status-all => usr/bin/byobu-
     statusd, Makefile.am, usr/bin/byobu-janitor, usr/bin/byobu-status-
     print, usr/bin/Makefile.am, usr/lib/byobu/color,
     usr/lib/byobu/.constants, usr/lib/byobu/Makefile.am,
     usr/lib/byobu/.shutil, usr/share/byobu/profiles/common,
     usr/share/byobu/status/1, usr/share/byobu/status/2,
     usr/share/byobu/status/3, usr/share/byobu/status/4,
     usr/share/byobu/status/Makefile.am:
     - add shared configurations for status ordering
     - install symlinks to status ordering
     - add status script for status colors
     - move color function to shared utils
     - add stub for tmux color support
     - add byobu-statusd, daemon to cache and update status information in the
       run directory as the information expires
     - add byobu-status-print, script to concatenate status per ordered
       configuration
     - move byobu backend support below BYOBU_CONFIG_DIR determination
     - move status frequencies to a shared utility function
     - drop the backtick commands for all the individual status functions
     - add the backtick commands for the 4 quadrants of status
     - update the hardstatus line accordingly
   * usr/bin/byobu-select-session, usr/lib/byobu/.common,
     usr/lib/byobu/.constants, usr/lib/byobu/.dirs,
     usr/lib/byobu/Makefile.am, usr/share/byobu/profiles/common,
     usr/share/byobu/status/1, usr/share/byobu/status/2:
     - fix string bug in select session
     - re-add a couple of necessary backticks
     - update caption line to use new statusd cache
     - significantly reduce the number of mkdir -p commands
   * usr/bin/byobu-status-print:
     - save a few forks
   * usr/lib/byobu/battery, usr/lib/byobu/color, usr/lib/byobu/date,
     usr/lib/byobu/.shutil, usr/lib/byobu/time,
     usr/share/byobu/profiles/Makefile.am, usr/share/byobu/profiles/tmux:
     - create tmux color mappings and functions
     - get date/time working in tmux (need to figure out how to get
       tmux to interpret the time format sequence)
     - install the tmux profile
     - get the tmux profile using the new status print methodology
   * experimental/byobu-classroom, usr/bin/byobu-statusd, usr/bin/byobu-
     status-print, usr/lib/byobu/battery,
     usr/share/byobu/profiles/classroom:
     - fixup byobu-classroom
     - fix whitespace printing in byobu-status-print
   * usr/lib/byobu/logo:
     - print trailing whitespace
   * usr/lib/byobu/network
     - initialize and localize variables
   * usr/share/byobu/profiles/common:
     - switch to run-one, from run-this-one
   * usr/share/byobu/profiles/common:
   * usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common,
     usr/share/byobu/profiles/screenrc:
     - move byobu-statusd to the rc profiles, as we don't want to run again
       on profile reload
   * usr/bin/byobu-janitor, usr/bin/byobu-launcher-uninstall,
     usr/lib/byobu/.constants, usr/lib/byobu/disk_io:
     - move the MacOSX support to constants
   * usr/bin/byobu-ctrl-a, usr/bin/byobu-janitor, 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/logo,
     usr/lib/byobu/menu, usr/lib/byobu/network,
     usr/lib/byobu/updates_available, usr/share/byobu/keybindings/f-keys:
     - comprehensively use $SED for MacOSX compatibility, LP: #812973
   * usr/bin/byobu-launch: LP: #809525
     - no need to search path on sourcing (thanks, Scott Moser)
   * usr/bin/byobu-launcher-install: LP: #809525
     - prevent profile from getting sourced twice (thanks, Scott Moser)
   * usr/bin/byobu-launch: LP: #806609
     - support zsh history append
   * debian/install, etc/byobu/Makefile.am, etc/byobu/statusrc =>
     usr/share/byobu/status/statusrc, usr/bin/byobu-janitor,
     usr/bin/byobu-status, usr/bin/byobu-statusd,
     usr/share/byobu/status/Makefile.am, usr/share/byobu/status/status:
     - LP: #803509
     - rework usage of status and statusrc
     - status now contains the enable/disable bits for each status item
     - statusrc contains auxiliary configuration information
     - remove this stuff from /etc/byobu/statusrc altogether, and move
       it to /usr/share
     - standardize the seeding of the local user's configuration
   * usr/bin/byobu-status, usr/bin/byobu-statusd, usr/lib/byobu/logo:
     - re-source constants in case of upgrades
   * usr/share/byobu/keybindings/f-keys,
     usr/share/byobu/profiles/byoburc, usr/share/byobu/profiles/common,
     usr/share/byobu/profiles/screenrc:
     - killall byobu-statusd owned by user before refreshing
   * usr/bin/byobu-statusd:
     - check that file is readable before sourcing
   * usr/lib/byobu/mem_available:
     - no need to source status here any more
   * usr/share/byobu/keybindings/f-keys, usr/share/byobu/profiles/common:
     - move the kill of statusd to the profile, near the launching of
       statusd
 .
   [ James Spencer ]
   * usr/lib/byobu/.constants:
     - fix syntax error
   * usr/bin/byobu:
     - byobu shouldn't overwrite the screen name if given options to pass
       onto screen which explicitly set the screen name. This patch stops
       this for all the relevant options that I could see in the screen
       manpage.
 .
   [ James Hunt ]
   * usr/bin/byobu-ulevel:
     - Added faces_2 theme.
     - Allow permissive mode to be set via command-line ('-p').
   * usr/lib/byobu/time_binary: remove stray trailing space character in
     output.
Checksums-Sha1: 
 3795e1704c17ff72ae6de70452a221003d8c332d 1724 byobu_4.18-0ubuntu1.dsc
 662e2d159710f9a77dd23ce960b9f25fb90abbb0 387258 byobu_4.18.orig.tar.gz
 4b412a30eae4887811586cf3eb3bb694117e0fc9 44384 byobu_4.18-0ubuntu1.diff.gz
Checksums-Sha256: 
 cec04cd5eb0485ff28c2d0889b6a2a53701cba53a372336ce1a61c8b48525100 1724 byobu_4.18-0ubuntu1.dsc
 7d0e68640de6af61e698627fb1573a686352c035898ab287f3336992798fdbf0 387258 byobu_4.18.orig.tar.gz
 b81a6c5f7f60964f704647a33d63058c939bfb87d172ac35fc5896eb76effaab 44384 byobu_4.18-0ubuntu1.diff.gz
Files: 
 811ca929bc41a0da02488285b477913e 1724 misc optional byobu_4.18-0ubuntu1.dsc
 da876e51b02002aa854ea245466a9bca 387258 misc optional byobu_4.18.orig.tar.gz
 aa5c781ea34b9083732d914b2a74ad03 44384 misc optional byobu_4.18-0ubuntu1.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCgAGBQJOJg70AAoJEJXmQ3PxUpRpVfwP/R94AL2iF2MDMckzBX8z10ML
vtmastak69+ARvpKJ09bhe60PpqSxVqGBL88XZjPXlpBSt9xqv904hJgAAgDI+kf
eh9KWOpR8mCu61Hlvg5NOJ4PFb2/Tdr4FNHb2z/Jj7ZBDLXSFHlNIwUe0D7WJFM8
BfNDpKXG7J+2wfFNyeAmkqwy4QCamzIJ7zo3Kshf6SAOWLMJ48d6Z8phbDY1din2
74xl7FOdgwB8kGkS2cE5/pcyrQfQ73U68Dm1ITw9SJZmzcKWn8i3hoLHAWbwmzhU
2UJtCQRNidknD7u2sPRu3drQeJ9mQAOsoFEMQqDkO/jGJgfjsO0GhJHFBbmW3bYK
VUXEXw3F9bAt4UwrABRpFQ/brNdR/wlFcCnrN+YGKeBwh6+MllI8mkOm4sx3xlOe
x8Pn39LHWVvMuD+T7OntgQuyZYrxnpakUhiOQAdQRPDXmzt2V8KTcZCA1wQYUR30
CYjEf9T896HMq5EyF+fbe4712qAA+ccC2SofElUwfJUYkcnu6lKWpwMZEJzhEuGO
barkLPBPQCx48K6jSg+wDOkAXKi8A1x/QrdZw+TwexEwbXuAfrNpQU9q7vn6Zfkg
eQB6vniiAne49XeiuCegj7/9Ed+t9aQTvp3K4T58WAkYhDTLqZFcJkLklbYarPFE
AYgyOVM/oTIyepuuOMtc
=6rQB
-----END PGP SIGNATURE-----


More information about the Oneiric-changes mailing list