Subject: | Sort manification and copying events for perceptive cleanliness |
Currently a number of lists are written based on hashes, so they are
written to the make file is pseudo-random order, and thus run in
pseudo-random order.
This makes things more "cluttered" on the eyes and harder to follow when
watching things being installed.
Where possible, we should sort lists being written to the Makefile
(where the order of these lists does not actually matter), so things run
in sorted order and are easier on the eyes.
So please add a sort to the following locations I've traced down...
ExtUtils::MM_Any::manifypods_target(/usr/share/perl/5.8/ExtUtils/MM_Any.pm:358):
358: foreach my $name (keys %{$self->{MAN1PODS}}, keys
%{$self->{MAN3PODS}}) {
ExtUtils::MM_Any::manifypods_target(/usr/share/perl/5.8/ExtUtils/MM_Any.pm:362):
362: foreach my $name (keys %{$self->{MAN3PODS}}) {
Possibly also to ExtUtils::MM_Any::split_command, or even better just to
the following places that call it...
373: push @man_cmds, $self->split_command(<<CMD, %$pods);
374: \$(NOECHO) \$(POD2MAN) --section=\$(MAN${section}EXT)
--perm_rw=\$(PERM_R