Code

git-gui: Completely remove my Tools/Migrate hack
authorShawn O. Pearce <spearce@spearce.org>
Sat, 21 Jul 2007 20:32:42 +0000 (16:32 -0400)
committerShawn O. Pearce <spearce@spearce.org>
Sun, 22 Jul 2007 07:08:34 +0000 (03:08 -0400)
This menu option of Tools/Migrate has been living inside of git-gui
as a local hack to support some coworkers of mine.  It has no value
to anyone outside of my day-job team and never really should have
been in a release version of git-gui.  So I'm pulling it out, so
that nobody else has to deal with this garbage.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
git-gui.sh

index d85d7076e28905d9cd6a8d668ab3b6b2066763e9..07a478c793cfec84b745063492467d6ff4ab808d 100755 (executable)
@@ -1895,35 +1895,6 @@ if {[is_MacOSX]} {
        .mbar.edit add separator
        .mbar.edit add command -label {Options...} \
                -command do_options
-
-       # -- Tools Menu
-       #
-       if {[is_Cygwin]
-               && [is_enabled multicommit]
-               && [file exists /usr/local/miga/lib/gui-miga]} {
-       proc do_miga {} {
-               if {![lock_index update]} return
-               set cmd [list sh --login -c "/usr/local/miga/lib/gui-miga \"[pwd]\""]
-               set miga_fd [open "|$cmd" r]
-               fconfigure $miga_fd -blocking 0
-               fileevent $miga_fd readable [list miga_done $miga_fd]
-               ui_status {Running miga...}
-       }
-       proc miga_done {fd} {
-               read $fd 512
-               if {[eof $fd]} {
-                       close $fd
-                       unlock_index
-                       rescan ui_ready
-               }
-       }
-       .mbar add cascade -label Tools -menu .mbar.tools
-       menu .mbar.tools
-       .mbar.tools add command -label "Migrate" \
-               -command do_miga
-       lappend disable_on_lock \
-               [list .mbar.tools entryconf [.mbar.tools index last] -state]
-       }
 }
 
 # -- Help Menu