ubuntu/+source/byobu:applied/ubuntu/eoan-devel

Last commit made on 2019-06-12
Get this branch:
git clone -b applied/ubuntu/eoan-devel 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:
applied/ubuntu/eoan-devel
Repository:
lp:ubuntu/+source/byobu

Recent commits

4c995fa... by Dustin Kirkland  on 2019-06-12

Import patches-applied version 5.129-0ubuntu1 to applied/ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 45f228a47d89dad98c4fbf076226b88176a24a45
Unapplied parent: 6c9be1971b3a80b39dbb61f0737316529e346b9b

New changelog entries:
  * debian/control:
    - recommend less package, for BYOBU_PAGER

6c9be19... by Dustin Kirkland  on 2019-06-12

Import patches-unapplied version 5.129-0ubuntu1 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 31fa249953a3dad048c582e80deff78021f556ca

New changelog entries:
  * debian/control:
    - recommend less package, for BYOBU_PAGER

45f228a... by Dustin Kirkland  on 2018-08-12

Import patches-applied version 5.128-0ubuntu1 to applied/ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 0b71345d864cb5b2d9213980933dcc0f661f8e44
Unapplied parent: 31fa249953a3dad048c582e80deff78021f556ca

New changelog entries:
  [ Dustin Kirkland ]
  * usr/bin/ctail:
    - Quotes are needed around "$@" to keep parameters from splitting
      on spaces.
    - https://github.com/dustinkirkland/byobu/pull/31
  * usr/lib/byobu/logo:
    - "SuSE" name is an outdated version of it. Use the modern one: SUSE
  * usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/select-
    session.py:
    - use env python3 for portability to other Linux and Mac systems
      (hopefully that's still okay for Debian / Ubuntu?)
    - https://github.com/dustinkirkland/byobu/pull/29
  * usr/share/byobu/profiles/bashrc:
    - Unescaping colors in bash prompt causes problems with scrolling
      history in bash prompt. you can see leftovers from previous
      commands when going back by history.
      All colors in command prompt should be escaped with [ ]
    - https://github.com/dustinkirkland/byobu/pull/30
  * usr/lib/byobu/wifi_quality:
    - prefer iwconfig over iw for now, iw is not working for me
  * usr/share/byobu/profiles/tmux:
    - flatten some of our color configuration to match the new tmux format
  * usr/lib/byobu/disk_io:
    - ensure some values are set to zero, if unreadable
    - fixes a bug where disk_io causes the rest of the status line to fail
  * usr/lib/byobu/include/select-session.py: LP: #1750430
    - fix bug creating a mess of sessions, where cycling through a bunch
      of copies of the same session
  [ Fede Luzzi ]
  * usr/lib/byobu/include/mondrian, usr/share/byobu/profiles/tmux:
    - On tmux version 1.9 all the styles *-bg/fg/attr were deprecated and
      replaced with *-style bg=/ fg=/ attribute
      In the upcoming version 2.9, this commands are gone and will break
      byobu style. this fix that issue and mantain compatibility with upcoming
      tmux versions.
  [ Paride Legovini ]
  * debian/source_byobu.py:
    - Do not include the user's .screenrc in the apport generated crash report
  [ Jeffery To ]
  * usr/bin/byobu-disable-prompt.in,
    usr/bin/byobu-janitor.in:
    - Test if $HOME/.bashrc exists before modifying it (and potentially
      creating it)
  * usr/bin/byobu-export.in:
    - Use echo if the gettext command is not available
  * usr/bin/byobu.in:
    - Use readlink if the tty command is not available
  * usr/bin/byobu-janitor.in:
    - Add fallback if the install command is not available
  * usr/bin/byobu-launch.in:
    - Don't autolaunch for ARM serial consoles
  * usr/lib/byobu/disk_io:
    - Ensure the detected mount point device exists
  * usr/lib/byobu/hostname:
    - Read from /proc/sys/kernel/hostname if the hostname command is not
      available
  * usr/lib/byobu/logo:
    - Add logo for OpenWrt
  * usr/lib/byobu/processes:
    - Handle stderr for ps, e.g. unsupported options
    - Remove unnecessary awk call; wc -l only outputs one value
  * usr/lib/byobu/raid:
    - Ensure /proc/mdstat is readable
  * usr/lib/byobu/release:
    - Fix typo
  * usr/lib/byobu/services:
    - Fix reading services from $BYOBU_CONFIG_DIR/statusrc
  * usr/lib/byobu/session:
    - Fix screen session regex
  * usr/lib/byobu/updates_available:
    - Add support for opkg (OpenWrt)
  * usr/lib/byobu/users:
    - Handle stderr for ps, e.g. unsupported options
    - Fix trailing '#' sign
  * usr/lib/byobu/whoami:
    - Use id if the whoami command is not available
    - Read from /etc/passwd if the getent command is not available
  * usr/lib/byobu/wifi_quality:
    - Add support for iw (preferred over iwconfig)
    - Make logic more similar to other status notifications
  * usr/share/byobu/keybindings/f-keys.tmux:
    - Remove -k for new-window. In older versions of tmux, -k without
      -t <target-window> had no effect. In tmux 2.8, -k without -t will
      not trigger a new window; the given command is executed in the
      current window instead.
    - Rename the new window created after adding a new session

31fa249... by Dustin Kirkland  on 2018-08-12

Import patches-unapplied version 5.128-0ubuntu1 to ubuntu/eoan-proposed

Imported using git-ubuntu import.

Changelog parent: 02fbfeb3f900b9e7af799b4f0abfe0740b8ac18f

New changelog entries:
  [ Dustin Kirkland ]
  * usr/bin/ctail:
    - Quotes are needed around "$@" to keep parameters from splitting
      on spaces.
    - https://github.com/dustinkirkland/byobu/pull/31
  * usr/lib/byobu/logo:
    - "SuSE" name is an outdated version of it. Use the modern one: SUSE
  * usr/lib/byobu/include/config.py.in, usr/lib/byobu/include/select-
    session.py:
    - use env python3 for portability to other Linux and Mac systems
      (hopefully that's still okay for Debian / Ubuntu?)
    - https://github.com/dustinkirkland/byobu/pull/29
  * usr/share/byobu/profiles/bashrc:
    - Unescaping colors in bash prompt causes problems with scrolling
      history in bash prompt. you can see leftovers from previous
      commands when going back by history.
      All colors in command prompt should be escaped with [ ]
    - https://github.com/dustinkirkland/byobu/pull/30
  * usr/lib/byobu/wifi_quality:
    - prefer iwconfig over iw for now, iw is not working for me
  * usr/share/byobu/profiles/tmux:
    - flatten some of our color configuration to match the new tmux format
  * usr/lib/byobu/disk_io:
    - ensure some values are set to zero, if unreadable
    - fixes a bug where disk_io causes the rest of the status line to fail
  * usr/lib/byobu/include/select-session.py: LP: #1750430
    - fix bug creating a mess of sessions, where cycling through a bunch
      of copies of the same session
  [ Fede Luzzi ]
  * usr/lib/byobu/include/mondrian, usr/share/byobu/profiles/tmux:
    - On tmux version 1.9 all the styles *-bg/fg/attr were deprecated and
      replaced with *-style bg=/ fg=/ attribute
      In the upcoming version 2.9, this commands are gone and will break
      byobu style. this fix that issue and mantain compatibility with upcoming
      tmux versions.
  [ Paride Legovini ]
  * debian/source_byobu.py:
    - Do not include the user's .screenrc in the apport generated crash report
  [ Jeffery To ]
  * usr/bin/byobu-disable-prompt.in,
    usr/bin/byobu-janitor.in:
    - Test if $HOME/.bashrc exists before modifying it (and potentially
      creating it)
  * usr/bin/byobu-export.in:
    - Use echo if the gettext command is not available
  * usr/bin/byobu.in:
    - Use readlink if the tty command is not available
  * usr/bin/byobu-janitor.in:
    - Add fallback if the install command is not available
  * usr/bin/byobu-launch.in:
    - Don't autolaunch for ARM serial consoles
  * usr/lib/byobu/disk_io:
    - Ensure the detected mount point device exists
  * usr/lib/byobu/hostname:
    - Read from /proc/sys/kernel/hostname if the hostname command is not
      available
  * usr/lib/byobu/logo:
    - Add logo for OpenWrt
  * usr/lib/byobu/processes:
    - Handle stderr for ps, e.g. unsupported options
    - Remove unnecessary awk call; wc -l only outputs one value
  * usr/lib/byobu/raid:
    - Ensure /proc/mdstat is readable
  * usr/lib/byobu/release:
    - Fix typo
  * usr/lib/byobu/services:
    - Fix reading services from $BYOBU_CONFIG_DIR/statusrc
  * usr/lib/byobu/session:
    - Fix screen session regex
  * usr/lib/byobu/updates_available:
    - Add support for opkg (OpenWrt)
  * usr/lib/byobu/users:
    - Handle stderr for ps, e.g. unsupported options
    - Fix trailing '#' sign
  * usr/lib/byobu/whoami:
    - Use id if the whoami command is not available
    - Read from /etc/passwd if the getent command is not available
  * usr/lib/byobu/wifi_quality:
    - Add support for iw (preferred over iwconfig)
    - Make logic more similar to other status notifications
  * usr/share/byobu/keybindings/f-keys.tmux:
    - Remove -k for new-window. In older versions of tmux, -k without
      -t <target-window> had no effect. In tmux 2.8, -k without -t will
      not trigger a new window; the given command is executed in the
      current window instead.
    - Rename the new window created after adding a new session

0b71345... by Dustin Kirkland  on 2018-05-27

Import patches-applied version 5.127-0ubuntu1 to applied/ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: e2ac6fda74f9ec1c8f44a5ba290bd8750e8026e6
Unapplied parent: 02fbfeb3f900b9e7af799b4f0abfe0740b8ac18f

New changelog entries:
  * usr/share/byobu/profiles/bashrc:
    - Googley PS1 for non-Ubuntu distros
  * usr/lib/byobu/logo, usr/share/byobu/profiles/bashrc:
    - use Google lego logo for gLinux
  * usr/lib/byobu/logo: LP: #1769676
    - don't use the Ubuntu logo in the status line, as this breaks ssh
      clients coming to Ubuntu from other OSes without the Ubuntu font
  * usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/rcs_cost, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
    usr/lib/byobu/ec2_cost,
    usr/lib/byobu/include/ec2instancespricing.py,
    usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil,
    usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
  * usr/bin/byobu-janitor.in:
    - deprecate unmaintained ec2/rcs pricing functionality
    - this never really worked well, and these prices are constantly changing
    - clear out stale status cache
  * debian/control, usr/lib/byobu/ip_address, usr/lib/byobu/network,
    usr/share/man/man1/wifi-status.1: LP: #1748956
    - switch entirely to iproute2, away from net-tools and ifconfig
    - only remaining ifconfig is fall-back logic, in case /sbin/ip is
      not found
  * usr/share/byobu/desktop/byobu.desktop: LP: #1739708
    - update categories so that Byobu can show up in Cinnamon/Mint's
      preferred applications list
  * usr/share/byobu/pixmaps/byobu.14.png,
    usr/share/byobu/pixmaps/byobu.192.png,
    usr/share/byobu/pixmaps/byobu.64.png,
    usr/share/byobu/pixmaps/byobu.png:
    - re-render png's, as Chrome started rendering middle color wrong
  * usr/bin/byobu-select-profile.in, usr/share/man/man1/byobu-select-
    profile.1: LP: #1717746
    - deprecate interactive mode for byobu-select-profile
  * usr/lib/byobu/include/toggle-utf8.in: LP: #1696546
    - try to support zsh and other shells in addition to bash
  * usr/bin/byobu-shell.in:
    - update getting started to byobu.org
  * usr/share/byobu/profiles/tmux: LP: #1617689
    - add a comment about motd printing
  * usr/share/man/man1/byobu.1: LP: #1618185
    - update documentation on setting a logo
  * debian/compat, debian/control:
  * debian/compat, debian/control, usr/lib/byobu/include/config.py.in,
    usr/lib/byobu/include/select-session.py:
    - neverending fight with lintian
    - hardcode python3 as our interpreter
  * usr/lib/byobu/include/shutil:
    - check for lsb-release before using (not present on Debian)
  * usr/share/byobu/profiles/bashrc:
    - fix missing bash 256 ps1 colors

02fbfeb... by Dustin Kirkland  on 2018-05-27

Import patches-unapplied version 5.127-0ubuntu1 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: d02277fdc52cdd4797d373f9d4291ecb14f709ce

New changelog entries:
  * usr/share/byobu/profiles/bashrc:
    - Googley PS1 for non-Ubuntu distros
  * usr/lib/byobu/logo, usr/share/byobu/profiles/bashrc:
    - use Google lego logo for gLinux
  * usr/lib/byobu/logo: LP: #1769676
    - don't use the Ubuntu logo in the status line, as this breaks ssh
      clients coming to Ubuntu from other OSes without the Ubuntu font
  * usr/lib/byobu/include/shutil, usr/lib/byobu/Makefile.am,
    usr/lib/byobu/rcs_cost, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
    usr/lib/byobu/ec2_cost,
    usr/lib/byobu/include/ec2instancespricing.py,
    usr/lib/byobu/include/Makefile.am, usr/lib/byobu/include/shutil,
    usr/lib/byobu/Makefile.am, usr/share/byobu/status/status,
    usr/share/man/man1/byobu.1,
  * usr/bin/byobu-janitor.in:
    - deprecate unmaintained ec2/rcs pricing functionality
    - this never really worked well, and these prices are constantly changing
    - clear out stale status cache
  * debian/control, usr/lib/byobu/ip_address, usr/lib/byobu/network,
    usr/share/man/man1/wifi-status.1: LP: #1748956
    - switch entirely to iproute2, away from net-tools and ifconfig
    - only remaining ifconfig is fall-back logic, in case /sbin/ip is
      not found
  * usr/share/byobu/desktop/byobu.desktop: LP: #1739708
    - update categories so that Byobu can show up in Cinnamon/Mint's
      preferred applications list
  * usr/share/byobu/pixmaps/byobu.14.png,
    usr/share/byobu/pixmaps/byobu.192.png,
    usr/share/byobu/pixmaps/byobu.64.png,
    usr/share/byobu/pixmaps/byobu.png:
    - re-render png's, as Chrome started rendering middle color wrong
  * usr/bin/byobu-select-profile.in, usr/share/man/man1/byobu-select-
    profile.1: LP: #1717746
    - deprecate interactive mode for byobu-select-profile
  * usr/lib/byobu/include/toggle-utf8.in: LP: #1696546
    - try to support zsh and other shells in addition to bash
  * usr/bin/byobu-shell.in:
    - update getting started to byobu.org
  * usr/share/byobu/profiles/tmux: LP: #1617689
    - add a comment about motd printing
  * usr/share/man/man1/byobu.1: LP: #1618185
    - update documentation on setting a logo
  * debian/compat, debian/control:
  * debian/compat, debian/control, usr/lib/byobu/include/config.py.in,
    usr/lib/byobu/include/select-session.py:
    - neverending fight with lintian
    - hardcode python3 as our interpreter
  * usr/lib/byobu/include/shutil:
    - check for lsb-release before using (not present on Debian)
  * usr/share/byobu/profiles/bashrc:
    - fix missing bash 256 ps1 colors

e2ac6fd... by Dustin Kirkland  on 2018-03-16

Import patches-applied version 5.126-0ubuntu1 to applied/ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: bf66c4a4110e8c960be948712135b6c1a10eddcf
Unapplied parent: d02277fdc52cdd4797d373f9d4291ecb14f709ce

New changelog entries:
  [ Dustin Kirkland ]
  * usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.tmux:
    - create a $BYOBU_EDITOR variable, using "sensible-editor" if found
      (it will be on Debian/Ubuntu systems), or $EDITOR if not, and falling
      back to "vim" in the case where none are found
    - use $BYOBU_EDITOR with Shift-F7 to open the printscreen buffer in
      a new window; this fixes a bug on some distros where $EDITOR might
      be undefined
  * usr/lib/byobu/session:
    - don't count sessions that start with _
    - BUG: #892489
  * usr/lib/byobu/include/shutil, usr/lib/byobu/logo:
    - add a logo for gLinux
  [ Mark Kelly ]
  * usr/lib/byobu/updates_available:
    - Fix rare race condition for update_needed and cache file (#26)
    - https://github.com/dustinkirkland/byobu/pull/26
  [ Didier Roche ]
  * byobu.desktop:
    - give some hints for GNOME Shell to correctly match byobu desktop file
      (LP: #1718482); partial fix, not entirely working yet

d02277f... by Dustin Kirkland  on 2018-03-16

Import patches-unapplied version 5.126-0ubuntu1 to ubuntu/cosmic-proposed

Imported using git-ubuntu import.

Changelog parent: d1cfb1c8eacb2fd5cfef8a4f8abb38e1f25b0403

New changelog entries:
  [ Dustin Kirkland ]
  * usr/lib/byobu/include/constants, usr/share/byobu/keybindings/f-
    keys.screen, usr/share/byobu/keybindings/f-keys.tmux:
    - create a $BYOBU_EDITOR variable, using "sensible-editor" if found
      (it will be on Debian/Ubuntu systems), or $EDITOR if not, and falling
      back to "vim" in the case where none are found
    - use $BYOBU_EDITOR with Shift-F7 to open the printscreen buffer in
      a new window; this fixes a bug on some distros where $EDITOR might
      be undefined
  * usr/lib/byobu/session:
    - don't count sessions that start with _
    - BUG: #892489
  * usr/lib/byobu/include/shutil, usr/lib/byobu/logo:
    - add a logo for gLinux
  [ Mark Kelly ]
  * usr/lib/byobu/updates_available:
    - Fix rare race condition for update_needed and cache file (#26)
    - https://github.com/dustinkirkland/byobu/pull/26
  [ Didier Roche ]
  * byobu.desktop:
    - give some hints for GNOME Shell to correctly match byobu desktop file
      (LP: #1718482); partial fix, not entirely working yet

bf66c4a... by Dustin Kirkland  on 2017-12-04

Import patches-applied version 5.125-0ubuntu1 to applied/ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 0587d4f7a6160f9dc327cd9a61b119d52563af23
Unapplied parent: d1cfb1c8eacb2fd5cfef8a4f8abb38e1f25b0403

New changelog entries:
  [ Jean-Baptiste Lallement ]
  * usr/share/byobu/profiles/dircolors: LP: #1752352
    - fix blinking symlinks
  [ Chow Loong Jin ]
  * usr/lib/byobu/include/select-session.py:
   - Fix cull_zombies() so that we properly cull zombies of sessions that
     have non-numeric session names
   - Allow the dynamic session-creation behaviour to be disabled by
     creating ~/.byobu/.reuse-session
  [ Dustin Kirkland ]
  * debian/control:
    - need sensible-utils

d1cfb1c... by Dustin Kirkland  on 2017-12-04

Import patches-unapplied version 5.125-0ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: a8309fc2fdeab5d748e67be72385458703d6a2fe

New changelog entries:
  [ Jean-Baptiste Lallement ]
  * usr/share/byobu/profiles/dircolors: LP: #1752352
    - fix blinking symlinks
  [ Chow Loong Jin ]
  * usr/lib/byobu/include/select-session.py:
   - Fix cull_zombies() so that we properly cull zombies of sessions that
     have non-numeric session names
   - Allow the dynamic session-creation behaviour to be disabled by
     creating ~/.byobu/.reuse-session
  [ Dustin Kirkland ]
  * debian/control:
    - need sensible-utils