diff --git a/debian/changelog b/debian/changelog index 2ca70f1e..6daa1c4e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,10 @@ byobu (5.95) unreleased; urgency=medium [ Dustin Kirkland ] * usr/lib/byobu/battery: - sum together all batteries + * usr/bin/byobu.in: + - ensure we start tmux with unicode support, LP: #1268072 - [ Fortunato Ventre ] + [ Fortunato Ventre ] * usr/lib/byobu/include/constants: - Fix check for sed's follow-symlinks feature + https://github.com/dustinkirkland/byobu/pull/9 diff --git a/usr/bin/byobu.in b/usr/bin/byobu.in index c77680b7..26df2620 100755 --- a/usr/bin/byobu.in +++ b/usr/bin/byobu.in @@ -178,7 +178,7 @@ if [ "$#" = "0" ]; then # Start new custom window set session case $BYOBU_BACKEND in tmux) - exec tmux $SCREEN_TERM $BYOBU_PROFILE $(cat "$BYOBU_WINDOWS") + exec tmux -u $SCREEN_TERM $BYOBU_PROFILE $(cat "$BYOBU_WINDOWS") ;; screen) exec screen $SCREEN_TERM $BYOBU_SESSION_NAME $BYOBU_PROFILE @@ -194,7 +194,7 @@ if [ "$#" = "0" ]; then # Start new default session case $BYOBU_BACKEND in tmux) - exec tmux $SCREEN_TERM $BYOBU_PROFILE $DEFAULT_WINDOW + exec tmux -u $SCREEN_TERM $BYOBU_PROFILE $DEFAULT_WINDOW ;; screen) exec screen $SCREEN_TERM $BYOBU_SESSION_NAME $BYOBU_PROFILE $DEFAULT_WINDOW @@ -207,10 +207,10 @@ else # Launch with command line args case $BYOBU_BACKEND in tmux) - exec $BYOBU_BACKEND $SCREEN_TERM $BYOBU_PROFILE "$@" + exec tmux -u $SCREEN_TERM $BYOBU_PROFILE "$@" ;; screen) - exec $BYOBU_BACKEND $SCREEN_TERM $BYOBU_SESSION_NAME $BYOBU_PROFILE "$@" + exec screen $SCREEN_TERM $BYOBU_SESSION_NAME $BYOBU_PROFILE "$@" ;; esac fi