On Mon, 04 Feb 2013 09:24:03 -0800 Junio C Hamano wrote: JCH> [administrivia: I would really wish you didn't put "Mail-copies-to: JCH> never" above]. I normally post through GMane and don't need the extra CC on any list I read. I'll make an effort to remove that header here, and apologize for the inconvenience. JCH> Ted Zlatanov writes: >> +foreach my $v (values %{$options{tmap}}) >> +{ >> + $options{tmap}->{$v} = $v; >> +} JCH> Please follow the styles of existing Perl scripts, e.g. indent with JCH> tab, etc. Style requests are not optional; it is a prerequisite to JCH> make the patch readable and reviewable. Sorry, I didn't realize contrib/ stuff was under the same rules. I will attempt to make my contributions fit the project's requirements. It would help if the requirements were codified as the fairly standard Emacs file-local variables, so I can just put them in the Perl code or in .dir-locals.el in the source tree. At least for Perl I'd like that, and it could be nice for the Emacs users who write C too. Would you like me to propose that as a patch? Either way, I guessed that these settings are what you want as far as tabs and indentation (I use cperl-mode but perl-mode is the same): # -*- mode: cperl; tab-width: 8; cperl-indent-level: 4; indent-tabs-mode: t; -*- ...plus hanging braces and avoiding one-line blocks. I hope that's right. >> + print <> + ... >> +EOHIPPUS JCH> Do we really need to refer readers to Wikipedia or something to JCH> learn about extinct equid ungulates ;-)? I think the marker's name is irrelevant, and hope you are OK with leaving it. Since the change is a pretty big reformatting, should I squash my 3 commits plus the reformatting commit into one patch, or keep them as a series? I am appending the script in its current form so you can review it and tell me if there's anything else I should add or change in the formatting. Thanks Ted