summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanilo Šegan <danilo@canonical.com>2010-03-18 21:46:39 +0100
committerDanilo Šegan <danilo@canonical.com>2010-03-18 21:46:39 +0100
commit6a95b23f98c602b491982df618d00933b9268277 (patch)
tree5fed130d1e27e7e357421eef8bc842752294459d
parentce594b30f7c9f70e9421a663714945f9d5bf303c (diff)
downloadintltool-6a95b23f98c602b491982df618d00933b9268277.tar.gz
And pass the list by reference to the AddToListIfMissing and fix some whitespace.
-rw-r--r--intltool-update.in32
1 files changed, 16 insertions, 16 deletions
diff --git a/intltool-update.in b/intltool-update.in
index 8af32a2..276daf6 100644
--- a/intltool-update.in
+++ b/intltool-update.in
@@ -356,13 +356,13 @@ sub FindLeftoutFiles
);
## Search and find all translatable files
- find sub {
+ find sub {
push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/;
push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/;
push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/;
push @buf_i18n_xml_unmarked, "$File::Find::name" if /\.(schemas(\.in)+)$/;
}, "..";
- find sub {
+ find sub {
push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/;
push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/;
push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/;
@@ -393,7 +393,7 @@ sub FindLeftoutFiles
print "Found $ignore: Ignoring files...\n" if $VERBOSE;
open FILE, "<$SRCDIR/$ignore" or die "ERROR: Failed to open $SRCDIR/$ignore!\n";
-
+
while (<FILE>)
{
next if (/^$/);
@@ -511,37 +511,37 @@ sub FindLeftoutFiles
if (/\w\.GetString *\(QUOTEDTEXT/)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
last;
}
## C_ N_ NC_ Q_ and _ are the macros defined in gi8n.h
- if (/\b(NC_|[NCQ]_|[^_]_|_) *\(QUOTEDTEXT/)
+ if (/(NC_|[NCQ]_|[^_]_|(^|$)[_]) *\(QUOTEDTEXT/m)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
last;
}
# Check for direct calls to the glib gettext wrappers
if (/g_d[np]?gettext[2]? *\(QUOTEDTEXT/)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
last;
}
}
close FILE;
}
- foreach my $file (@buf_i18n_xml)
+ foreach my $file (@buf_i18n_xml)
{
open FILE, "<$file";
-
- while (<FILE>)
+
+ while (<FILE>)
{
# FIXME: share the pattern matching code with intltool-extract
if (/\s_[-A-Za-z0-9._:]+\s*=\s*\"([^"]+)\"/ || /<_[^>]+>/ || /translatable=\"yes\"/)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
last;
}
}
@@ -551,11 +551,11 @@ sub FindLeftoutFiles
foreach my $file (@buf_i18n_ini)
{
open FILE, "<$file";
- while (<FILE>)
+ while (<FILE>)
{
if (/_(.*)=/)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
last;
}
}
@@ -564,7 +564,7 @@ sub FindLeftoutFiles
foreach my $file (@buf_i18n_xml_unmarked)
{
- AddFileToListIfMissing($file, @buf_allfiles);
+ AddFileToListIfMissing($file, \@buf_allfiles);
}
@@ -572,14 +572,14 @@ sub FindLeftoutFiles
@buf_potfiles_sorted = sort (@buf_potfiles);
my %in2;
- foreach (@buf_potfiles_sorted)
+ foreach (@buf_potfiles_sorted)
{
s#^$SRCDIR/../##;
s#^$SRCDIR/##;
$in2{$_} = 1;
}
- foreach (@buf_potfiles_ignore_sorted)
+ foreach (@buf_potfiles_ignore_sorted)
{
s#^$SRCDIR/../##;
s#^$SRCDIR/##;