@matheusbsbs / matheus-bagliano / commits / 8b92658206
Fork 0

git-gui: fix deleting item from all_remotes variable

lsearch and lreplace both take the variable content as argument and not just their name. Signed-off-by: Heiko Voigt <heiko.voigt@mahr.de> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>

Heiko Voigt committed Feb 12, 2011 at 17:43 UTC 8b92658206c3fb7d23fdacd626667985bf4c50b4
1 file changed +2 -2
lib/remote.tcl
+2 -2
@@ -264,8 +264,8 @@ proc remove_remote {name} {
264 unset repo_config(remote.$name.push)
265 }
266
267 - set i [lsearch -exact all_remotes $name]
268 - lreplace all_remotes $i $i
267 + set i [lsearch -exact $all_remotes $name]
268 + set all_remotes [lreplace $all_remotes $i $i]
269
270 set remote_m .mbar.remote
271 delete_from_menu $remote_m.fetch $name