From a2f7c160d209f8f30441a5d8aedd7d52c9fe01ea Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Sat, 16 Mar 2013 09:03:01 +0000 Subject: support exceptions in callback in main wrapper too --- NEWS | 1 + gurpmi | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/NEWS b/NEWS index 0339d51f..985beaa3 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,7 @@ progress & errors o enhanced doc - gurpmi: + o support exceptions in callback in main wrapper too o support other distros which do not handle exceptions in gtk+ callbacks o use new exception management diff --git a/gurpmi b/gurpmi index fe05f549..f44bf66f 100755 --- a/gurpmi +++ b/gurpmi @@ -14,6 +14,12 @@ use Gtk2; use gurpmi; use urpm::util; +# For other distros w/o exception support: +eval { Glib->enable_exceptions2 }; +if (my $err = $@) { + warn "Error: $err\n"; +} + sub usage() { gurpmi::usage() } #- globals -- cgit v1.2.1