Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > c9341fa4c0796d5b896705319ca20e96 > files > 2

xdg-utils-1.0.2-3.1mdv2008.0.src.rpm

--- xdg-utils-1.0.2/scripts/xdg-email.mrl	2007-08-28 11:49:02.000000000 -0300
+++ xdg-utils-1.0.2/scripts/xdg-email	2007-08-28 11:49:20.000000000 -0300
@@ -222,7 +222,13 @@ exit_failure_file_missing()
 exit_failure_operation_impossible()
 {
     if [ $# -gt 0 ]; then
-        echo "xdg-email: $@" >&2
+	if which zenity > /dev/null 2> /dev/null; then
+	    zenity --error --text="$@"
+	elif which kdialog > /dev/null 2> /dev/null; then
+	    kdialog --error "$@"
+	else
+	    echo "xdg-email: $@" >&2
+	fi
     fi
 
     exit 3
@@ -630,10 +636,6 @@ case "$DE" in
     open_xfce "${mailto}"
     ;;
 
-    generic)
-    open_generic "${mailto}"
-    ;;
-
     *)
     exit_failure_operation_impossible "no method available for opening '${mailto}'"
     ;;