[Libreoffice-commits] core.git: 2 commits - bin/find-german-comments tools/source ucb/source xmloff/source
Michael Meeks
michael.meeks at collabora.com
Mon Apr 28 01:48:45 PDT 2014
bin/find-german-comments | 142 +++++++++++++++++++++++++++++++-
tools/source/generic/poly.cxx | 8 -
tools/source/rc/resmgr.cxx | 2
ucb/source/ucp/webdav/webdavcontent.cxx | 5 -
xmloff/source/text/txtprmap.cxx | 8 -
5 files changed, 151 insertions(+), 14 deletions(-)
New commits:
commit d8ae7ef18576101071f6cefbaa0feb970fb56267
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Apr 26 17:16:52 2014 +0100
German Comment translation
for directories with only a trivial set of lingering comments.
Change-Id: Id1ffa237549ee8fd82059caf68cc092f8c4a7efe
diff --git a/tools/source/generic/poly.cxx b/tools/source/generic/poly.cxx
index f9a23a9..2447271 100644
--- a/tools/source/generic/poly.cxx
+++ b/tools/source/generic/poly.cxx
@@ -151,10 +151,10 @@ void ImplPolygon::ImplSetSize( sal_uInt16 nNewSize, bool bResize )
if ( bResize )
{
- // Alte Punkte kopieren
+ // Copy the old points
if ( mnPoints < nNewSize )
{
- // Neue Punkte mit 0 initialisieren
+ // New points initialized to zero
memset( pNewAry+mnPoints, 0, (sal_uIntPtr)(nNewSize-mnPoints)*sizeof(Point) );
if ( mpPointAry )
memcpy( pNewAry, mpPointAry, mnPoints*sizeof(Point) );
@@ -183,10 +183,10 @@ void ImplPolygon::ImplSetSize( sal_uInt16 nNewSize, bool bResize )
if( bResize )
{
- // Alte Flags kopieren
+ // copy the old flags
if ( mnPoints < nNewSize )
{
- // Neue Punkte mit 0 initialisieren
+ // initialize new flags to zero
memset( pNewFlagAry+mnPoints, 0, nNewSize-mnPoints );
memcpy( pNewFlagAry, mpFlagAry, mnPoints );
}
diff --git a/tools/source/rc/resmgr.cxx b/tools/source/rc/resmgr.cxx
index b582990..bf9c3d8 100644
--- a/tools/source/rc/resmgr.cxx
+++ b/tools/source/rc/resmgr.cxx
@@ -1026,7 +1026,7 @@ bool ResMgr::GetResource( const ResId& rId, const Resource* pResObj )
}
if ( pTop->pClassRes )
- // lokale Resource, nicht system Resource
+ // local Resource, not a system Resource
pTop->pResource = (RSHEADER_TYPE *)pTop->pClassRes;
else
{
diff --git a/ucb/source/ucp/webdav/webdavcontent.cxx b/ucb/source/ucp/webdav/webdavcontent.cxx
index f22a306..e4fd59e 100644
--- a/ucb/source/ucp/webdav/webdavcontent.cxx
+++ b/ucb/source/ucp/webdav/webdavcontent.cxx
@@ -986,7 +986,7 @@ throw( beans::UnknownPropertyException,
uno::RuntimeException )
{
#if 0
- // @@@ REMOVABLE z.Z. nicht richtig an der PropSetInfo gesetzt!!!
+ // @@@ REMOVABLE z.Z. hasn't been set correctly in the PropSetInfo
try
{
beans::Property aProp
@@ -1006,10 +1006,7 @@ throw( beans::UnknownPropertyException,
}
#endif
-
// Try to remove property from server.
-
-
try
{
std::vector< ProppatchValue > aProppatchValues;
diff --git a/xmloff/source/text/txtprmap.cxx b/xmloff/source/text/txtprmap.cxx
index 175b707..dba9a4f 100644
--- a/xmloff/source/text/txtprmap.cxx
+++ b/xmloff/source/text/txtprmap.cxx
@@ -411,10 +411,10 @@ XMLPropertyMapEntry aXMLParaPropMap[] =
XMLPropertyMapEntry aXMLAdditionalTextDefaultsMap[] =
{
- // RES_FOLLOW_TEXT_FLOW - DVO, OD 01.10.2003 #i18732#
+ // RES_FOLLOW_TEXT_FLOW - DVO #i18732#
MG_ED( "IsFollowingTextFlow", STYLE, FLOW_WITH_TEXT, XML_TYPE_BOOL, 0 ),
- // OD 2004-05-05 #i28701# - RES_WRAP_INFLUENCE_ON_OBJPOS
+ // #i28701# - RES_WRAP_INFLUENCE_ON_OBJPOS
MG_ED( "WrapInfluenceOnPosition", DRAW, WRAP_INFLUENCE_ON_POSITION, XML_TYPE_WRAP_INFLUENCE_ON_POSITION, 0 ),
M_END()
@@ -786,10 +786,10 @@ XMLPropertyMapEntry aXMLFramePropMap[] =
// RES_GRFATR_DRAWMODE
MG_E( "GraphicColorMode", DRAW, COLOR_MODE, XML_TYPE_COLOR_MODE, 0 ),
MG_E( "WritingMode", STYLE, WRITING_MODE, XML_TYPE_TEXT_WRITING_MODE_WITH_DEFAULT, 0 ),
- // RES_FOLLOW_TEXT_FLOW - DVO, OD 01.10.2003 #i18732#
+ // RES_FOLLOW_TEXT_FLOW - DVO #i18732#
MG_E( "IsFollowingTextFlow", DRAW, FLOW_WITH_TEXT, XML_TYPE_BOOL|MID_FLAG_SPECIAL_ITEM_EXPORT, CTF_OLD_FLOW_WITH_TEXT ),
MG_E( "IsFollowingTextFlow", STYLE, FLOW_WITH_TEXT, XML_TYPE_BOOL, 0 ),
- // OD 2004-05-05 #i28701# - RES_WRAP_INFLUENCE_ON_OBJPOS
+ // #i28701# - RES_WRAP_INFLUENCE_ON_OBJPOS
MG_E( "WrapInfluenceOnPosition", DRAW, WRAP_INFLUENCE_ON_POSITION, XML_TYPE_WRAP_INFLUENCE_ON_POSITION, 0 ),
// special entries for floating frames
commit 14e06df21d60f0dcd681bd77beeba731533f81e2
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Sat Apr 26 16:43:40 2014 +0100
whitelist directories with no German to speed up the count.
Change-Id: Ic8d5861fda5b21df43447eb7bc4dc9a416ce1afb
diff --git a/bin/find-german-comments b/bin/find-german-comments
index a8a3f2e..1c35745 100755
--- a/bin/find-german-comments
+++ b/bin/find-german-comments
@@ -204,6 +204,17 @@ class Parser:
for f in fnames:
print f
+ def first_elem(self, path):
+ lastElem = os.path.dirname(path);
+ done = False
+ while not done:
+ nextElem = os.path.split(lastElem)[0]
+ if nextElem is not '':
+ lastElem = nextElem
+ else:
+ done = True
+ return lastElem
+
def check_source_files(self, dir):
"""
checks each _tracked_ file in a directory recursively
@@ -211,8 +222,137 @@ class Parser:
sock = os.popen(r"git ls-files '%s' |egrep '\.(c|h)xx$'" % dir)
lines = sock.readlines()
sock.close()
+
+ # Helps to speedup a global scan
+ directory_whitelist = {
+ "UnoControls" : 1,
+ "accessibility" : 1,
+ "android" : 1,
+ "animations" : 1,
+ "avmedia" : 1,
+ "basctl" : 1,
+ "basebmp" : 1,
+ "basctl" : 1,
+ "basegfx" : 1,
+ "basic" : 1,
+ "binaryurp" : 1,
+ "bridges" : 1,
+ "canvas" : 1,
+ "chart2" : 1,
+ "cli_ure" : 1,
+ "codemaker" : 1,
+ "comphelper" : 1,
+ "compilerplugins" : 1,
+ "configmgr" : 1,
+ "connectivity" : 1,
+ "cppcanvas" : 1,
+ "cppu" : 1,
+ "cppuhelper" : 1,
+ "cpputools" : 1,
+ "crashrep" : 1,
+ "cui" : 1,
+ "dbaccess" : 0, #
+ "desktop" : 1,
+ "drawinglayer" : 1,
+ "dtrans" : 1,
+ "editeng" : 1,
+ "embeddedobj" : 1,
+ "embedserv" : 1,
+ "eventattacher" : 1,
+ "extensions" : 1,
+ "external" : 1,
+ "filter" : 1,
+ "forms" : 0, #
+ "formula" : 1,
+ "fpicker" : 1,
+ "framework" : 1,
+ "helpcompiler" : 1,
+ "hwpfilter" : 1,
+ "i18npool" : 0, #
+ "i18nlangtag" : 1,
+ "i18nutil" : 1,
+ "idl" : 1,
+ "idlc" : 1,
+ "include" : 0, #
+ "io" : 1,
+ "javaunohelper" : 1,
+ "jvmaccess" : 1,
+ "jvmfwk" : 1,
+ "l10ntools" : 1,
+ "lingucomponent" : 1,
+ "linguistic" : 1,
+ "lotuswordpro" : 1,
+ "mysqlc" : 0, #
+ "o3tl" : 1,
+ "odk" : 1,
+ "officecfg" : 1,
+ "oox" : 1,
+ "package" : 1,
+ "postprocess" : 1,
+ "pyuno" : 1,
+ "registry" : 0, #
+ "remotebridges" : 1,
+ "reportdesign" : 0, #
+ "rsc" : 0, #
+ "sal" : 1,
+ "salhelper" : 1,
+ "sax" : 1,
+ "sc" : 0, #
+ "scaddins" : 0, #
+ "sccomp" : 1,
+ "scripting" : 1,
+ "sd" : 0, #
+ "sdext" : 1,
+ "sfx2" : 0, #
+ "shell" : 1,
+ "setup_native" : 1,
+ "sot" : 1,
+ "slideshow" : 1,
+ "smoketest" : 1,
+ "solenv" : 1,
+ "soltools" : 1,
+ "starmath" : 0, # - 1 line !
+ "stoc" : 0, #
+ "store" : 1,
+ "svgio" : 1,
+ "svl" : 0, #
+ "svtools" : 1,
+ "svx" : 0, #
+ "sw" : 0, #
+ "test" : 1,
+ "testtools" : 1,
+ "toolkit" : 1,
+ "tools" : 1,
+ "touch" : 1,
+ "tubes" : 1,
+ "sw" : 1,
+ "ucb" : 1,
+ "ucbhelper" : 1,
+ "unodevtools" : 1,
+ "unotest" : 1,
+ "unoidl" : 1,
+ "unotools" : 1,
+ "unoxml" : 1,
+ "uui" : 1,
+ "vbahelper" : 1,
+ "vcl" : 1,
+ "winaccessibility" : 1,
+ "writerfilter" : 1,
+ "writerperfect" : 1,
+ "xmlhelp" : 1,
+ "xmloff" : 1,
+ "xmlreader" : 1,
+ "xmlsecurity" : 1,
+ "xmlscript" : 1,
+ }
+
for path in lines:
- self.check_file(path.strip())
+ baseDir = self.first_elem(path)
+ if not baseDir in directory_whitelist:
+ print ("Missing path %s " % baseDir)
+ elif directory_whitelist[baseDir] is 0:
+# print ("Scan path %s " % baseDir)
+ self.check_file(path.strip())
try:
Parser()
More information about the Libreoffice-commits
mailing list