On Sat, 16 Jan 2010, Junio C Hamano wrote: > Jakub Narebski <jnareb@xxxxxxxxx> writes: > > > This means replacing > > > > print <something>; > > by > > print {$out} <something>; > > Just out of curiosity, how is this different from > > print $out <something>; Actually there is no difference. It doesn't matter one way or other in situations in gitweb. I have thought however (but I might be mistaken) that "print {$fh} <sth>" is idiomatic Perl. 'perldoc -f print' says: Note that if you're storing FILEHANDLES in an array or other expression, you will have to use a block returning its value instead: print { $files[$i] } "stuff\n"; print { $OK ? STDOUT : STDERR } "stuff\n"; Also, there is no "," between FILEHANDLE and LIST in "print FILEHANDLE LIST" -- Jakub Narebski Poland -- 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