[Po4a-commits] "po4a po4a,1.41,1.42"
Nicolas FRANCOIS
nekral-guest at alioth.debian.org
Thu Nov 17 23:33:16 UTC 2005
Update of /cvsroot/po4a/po4a
In directory haydn:/tmp/cvs-serv1307
Modified Files:
po4a
Log Message:
Add a write_if_needed subroutine in Po.pm to check if an update is needed.
Use it in po4a to write the POT when the --force option is not specified.
see #339459.
Index: po4a
===================================================================
RCS file: /cvsroot/po4a/po4a/po4a,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- po4a 17 Nov 2005 21:27:04 -0000 1.41
+++ po4a 17 Nov 2005 23:33:13 -0000 1.42
@@ -572,7 +572,11 @@
'file_in_charset' => $file_opts{"mastchar"});
$potfile = $doc->getpoout();
}
-$potfile->write($pot_filename);
+if ($po4a_opts{"force"}) {
+ $potfile->write($pot_filename);
+} else {
+ $potfile->write_if_needed($pot_filename);
+}
print wrap_msg(gettext(" (%d entries)"), $potfile->count_entries());
} else {
More information about the Po4a-commits
mailing list