[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Please allow mhc into etch



On December 14, 2006 at 10:37AM +0000,
he (at ftwca.de) wrote:

> Tatsuya Kinoshita <tats@debian.org> writes:
> > Please allow mhc_0.25.1+20050120-4 into etch if passed 5 days or so.
> > (0 days old now)
> 
> Unblocked.

Thanks, mhc_0.25.1+20050120-4 is now in testing.

BTW, to fix another important bug #384141, I've uploaded
mhc_0.25.1+20050120-5 to unstable.  Could you review the following
patch and unblock it for Etch?

----
--- mhc-0.25.1+20050120-4/debian/changelog
+++ mhc-0.25.1+20050120/debian/changelog
@@ -1,3 +1,10 @@
+mhc (0.25.1+20050120-5) unstable; urgency=medium
+
+  * gemcal.in, ruby-ext/lib/mhc-gtk.rb.in: Fix that opening schedule editor
+    causes segfault, patch from upstream CVS version. (closes: #384141)
+
+ -- Tatsuya Kinoshita <tats@debian.org>  Tue, 19 Dec 2006 01:36:09 +0900
+
 mhc (0.25.1+20050120-4) unstable; urgency=medium
 
   * debian/control (Build-Depends): Add po-debconf.
--- mhc-0.25.1+20050120-4/gemcal.in
+++ mhc-0.25.1+20050120/gemcal.in
@@ -38,6 +38,8 @@
     hbx = Gtk::HBox .new(false, 0) .set_border_width(10)
 
     @lst = Gtk::ListStore.new(String)
+    @lsv = Gtk::TreeView.new(@lst).set_headers_visible(false) \
+		.set_rules_hint(true)
     # @lst = Gtk::CList .new(['Click to Remove'])
     # @lst .set_selection_mode(Gtk::SELECTION_SINGLE)
     # @lst .signal_connect('click_column'){|w, c|
@@ -56,7 +58,7 @@
     #}
     swin = Gtk::ScrolledWindow .new(nil, nil)
     swin .set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_ALWAYS)
-    swin .add(@lst)
+    swin .add(@lsv)
 
     @cal = GtkCalendar .new(MhcDate .new, [['prev',  'prev month'],
 			                ['next',  'next month'],
@@ -107,7 +109,7 @@
   end
 
   def update
-    @lst .freeze
+    #@lst .freeze
     @lst .clear
     @sch .day .each{|day|
       iter = @lst.append
--- mhc-0.25.1+20050120-4/ruby-ext/lib/mhc-gtk.rb.in
+++ mhc-0.25.1+20050120/ruby-ext/lib/mhc-gtk.rb.in
@@ -859,7 +859,7 @@
 #   end
 
   def replace_text(text)
-    @txt .set_editable(true)  .freeze
+    @txt .set_editable(true) # .freeze
     @txt .buffer .set_text("")
 #     hdr, value = text .split("\n\n", 2)
 #      hdr .to_s .each_line{|line|
----

-- 
Tatsuya Kinoshita

Attachment: pgp5C1gECBQof.pgp
Description: PGP signature


Reply to: