Thomas Rast <trast@xxxxxxxxxxxxxxx> writes: > @@ -1689,7 +1690,7 @@ proc readrefs {} { > if {![string match "refs/*" $ref]} continue > set name [string range $ref 5 end] > if {[string match "remotes/*" $name]} { > - if {![string match "*/HEAD" $name]} { > + if {![string match "*/HEAD" $name] && !$hideremotes} { > set headids($name) $id > lappend idheads($id) $name > } Hmm, I wonder if it would be more useful to extend this by using $skiprefs pattern instead, like so: > if {![string match "refs/*" $ref]} continue > set name [string range $ref 5 end] + if {$skiprefs != "" && [string match $skiprefs $name]} continue > if {[string match "remotes/*" $name]} { > if {![string match "*/HEAD" $name]} { ... -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html