[Rt-commit] rt branch, 4.0/sort-po-comments, created. rt-4.0.0rc6-138-g3feedc7

Shawn Moore sartak at bestpractical.com
Fri Mar 18 14:58:14 EDT 2011


The branch, 4.0/sort-po-comments has been created
        at  3feedc7ad72cbfbe2a24477ad904e650d2094ed8 (commit)

- Log -----------------------------------------------------------------
commit 3feedc7ad72cbfbe2a24477ad904e650d2094ed8
Author: Shawn M Moore <sartak at bestpractical.com>
Date:   Fri Mar 18 14:56:53 2011 -0400

    Sort po "variables" so they're stable across runs and developers

diff --git a/devel/extract-message-catalog b/devel/extract-message-catalog
index 6b231a6..9c21533 100755
--- a/devel/extract-message-catalog
+++ b/devel/extract-message-catalog
@@ -346,7 +346,7 @@ sub update {
         elsif ($_) {
             $out .= "#: NOT FOUND IN SOURCE\n";
         }
-        foreach my $entry ( grep { $_->[2] } @{ $FILECAT{$_} } ) {
+        foreach my $entry ( sort { $a->[2] cmp $b->[2] } grep { $_->[2] } @{ $FILECAT{$_} } ) {
             my ( $file, $line, $var ) = @{$entry};
             $var =~ s/^\s*,\s*//;
             $var =~ s/\s*$//;

-----------------------------------------------------------------------


More information about the Rt-commit mailing list