SF.net SVN: geany: [1597] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Mon Jun 4 14:58:13 UTC 2007
Revision: 1597
http://svn.sourceforge.net/geany/?rev=1597&view=rev
Author: eht16
Date: 2007-06-04 07:58:12 -0700 (Mon, 04 Jun 2007)
Log Message:
-----------
Add navqueue.c to POTFILES.in.
Add revision time to the output.
Modified Paths:
--------------
trunk/ChangeLog
trunk/po/ChangeLog
trunk/po/POTFILES.in
trunk/po/intl_stats.sh
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-06-04 13:22:43 UTC (rev 1596)
+++ trunk/ChangeLog 2007-06-04 14:58:12 UTC (rev 1597)
@@ -1,5 +1,11 @@
2007-06-04 Enrico Tröger <enrico.troeger at uvena.de>
+ * po/POTFILES.in: Add navqueue.c.
+ * po/intl_stats.sh: Add revision time to the output.
+
+
+2007-06-04 Enrico Tröger <enrico.troeger at uvena.de>
+
* src/main.c: Add rpl_malloc() for better compatibility with non-GNU
systems (thanks to Harri Koskinen for reporting).
Modified: trunk/po/ChangeLog
===================================================================
--- trunk/po/ChangeLog 2007-06-04 13:22:43 UTC (rev 1596)
+++ trunk/po/ChangeLog 2007-06-04 14:58:12 UTC (rev 1597)
@@ -1,6 +1,6 @@
2007-06-03 Frank Lanitz <frank at frank.uvena.de>
- * ChageLog: Update of ChangeLog
+ * ChangeLog: Update of ChangeLog
2007-05-31 Clytie Siddall <clytie at riverland.net.au>
Modified: trunk/po/POTFILES.in
===================================================================
--- trunk/po/POTFILES.in 2007-06-04 13:22:43 UTC (rev 1596)
+++ trunk/po/POTFILES.in 2007-06-04 14:58:12 UTC (rev 1597)
@@ -15,6 +15,7 @@
src/keyfile.c
src/main.c
src/msgwindow.c
+src/navqueue.c
src/notebook.c
src/prefs.c
src/project.c
Modified: trunk/po/intl_stats.sh
===================================================================
--- trunk/po/intl_stats.sh 2007-06-04 13:22:43 UTC (rev 1596)
+++ trunk/po/intl_stats.sh 2007-06-04 14:58:12 UTC (rev 1597)
@@ -2,7 +2,10 @@
# Little shell script to display some basic statistics about Geany's translation
# files. It also checks the menu accelerators.
-
+#
+# Copyright 2007 Enrico Tröger <enrico.troeger at uvena.de>
+# Copyright 2007 Frank Lanitz <frank at frank.uvena.de>
+#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
@@ -63,18 +66,35 @@
-# if no languages where specified on the command line, take all mentioned languages in LINGUAS
+# if no languages where specified on the command line, take all listed languages in LINGUAS
if [ -z "$linguas" ]
then
linguas=`sed -e '/^#/d' LINGUAS`
fi
+# dash and zsh don't need the -e switch to echo, bash does
+# maybe there is a better way to detect whether we are running on a bash
+eswitch=""
+if [ "$BASH" ]
+then
+ eswitch="-e"
+fi
# do the work
-for lang in $linguas
-do
- echo -n $lang": "
- msgfmt --check --statistics $check_accelerators $lang.po;
-done
+if [ $check_accelerators ]
+then
+ for lang in $linguas
+ do
+ msgfmt --check --statistics $check_accelerators $lang.po;
+ done
+else
+ for lang in $linguas
+ do
+ # maybe the regexp can be optimized, regexps are not my best friends
+ creationdate=`grep "PO-Revision-Date:" $lang.po | sed 's/.*: \([0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\} [0-9]\{2\}:[0-9]\{2\}[+|-][0-9]\{4\}\).*/\1/'`
+ echo -n $eswitch $lang"\t("$creationdate"):\t"
+ msgfmt --check --statistics $lang.po;
+ done
+fi
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list