[Kazehakase-cvs] CVS update: kazehakase/data/ext/ruby/kz

Back to archive index

Kouhei Sutou kous****@users*****
Thu May 11 17:31:07 JST 2006


Index: kazehakase/data/ext/ruby/kz/ruby-dialog.rb
diff -u kazehakase/data/ext/ruby/kz/ruby-dialog.rb:1.12 kazehakase/data/ext/ruby/kz/ruby-dialog.rb:1.13
--- kazehakase/data/ext/ruby/kz/ruby-dialog.rb:1.12	Thu May 11 17:21:26 2006
+++ kazehakase/data/ext/ruby/kz/ruby-dialog.rb	Thu May 11 17:31:07 2006
@@ -109,6 +109,7 @@
       @search_window = SearchWindow.new(searcher)
       @search_window.window.set_transient_for(@dialog)
       entry = @search_window.entry
+      update_widget_font(entry, nil, "monospace")
       direction = @search_window.direction
       entry.signal_connect("key_press_event") do |widget, event|
         handled = false
@@ -369,6 +370,9 @@
       @@history.each_with_index do |text, i|
         indexes << i if reg =~ text
       end
+      if @entry_last_text and reg =~ @entry_last_text
+        indexes << @@history.size
+      end
       target_index = nil
       indexes.each_with_index do |index, i|
         if index == current_index
@@ -383,7 +387,7 @@
       target_index = indexes.size - 1 if target_index.nil? and !forward
       if target_index and target_index >= 0 and target_index < indexes.size
         @history_spin.value = indexes[target_index].to_f
-        @entry.position = reg =~ @entry.text
+        @entry.position = (reg =~ @entry.text || 0)
       end
     end
 
@@ -420,6 +424,7 @@
         @all_tag.size_points = widget.value
         update_widget_font(@entry, widget.value)
         update_widget_font(@history_spin, widget.value)
+        update_widget_font(@search_window.entry, widget.value)
         false
       end
       @dialog.action_area.add(button)
Index: kazehakase/data/ext/ruby/kz/search-window.rb
diff -u kazehakase/data/ext/ruby/kz/search-window.rb:1.1 kazehakase/data/ext/ruby/kz/search-window.rb:1.2
--- kazehakase/data/ext/ruby/kz/search-window.rb:1.1	Thu May 11 17:21:26 2006
+++ kazehakase/data/ext/ruby/kz/search-window.rb	Thu May 11 17:31:07 2006
@@ -21,11 +21,6 @@
       @window.visible?
     end
 
-    def destroy
-      hide
-      @window.destroy
-    end
-
     def forward=(forward)
       @direction.active = forward
     end


More information about the Kazehakase-cvs mailing list
Back to archive index