Publishing details
Changelog
byobu (5.70-0ubuntu1~ubuntu12.10.1~ppa1) quantal; urgency=medium
* No-change backport to quantal
byobu (5.70-0ubuntu1) trusty; urgency=low
* 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
byobu (5.69-0ubuntu1) trusty; urgency=low
* debian/control:
- revert build-dep on python-support, lintian is dumb sometimes
byobu (5.68-0ubuntu1) trusty; urgency=low
* 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
byobu (5.67-0ubuntu1) trusty; urgency=low
* 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
byobu (5.66-0ubuntu1) trusty; urgency=low
* 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 ~
byobu (5.65-0ubuntu1) trusty; urgency=low
* debian/control: LP: #888770
- recommend run-one, which is useful for some long-running status
items, now that it has been MIR-approved
byobu (5.64-0ubuntu1) trusty; urgency=low
* 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
byobu (5.63-0ubuntu1) trusty; urgency=low
* 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)
byobu (5.62-0ubuntu1) trusty; urgency=low
* 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
byobu (5.61-0ubuntu1) unstable; urgency=low
* 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
byobu (5.60-0ubuntu1) saucy; urgency=low
* usr/share/byobu/profiles/bashrc, usr/share/man/man1/byobu-prompt.1:
- only display error code when non-zero
- document behavior in manpage
byobu (5.59-0ubuntu1) saucy; urgency=low
* 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!
byobu (5.58-0ubuntu1) saucy; urgency=low
* 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
byobu (5.57-0ubuntu1) saucy; urgency=low
* usr/bin/byobu, usr/share/byobu/profiles/bashrc:
- try to ensure that 256 colors stick, per feedback from Josh
Poulson in G+
byobu (5.56-0ubuntu1) saucy; urgency=low
* 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
byobu (5.55-0ubuntu1) saucy; urgency=low
* 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
byobu (5.54-0ubuntu1) saucy; urgency=low
* usr/bin/byobu-janitor: LP: #1208844
- only enable the byobu prompt by default if the bashrc is stock;
ie, hasn't been locally modified
byobu (5.53-0ubuntu1) saucy; urgency=low
* 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
byobu (5.52-0ubuntu1) saucy; urgency=low
* 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
byobu (5.51-0ubuntu1) saucy; urgency=low
* 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
byobu (5.50-0ubuntu1) saucy; urgency=low
* 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
byobu (5.49-0ubuntu1) saucy; urgency=low
* 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
byobu (5.48-0ubuntu1) saucy; urgency=low
* 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
byobu (5.47-0ubuntu1) saucy; urgency=low
* No changes
* Re-release due to some minor breakage in my release script
byobu (5.46-0ubuntu1) saucy; urgency=low
[ 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
byobu (5.45-0ubuntu1) saucy; urgency=low
* 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
byobu (5.44-0ubuntu1) saucy; urgency=low
* 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
byobu (5.43-0ubuntu1) saucy; urgency=low
* usr/bin/byobu-select-profile:
- fix random background color setting for tmux
byobu (5.42-0ubuntu1) saucy; urgency=low
* 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...
byobu (5.41-0ubuntu1) saucy; urgency=low
* 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
byobu (5.40-0ubuntu1) saucy; urgency=low
* 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
byobu (5.39-0ubuntu1) saucy; urgency=low
* usr/bin/byobu:
- fix minor syntax error
byobu (5.38-0ubuntu1) saucy; urgency=low
[ 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
byobu (5.37-0ubuntu1) raring; urgency=low
* 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
byobu (5.36-0ubuntu1) raring; urgency=low
* usr/share/doc/byobu/help.tmux.txt:
- fix typos
* usr/lib/byobu/distro:
- fix distro printing for RHEL
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
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
byobu (5.33-0ubuntu1) raring; urgency=low
* usr/bin/byobu-launch: LP: #1119446, #1119345
- fix shell syntax regression
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
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
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
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
byobu (5.28-0ubuntu1) raring; urgency=low
* 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
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
byobu (5.26-0ubuntu1) raring; urgency=low
[ Iain Lane ]
* usr/bin/byobu-select-session:
- Handle `screen -ls' returning 1. (LP: #1098341)
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
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)
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
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
-- Chris Johnston <email address hidden> Mon, 03 Feb 2014 12:36:26 -0500
Builds
Built packages
-
byobu
powerful, text based window manager and shell multiplexer
Package files