# # # patch "Common.pm" # from [0880524d5ac531ddc31629040d7b05f4b548d009] # to [fb67a843887c653331e9f572815089f9ae7e40f5] # # patch "mtn-browse" # from [00bc1cb97a03874ab876f84f1ee5913e8182be95] # to [7941007394f980bb6aa7d268764738b9fd349d1b] # ============================================================ --- Common.pm 0880524d5ac531ddc31629040d7b05f4b548d009 +++ Common.pm fb67a843887c653331e9f572815089f9ae7e40f5 @@ -864,11 +864,11 @@ sub file_glob_to_regexp($) } elsif ($char eq "*") { - $re_text .= $escaping ? "\\*" : "[^/]*"; + $re_text .= $escaping ? "\\*" : ".*"; } elsif ($char eq "?") { - $re_text .= $escaping ? "\\?" : "[^/]"; + $re_text .= $escaping ? "\\?" : "."; } elsif ($char eq "\\") { ============================================================ --- mtn-browse 00bc1cb97a03874ab876f84f1ee5913e8182be95 +++ mtn-browse 7941007394f980bb6aa7d268764738b9fd349d1b @@ -180,10 +180,13 @@ sub view_button_clicked_cb($$); $tooltips = Gtk2::Tooltips->new(); $line_image = Gtk2::Gdk::Pixbuf->new_from_file(LIB_PATH . "/UI/line.png"); - # Set up the default database locked handler for the Monotone class. + # Set up the default database locked and I/O wait handlers for the Monotone + # class. Monotone::AutomateStdio-> register_db_locked_handler(\&mtn_db_locked_handler); + Monotone::AutomateStdio->register_io_wait_handler + (sub { WindowManager->instance()->update_gui(); }, 1); # Load in user preferences.