Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package emacs for openSUSE:Factory checked in at 2021-09-13 16:24:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs (Old) and /work/SRC/openSUSE:Factory/.emacs.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs" Mon Sep 13 16:24:19 2021 rev:159 rq:917589 version:27.2 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs/emacs.changes 2021-07-22 22:43:36.619180266 +0200 +++ /work/SRC/openSUSE:Factory/.emacs.new.1899/emacs.changes 2021-09-13 16:24:46.626761772 +0200 @@ -1,0 +2,7 @@ +Wed Sep 8 09:05:56 UTC 2021 - Dr. Werner Fink <wer...@suse.de> + +- Work for boo#1183497: make sure that if ibus is the input method + that there exists a working gtk immodule for ibus as well as the + ibus daemon is up and running + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs.sh ++++++ --- /var/tmp/diff_new_pack.kuHyjK/_old 2021-09-13 16:24:47.834763168 +0200 +++ /var/tmp/diff_new_pack.kuHyjK/_new 2021-09-13 16:24:47.834763168 +0200 @@ -137,5 +137,40 @@ fi unset gsettings fi +# +# Check input method for working ibus setup +# +case "$XMODIFIERS" in +@im=ibus*) + _arch=$(getconf LONG_BIT) + if test "$_arch" != 64 + then + unset _arch + else + _arch=-64 + fi + if type -p gtk-query-immodules-3.0${_arch} &> /dev/null + then + _ibus=$(gtk-query-immodules-3.0${_arch} | grep im-ibus) + else + unset _ibus + fi + if test -n "$_ibus" + then + if test -z "$GTK_IM_MODULE" -o "$GTK_IM_MODULE" != ibus + then + export GTK_IM_MODULE=ibus + fi + else + unset XMODIFIERS + fi + unset _ibus _arch + if ! ibus list-engine &> /dev/null + then + unset GTK_IM_MODULE XMODIFIERS + fi + ;; +*) +esac unset G_MESSAGES_DEBUG G_DEBUG G_MESSAGES_PREFIXED exec -a $arg0 ${1+"$@"} "${argv[@]}"