Changeset 5889 for trunk/Locale-Msgfmt
- Timestamp:
- 07/06/09 22:51:30 (3 years ago)
- Location:
- trunk/Locale-Msgfmt
- Files:
-
- 3 edited
-
Changes (modified) (1 diff)
-
bin/msgfmt.pl (modified) (1 diff)
-
lib/Locale/Msgfmt.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Locale-Msgfmt/Changes
r5885 r5889 1 1 Revision history for Locale-Msgfmt 2 2 3 0.12 Jul 06, 2009 4 - unlink the output file before writing to it if it already exists 5 - default to verbose (pass -q to msgfmt.pl or verbose => 0 to msgfmt) 3 6 4 7 0.11 Jul 06, 2009 -
trunk/Locale-Msgfmt/bin/msgfmt.pl
r5632 r5889 7 7 use warnings; 8 8 9 my($opt_o, $opt_f );10 GetOptions("output-file|o=s" => \$opt_o, "use-fuzzy|f" => \$opt_f );9 my($opt_o, $opt_f, $opt_q); 10 GetOptions("output-file|o=s" => \$opt_o, "use-fuzzy|f" => \$opt_f, "quiet|q" => \$opt_q); 11 11 my $in = shift; 12 12 13 msgfmt({in => $in, out => $opt_o, fuzzy => $opt_f });13 msgfmt({in => $in, out => $opt_o, fuzzy => $opt_f, verbose => !$opt_q}); 14 14 15 15 =head1 NAME -
trunk/Locale-Msgfmt/lib/Locale/Msgfmt.pm
r5885 r5889 29 29 die("error: input does not exist"); 30 30 } 31 if ( !defined( $hash->{verbose} ) ) { 32 $hash->{verbose} = 1; 33 } 31 34 if ( -d $hash->{in} ) { 32 35 return _msgfmt_dir($hash); … … 57 60 $po->parse( $hash->{in}, $mo ); 58 61 $mo->prepare(); 62 unlink( $hash->{out} ) if ( -f $hash->{out} ); 59 63 $mo->out( $hash->{out} ); 60 64 print $hash->{in} . " -> " . $hash->{out} . "\n" if ( $hash->{verbose} );
Note: See TracChangeset
for help on using the changeset viewer.
