[Libreoffice-commits] core.git: Branch 'distro/collabora/cp-4.4' - 16 commits - accessibility/source bin/lo-commit-stat include/svx include/unotools officecfg/registry readlicense_oo/license sal/qa sal/rtl sc/inc sc/source sd/source svx/source sw/inc sw/qa sw/source unotools/source writerfilter/source

Eike Rathke erack at redhat.com
Tue Jun 30 09:51:43 PDT 2015


 accessibility/source/standard/vclxaccessibletabcontrol.cxx |    5 
 bin/lo-commit-stat                                         |    5 
 include/svx/nbdtmg.hxx                                     |    1 
 include/unotools/securityoptions.hxx                       |    2 
 officecfg/registry/data/org/openoffice/Office/Addons.xcu   |    4 
 readlicense_oo/license/CREDITS.fodt                        | 1747 ++++++-------
 sal/qa/rtl/strings/test_strings_replace.cxx                |   13 
 sal/rtl/ustring.cxx                                        |    4 
 sc/inc/refdata.hxx                                         |    5 
 sc/source/core/inc/interpre.hxx                            |    2 
 sc/source/core/tool/address.cxx                            |    4 
 sc/source/core/tool/compiler.cxx                           |   12 
 sc/source/core/tool/grouparealistener.cxx                  |   33 
 sc/source/core/tool/interpr1.cxx                           |   13 
 sc/source/core/tool/interpr4.cxx                           |   20 
 sc/source/core/tool/refdata.cxx                            |   73 
 sc/source/filter/xml/xmlimprt.cxx                          |   10 
 sc/source/ui/docshell/docsh4.cxx                           |   18 
 sd/source/ui/func/fuolbull.cxx                             |   16 
 sd/source/ui/view/drviewsf.cxx                             |    3 
 svx/source/sidebar/nbdtmg.cxx                              |    2 
 sw/inc/authfld.hxx                                         |    2 
 sw/inc/fldbas.hxx                                          |    2 
 sw/qa/extras/odfexport/data/redlineTextFrame.odt           |binary
 sw/qa/extras/odfexport/odfexport.cxx                       |    9 
 sw/qa/extras/rtfimport/data/tdf92061.rtf                   |    5 
 sw/qa/extras/rtfimport/rtfimport.cxx                       |    6 
 sw/source/core/doc/DocumentLinksAdministrationManager.cxx  |   10 
 sw/source/core/fields/fldbas.cxx                           |    6 
 sw/source/core/inc/txtfrm.hxx                              |    2 
 sw/source/core/txtnode/atrflyin.cxx                        |   22 
 sw/source/core/txtnode/thints.cxx                          |   40 
 sw/source/filter/ww8/docxattributeoutput.cxx               |    4 
 sw/source/filter/ww8/ww8atr.cxx                            |   37 
 sw/source/filter/xml/xmlimp.cxx                            |   80 
 sw/source/uibase/shells/textsh1.cxx                        |    2 
 sw/source/uibase/shells/txtnum.cxx                         |   61 
 unotools/source/config/securityoptions.cxx                 |    8 
 writerfilter/source/rtftok/rtfdocumentimpl.cxx             |    2 
 39 files changed, 1257 insertions(+), 1033 deletions(-)

New commits:
commit 7c31ae8f35af4e620080d3d0cb4801c76c418ae3
Author: Eike Rathke <erack at redhat.com>
Date:   Thu Jun 25 22:54:37 2015 +0200

    tdf#44419 in second reference part stop number parsing at separator
    
    Change-Id: I70218bc41df0d56ab42d652aa7ac51733dc06f4b
    (cherry picked from commit 71dba79c1c84d693a59c53a8965caef0ddd1c2cc)
    Reviewed-on: https://gerrit.libreoffice.org/16496
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sc/source/core/tool/compiler.cxx b/sc/source/core/tool/compiler.cxx
index f192230..cef2cf7 100644
--- a/sc/source/core/tool/compiler.cxx
+++ b/sc/source/core/tool/compiler.cxx
@@ -2367,6 +2367,18 @@ Label_MaskStateMachine:
             }
             else
             {
+                // When having parsed a second reference part, ensure that the
+                // i18n parser did not mistakingly parse a number that included
+                // a separator which happened to be meant as a parameter
+                // separator instead.
+                if (mnRangeOpPosInSymbol >= 0 && (aRes.TokenType & KParseType::ASC_NUMBER))
+                {
+                    for (sal_Int32 i = nSrcPos; i < aRes.EndPos; ++i)
+                    {
+                        if (pStart[i] == cSep)
+                            aRes.EndPos = i;    // also ends for
+                    }
+                }
                 aSymbol.append( pStart + nSrcPos, aRes.EndPos - nSrcPos);
                 nSrcPos = aRes.EndPos;
                 c = pStart[nSrcPos];
commit f344397f13d4596fcd6253523268ffdcf4bb7e8e
Author: Eike Rathke <erack at redhat.com>
Date:   Wed Jun 17 17:12:49 2015 +0200

    Resolves: tdf#83365 push proper references in INDIRECT
    
    ... that take relative/absolute addressing and sheet 3D flag into
    account to be fed to reference extension via range operator.
    
    (cherry picked from commit fb6dd2a73074b9695bd8ddf7ba40f1819b03024e)
    
    properly inherit relative and 3D flags when extending, tdf#83365 related
    
    Commit 194e9f9bae28bdf22a9ed4779c1656ee693f3302 oversimplified things.
    
    (cherry picked from commit e503addfbbe45efe1a3c06392c66fb79c3c72d07)
    
    Change-Id: Iabe13ae384577e2d71ca87af6482ddccbf7ad0ac
    ea6a84c4a7be49af036690afbb1512ae2c1045a2
    Reviewed-on: https://gerrit.libreoffice.org/16352
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sc/inc/refdata.hxx b/sc/inc/refdata.hxx
index ac27db8..e0d9b80 100644
--- a/sc/inc/refdata.hxx
+++ b/sc/inc/refdata.hxx
@@ -57,6 +57,8 @@ public:
     void InitAddress( SCCOL nCol, SCROW nRow, SCTAB nTab );
     /// InitAddressRel: InitFlags and set address, everything relative to rPos
     void InitAddressRel( const ScAddress& rAdr, const ScAddress& rPos );
+    /// InitFlags and set address, relative to rPos if rRef says so.
+    void InitFromRefAddress( const ScRefAddress& rRef, const ScAddress& rPos );
     sal_uInt8 FlagValue() const { return mnFlagValue;}
 
     void SetColRel( bool bVal ) { Flags.bColRel = bVal; }
@@ -135,6 +137,9 @@ struct ScComplexRefData
             Ref2.InitAddress( nCol2, nRow2, nTab2 );
         }
 
+    /// InitFlags and set range, relative to rPos if rRef1 and rRef2 say so.
+    void InitFromRefAddresses( const ScRefAddress& rRef1, const ScRefAddress& rRef2, const ScAddress& rPos );
+
     bool Valid() const;
 
     /** In external references nTab is -1 for the start tab and -1 for the end
diff --git a/sc/source/core/inc/interpre.hxx b/sc/source/core/inc/interpre.hxx
index ed6c171..7ca010a 100644
--- a/sc/source/core/inc/interpre.hxx
+++ b/sc/source/core/inc/interpre.hxx
@@ -331,6 +331,8 @@ void PushExternalSingleRef(sal_uInt16 nFileId, const OUString& rTabName,
 void PushExternalDoubleRef(sal_uInt16 nFileId, const OUString& rTabName,
                            SCCOL nCol1, SCROW nRow1, SCTAB nTab1,
                            SCCOL nCol2, SCROW nRow2, SCTAB nTab2);
+void PushSingleRef( const ScRefAddress& rRef );
+void PushDoubleRef( const ScRefAddress& rRef1, const ScRefAddress& rRef2 );
 void PushMatrix( const sc::RangeMatrix& rMat );
 void PushMatrix(const ScMatrixRef& pMat);
 void PushError( sal_uInt16 nError );
diff --git a/sc/source/core/tool/interpr1.cxx b/sc/source/core/tool/interpr1.cxx
index f2f1d43..fe314bf 100644
--- a/sc/source/core/tool/interpr1.cxx
+++ b/sc/source/core/tool/interpr1.cxx
@@ -7064,8 +7064,7 @@ void ScInterpreter::ScIndirect()
                     aRefAd2.Col(), aRefAd2.Row(), aRefAd2.Tab());
             }
             else
-                PushDoubleRef( aRefAd.Col(), aRefAd.Row(), aRefAd.Tab(),
-                        aRefAd2.Col(), aRefAd2.Row(), aRefAd2.Tab() );
+                PushDoubleRef( aRefAd, aRefAd2);
         }
         else if (ConvertSingleRef(pDok, sRefStr, nTab, aRefAd, aDetails, &aExtInfo))
         {
@@ -7075,7 +7074,7 @@ void ScInterpreter::ScIndirect()
                     aExtInfo.mnFileId, aExtInfo.maTabName, aRefAd.Col(), aRefAd.Row(), aRefAd.Tab());
             }
             else
-                PushSingleRef( aRefAd.Col(), aRefAd.Row(), aRefAd.Tab() );
+                PushSingleRef( aRefAd);
         }
         else
         {
diff --git a/sc/source/core/tool/interpr4.cxx b/sc/source/core/tool/interpr4.cxx
index 8b5fb73..504e878 100644
--- a/sc/source/core/tool/interpr4.cxx
+++ b/sc/source/core/tool/interpr4.cxx
@@ -1965,6 +1965,26 @@ void ScInterpreter::PushExternalDoubleRef(
     }
 }
 
+void ScInterpreter::PushSingleRef( const ScRefAddress& rRef )
+{
+    if (!IfErrorPushError())
+    {
+        ScSingleRefData aRef;
+        aRef.InitFromRefAddress( rRef, aPos);
+        PushTempTokenWithoutError( new ScSingleRefToken( aRef ) );
+    }
+}
+
+void ScInterpreter::PushDoubleRef( const ScRefAddress& rRef1, const ScRefAddress& rRef2 )
+{
+    if (!IfErrorPushError())
+    {
+        ScComplexRefData aRef;
+        aRef.InitFromRefAddresses( rRef1, rRef2, aPos);
+        PushTempTokenWithoutError( new ScDoubleRefToken( aRef ) );
+    }
+}
+
 void ScInterpreter::PushMatrix( const sc::RangeMatrix& rMat )
 {
     if (!rMat.isRangeValid())
diff --git a/sc/source/core/tool/refdata.cxx b/sc/source/core/tool/refdata.cxx
index d508247..97d419c 100644
--- a/sc/source/core/tool/refdata.cxx
+++ b/sc/source/core/tool/refdata.cxx
@@ -41,6 +41,16 @@ void ScSingleRefData::InitAddressRel( const ScAddress& rAdr, const ScAddress& rP
     SetAddress(rAdr, rPos);
 }
 
+void ScSingleRefData::InitFromRefAddress( const ScRefAddress& rRef, const ScAddress& rPos )
+{
+    InitFlags();
+    SetColRel( rRef.IsRelCol());
+    SetRowRel( rRef.IsRelRow());
+    SetTabRel( rRef.IsRelTab());
+    SetFlag3D( rRef.Tab() != rPos.Tab());
+    SetAddress( rRef.GetAddress(), rPos);
+}
+
 void ScSingleRefData::SetAbsCol( SCCOL nVal )
 {
     Flags.bColRel = false;
@@ -257,10 +267,38 @@ void ScSingleRefData::Dump( int nIndent ) const
 }
 #endif
 
+void ScComplexRefData::InitFromRefAddresses( const ScRefAddress& rRef1, const ScRefAddress& rRef2, const ScAddress& rPos )
+{
+    InitFlags();
+    Ref1.SetColRel( rRef1.IsRelCol());
+    Ref1.SetRowRel( rRef1.IsRelRow());
+    Ref1.SetTabRel( rRef1.IsRelTab());
+    Ref1.SetFlag3D( rRef1.Tab() != rPos.Tab() || rRef1.Tab() != rRef2.Tab());
+    Ref2.SetColRel( rRef2.IsRelCol());
+    Ref2.SetRowRel( rRef2.IsRelRow());
+    Ref2.SetTabRel( rRef2.IsRelTab());
+    Ref2.SetFlag3D( rRef1.Tab() != rRef2.Tab());
+    SetRange( ScRange( rRef1.GetAddress(), rRef2.GetAddress()), rPos);
+}
+
 ScComplexRefData& ScComplexRefData::Extend( const ScSingleRefData & rRef, const ScAddress & rPos )
 {
+    bool bInherit3D = (Ref1.IsFlag3D() && !Ref2.IsFlag3D() && !rRef.IsFlag3D());
     ScRange aAbsRange = toAbs(rPos);
-    ScAddress aAbs = rRef.toAbs(rPos);
+
+    ScSingleRefData aRef = rRef;
+    // If no sheet was given in the extending part, let it point to the same
+    // sheet as this reference's end point, inheriting the absolute/relative
+    // mode.
+    // [$]Sheet1.A5:A6:A7 on Sheet2 do still reference only Sheet1.
+    if (!rRef.IsFlag3D())
+    {
+        if (Ref2.IsTabRel())
+            aRef.SetRelTab( Ref2.Tab());
+        else
+            aRef.SetAbsTab( Ref2.Tab());
+    }
+    ScAddress aAbs = aRef.toAbs(rPos);
 
     if (aAbs.Col() < aAbsRange.aStart.Col())
         aAbsRange.aStart.SetCol(aAbs.Col());
@@ -280,6 +318,39 @@ ScComplexRefData& ScComplexRefData::Extend( const ScSingleRefData & rRef, const
     if (aAbsRange.aEnd.Tab() < aAbs.Tab())
         aAbsRange.aEnd.SetTab(aAbs.Tab());
 
+    // In Ref2 inherit absolute/relative addressing from the extending part.
+    // A$5:A5 => A$5:A$5:A5 => A$5:A5, and not A$5:A$5
+    // A$6:$A5 => A$6:A$6:$A5 => A5:$A$6
+    if (aAbsRange.aEnd.Col() == aAbs.Col())
+        Ref2.SetColRel( rRef.IsColRel());
+    if (aAbsRange.aEnd.Row() == aAbs.Row())
+        Ref2.SetRowRel( rRef.IsRowRel());
+
+    // In Ref1 inherit relative sheet from extending part if given.
+    if (aAbsRange.aStart.Tab() == aAbs.Tab() && rRef.IsFlag3D())
+        Ref1.SetTabRel( rRef.IsTabRel());
+
+    // In Ref2 inherit relative sheet from either Ref1 or extending part.
+    // Use the original 3D flags to determine which.
+    // $Sheet1.$A$5:$A$6 => $Sheet1.$A$5:$A$5:$A$6 => $Sheet1.$A$5:$A$6, and
+    // not $Sheet1.$A$5:Sheet1.$A$6 (with invisible second 3D, but relative).
+    if (aAbsRange.aEnd.Tab() == aAbs.Tab())
+        Ref2.SetTabRel( bInherit3D ? Ref1.IsTabRel() : rRef.IsTabRel());
+
+    // Force 3D flag in Ref1 if different sheet or more than one sheet
+    // referenced.
+    if (aAbsRange.aStart.Tab() != rPos.Tab() || aAbsRange.aStart.Tab() != aAbsRange.aEnd.Tab())
+        Ref1.SetFlag3D(true);
+
+    // Force 3D flag in Ref2 if more than one sheet referenced.
+    if (aAbsRange.aStart.Tab() != aAbsRange.aEnd.Tab())
+        Ref2.SetFlag3D(true);
+
+    // Inherit 3D flag in Ref1 from extending part in case range wasn't
+    // extended as in A5:A5:Sheet1.A5 if on Sheet1.
+    if (rRef.IsFlag3D())
+        Ref1.SetFlag3D( true);
+
     SetRange(aAbsRange, rPos);
 
     return *this;
commit 3a6421cd98f18ae286dd2f302ca0f44db0c5f82e
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date:   Mon Jun 22 09:05:30 2015 +0200

    tdf#92061 RTF import: fix missing body text after footnote
    
    A missing seek in the \footnote handler could result in a situation that
    the missed text contained a "{" but not its matching "}", which resulted
    in the parser terminating earlier than the end of the document.
    
    (cherry picked from commit 7b08304b55cf2284a3c583426c60baef618ba206)
    
    Conflicts:
    	sw/qa/extras/rtfimport/rtfimport.cxx
    
    Change-Id: I6df476b2d6397dfa918111b33854dc2f95fbe81d
    Reviewed-on: https://gerrit.libreoffice.org/16501
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sw/qa/extras/rtfimport/data/tdf92061.rtf b/sw/qa/extras/rtfimport/data/tdf92061.rtf
new file mode 100644
index 0000000..03978b4
--- /dev/null
+++ b/sw/qa/extras/rtfimport/data/tdf92061.rtf
@@ -0,0 +1,5 @@
+{\rtf1
+body-before
+{\footnote AAAAA {B} C}
+body-after\par
+}
diff --git a/sw/qa/extras/rtfimport/rtfimport.cxx b/sw/qa/extras/rtfimport/rtfimport.cxx
index f7fa4de..bfff118 100644
--- a/sw/qa/extras/rtfimport/rtfimport.cxx
+++ b/sw/qa/extras/rtfimport/rtfimport.cxx
@@ -2309,6 +2309,12 @@ DECLARE_RTFIMPORT_TEST(testTdf90315, "tdf90315.rtf")
     CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(1270), getProperty<sal_Int32>(xTextSection->getPropertyValue("TextColumns"), "AutomaticDistance"));
 }
 
+DECLARE_RTFIMPORT_TEST(testTdf92061, "tdf92061.rtf")
+{
+    // This was "C", i.e. part of the footnote ended up in the body text.
+    CPPUNIT_ASSERT_EQUAL(OUString("body-after"), getRun(getParagraph(1), 3)->getString());
+}
+
 CPPUNIT_PLUGIN_IMPLEMENT();
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
index 75978e4..ea5a212 100644
--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
@@ -1690,11 +1690,13 @@ int RTFDocumentImpl::dispatchDestination(RTFKeyword nKeyword)
                 // Check if this is an endnote.
                 OStringBuffer aBuf;
                 char ch;
+                sal_Size nCurrent = Strm().Tell();
                 for (int i = 0; i < 7; ++i)
                 {
                     Strm().ReadChar(ch);
                     aBuf.append(ch);
                 }
+                Strm().Seek(nCurrent);
                 OString aKeyword = aBuf.makeStringAndClear();
                 if (aKeyword.equals("\\ftnalt"))
                     nId = NS_ooxml::LN_endnote;
commit b04755f359be247c0f2db5488c275a6fbb5bbb96
Author: Eike Rathke <erack at redhat.com>
Date:   Sat Jun 27 03:14:05 2015 +0200

    tdf#90717 prevent crash, not really fixed
    
    Try to resync shared group top and length.
    
    Change-Id: I31bd0db7c1dceb880a22274edc4c3f20ce253095
    (cherry picked from commit d8541c2a62121894bf87c91f1f89aea1ea30d680)
    Reviewed-on: https://gerrit.libreoffice.org/16533
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sc/source/core/tool/grouparealistener.cxx b/sc/source/core/tool/grouparealistener.cxx
index 86be4f7..ecfa15e 100644
--- a/sc/source/core/tool/grouparealistener.cxx
+++ b/sc/source/core/tool/grouparealistener.cxx
@@ -194,10 +194,41 @@ void FormulaGroupAreaListener::collectFormulaCells(
     ScFormulaCell* const * pp = mpColumn->GetFormulaCellBlockAddress( mnTopCellRow, nBlockSize);
     if (!pp)
     {
-        SAL_WARN("sc", "GetFormulaCellBlockAddress not found");
+        SAL_WARN("sc.core", "GetFormulaCellBlockAddress not found");
         return;
     }
 
+    /* FIXME: this is tdf#90717, when deleting a row fixed size area listeners
+     * such as BCA_ALWAYS or entire row listeners are (rightly) not destroyed,
+     * but mnTopCellRow and mnGroupLen also not updated, which needs fixing.
+     * Until then pull things as straight as possible here in such situation
+     * and prevent crash. */
+    if (!(*pp)->IsSharedTop())
+    {
+        SCROW nRow = (*pp)->GetSharedTopRow();
+        if (nRow < 0)
+            SAL_WARN("sc.core", "FormulaGroupAreaListener::collectFormulaCells() no shared top");
+        else
+        {
+            SAL_WARN("sc.core","FormulaGroupAreaListener::collectFormulaCells() syncing mnTopCellRow from " <<
+                    mnTopCellRow << " to " << nRow);
+            const_cast<FormulaGroupAreaListener*>(this)->mnTopCellRow = nRow;
+            pp = mpColumn->GetFormulaCellBlockAddress( mnTopCellRow, nBlockSize);
+            if (!pp)
+            {
+                SAL_WARN("sc.core", "GetFormulaCellBlockAddress not found");
+                return;
+            }
+        }
+    }
+    SCROW nLen = (*pp)->GetSharedLength();
+    if (nLen != mnGroupLen)
+    {
+        SAL_WARN("sc.core", "FormulaGroupAreaListener::collectFormulaCells() syncing mnGroupLen from " <<
+                mnGroupLen << " to " << nLen);
+        const_cast<FormulaGroupAreaListener*>(this)->mnGroupLen = nLen;
+    }
+
     /* FIXME: with tdf#89957 it happened that the actual block size in column
      * AP (shifted from AO) of sheet 'w' was smaller than the remembered group
      * length and correct. This is just a very ugly workaround, the real cause
commit b3d9176792787d73db0762816b4694c5c993ffc0
Author: Eike Rathke <erack at redhat.com>
Date:   Mon Jun 29 22:20:04 2015 +0200

    Resolves: tdf#31577 volatile lookup ranges must not be cached
    
    Change-Id: Iac8574329c8c8e0bc0ac956993ccdd085372a6cc
    (cherry picked from commit 5e83f49e5d62587f427ad416f5188ce81506c05b)
    Reviewed-on: https://gerrit.libreoffice.org/16598
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sc/source/core/tool/interpr1.cxx b/sc/source/core/tool/interpr1.cxx
index 1713089..f2f1d43 100644
--- a/sc/source/core/tool/interpr1.cxx
+++ b/sc/source/core/tool/interpr1.cxx
@@ -8374,7 +8374,13 @@ bool ScInterpreter::LookupQueryWithCache( ScAddress & o_rResultPos,
     const ScQueryEntry& rEntry = rParam.GetEntry(0);
     bool bColumnsMatch = (rParam.nCol1 == rEntry.nField);
     OSL_ENSURE( bColumnsMatch, "ScInterpreter::LookupQueryWithCache: columns don't match");
-    if (!bColumnsMatch)
+    // At least all volatile functions that generate indirect references have
+    // to force non-cached lookup.
+    /* TODO: We could further classify volatile functions into reference
+     * generating and not reference generating functions to have to force less
+     * direct lookups here. We could even further attribute volatility per
+     * parameter so it would affect only the lookup range parameter. */
+    if (!bColumnsMatch || GetVolatileType() != NOT_VOLATILE)
         bFound = lcl_LookupQuery( o_rResultPos, pDok, rParam, rEntry);
     else
     {
commit 701168967dc2e96e71ef56d9492f55dfdf0da177
Author: László Németh <laszlo.nemeth at collabora.com>
Date:   Tue Jun 30 01:27:00 2015 +0200

    tdf#92438 fix regression in LibreLogo icon order
    
    Change-Id: I214f49ada17ddb350586426085d27290ad46ee61
    Reviewed-on: https://gerrit.libreoffice.org/16605
    Reviewed-by: Andras Timar <andras.timar at collabora.com>
    Tested-by: Andras Timar <andras.timar at collabora.com>

diff --git a/officecfg/registry/data/org/openoffice/Office/Addons.xcu b/officecfg/registry/data/org/openoffice/Office/Addons.xcu
index 3763c5e..afc7bdd 100644
--- a/officecfg/registry/data/org/openoffice/Office/Addons.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/Addons.xcu
@@ -123,7 +123,7 @@
             <value>_self</value>
           </prop>
         </node>
-        <node oor:name="m09" oor:op="replace">
+        <node oor:name="m10" oor:op="replace">
           <prop oor:name="URL" oor:type="xs:string">
             <value>vnd.sun.star.script:LibreLogo|LibreLogo.py$commandline?language=Python&location=share</value>
           </prop>
@@ -143,7 +143,7 @@
             <value>300</value>
           </prop>
         </node>
-        <node oor:name="m08b" oor:op="replace">
+        <node oor:name="m09" oor:op="replace">
           <prop oor:name="Context" oor:type="xs:string">
             <value>com.sun.star.text.TextDocument</value>
           </prop>
commit 220697fe51c5bcb759b4d9bc4493dda8d268fbe5
Author: Eike Rathke <erack at redhat.com>
Date:   Thu Jun 25 20:06:47 2015 +0200

    a singleton must be fully parsed to be valid, tdf#44419 related
    
    No trailing characters must be present in 1:1 or A:A full row/column
    references, e.g. 2:2,2 is not valid. The original cause is the lexical
    analyzer that accepted 2,2 as the second part after the range operator
    because ',' is also the group separator here, which needs further
    changes.
    
    Change-Id: Iff354469f7dcb4e0b6fa645c39cc1f8ebad4a6ea
    (cherry picked from commit c48af2b55a60492565b987ee65d98edc6bd94533)
    Reviewed-on: https://gerrit.libreoffice.org/16490
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sc/source/core/tool/address.cxx b/sc/source/core/tool/address.cxx
index 06e49b7..cbae8d7 100644
--- a/sc/source/core/tool/address.cxx
+++ b/sc/source/core/tool/address.cxx
@@ -917,7 +917,7 @@ static sal_uInt16 lcl_ScRange_Parse_XL_A1( ScRange& r,
 
         tmp1 = lcl_eatWhiteSpace( tmp1 );
         tmp2 = lcl_a1_get_row( tmp1, &r.aEnd, &nFlags2 );
-        if( !tmp2 )
+        if( !tmp2 || *tmp2 != 0 )   // Must have fully parsed a singleton.
             return 0;
 
         r.aStart.SetCol( 0 ); r.aEnd.SetCol( MAXCOL );
@@ -940,7 +940,7 @@ static sal_uInt16 lcl_ScRange_Parse_XL_A1( ScRange& r,
 
         tmp1 = lcl_eatWhiteSpace( tmp1 );
         tmp2 = lcl_a1_get_col( tmp1, &r.aEnd, &nFlags2 );
-        if( !tmp2 )
+        if( !tmp2 || *tmp2 != 0 )   // Must have fully parsed a singleton.
             return 0;
 
         r.aStart.SetRow( 0 ); r.aEnd.SetRow( MAXROW );
commit 97efbf26805a24555b15beb9d6292f23715550c3
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Tue Jun 23 11:52:07 2015 +0100

    fix a11y crash seen in save-as-template
    
    Change-Id: Ib00273452a67bd535e2f879d9801ae611e42cc7e
    (cherry picked from commit 42713c52c6e145362e0d1409d2db1bb1f048b1c3)
    (cherry picked from commit fc61dbd5fa32307081a26a1223ca3db65892bf44)
    Reviewed-on: https://gerrit.libreoffice.org/16427
    Reviewed-by: Michael Stahl <mstahl at redhat.com>
    Tested-by: Michael Stahl <mstahl at redhat.com>

diff --git a/accessibility/source/standard/vclxaccessibletabcontrol.cxx b/accessibility/source/standard/vclxaccessibletabcontrol.cxx
index 268a6f3..ee4e1c4 100644
--- a/accessibility/source/standard/vclxaccessibletabcontrol.cxx
+++ b/accessibility/source/standard/vclxaccessibletabcontrol.cxx
@@ -377,10 +377,9 @@ Reference< XAccessible > VCLXAccessibleTabControl::getAccessibleChild( sal_Int32
     Reference< XAccessible > xChild = m_aAccessibleChildren[i];
     if ( !xChild.is() )
     {
-        if ( m_pTabControl )
+        sal_uInt16 nPageId = m_pTabControl ? m_pTabControl->GetPageId((sal_uInt16)i) : 0;
+        if (nPageId)
         {
-            sal_uInt16 nPageId = m_pTabControl->GetPageId( (sal_uInt16)i );
-
             xChild = new VCLXAccessibleTabPage( m_pTabControl, nPageId );
 
             // insert into tab page list
commit 612999790ca89e645693e06e20b2ce96b3637c15
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Thu Jun 25 08:52:08 2015 +0200

    Do not forget to actually set newStr to an empty string
    
    (cherry picked from commit f7a7a9dd84d1cd8b49d59e1fb1853ea7e9f40edf)
    Conflicts:
    	sal/qa/rtl/strings/test_strings_replace.cxx
    	sal/rtl/ustring.cxx
    (cherry picked from commit e36ca8d3c69d0c08ad28ceea278b05a0af81e102)
    Conflicts:
    	sal/qa/rtl/strings/test_strings_replace.cxx
    
    Change-Id: I745b09d8a248f08afdd3387f4cfcf69d71ec3c39
    Reviewed-on: https://gerrit.libreoffice.org/16465
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>
    Tested-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/sal/qa/rtl/strings/test_strings_replace.cxx b/sal/qa/rtl/strings/test_strings_replace.cxx
index 2065078..d26c308 100644
--- a/sal/qa/rtl/strings/test_strings_replace.cxx
+++ b/sal/qa/rtl/strings/test_strings_replace.cxx
@@ -186,6 +186,10 @@ void Test::ustringReplaceFirstAsciiL() {
                  rtl::OUString("other"), &n)));
         CPPUNIT_ASSERT_EQUAL(sal_Int32(-1), n);
     }
+
+    CPPUNIT_ASSERT_EQUAL(
+        rtl::OUString(),
+        rtl::OUString("xa").replaceFirst("xa", rtl::OUString()));
 }
 
 void Test::ustringReplaceFirstAsciiLAsciiL() {
@@ -225,6 +229,9 @@ void Test::ustringReplaceFirstAsciiLAsciiL() {
              replaceFirst("bar", "other", &n)));
         CPPUNIT_ASSERT_EQUAL(sal_Int32(-1), n);
     }
+
+    CPPUNIT_ASSERT_EQUAL(
+        rtl::OUString(), rtl::OUString("xa").replaceFirst("xa", ""));
 }
 
 void Test::ustringReplaceAll() {
@@ -265,6 +272,9 @@ void Test::ustringReplaceAllAsciiL() {
         rtl::OUString("xaa").replaceAll(
             "xa",
             rtl::OUString("xx")));
+
+    CPPUNIT_ASSERT_EQUAL(
+        rtl::OUString(), rtl::OUString("xa").replaceAll("xa", rtl::OUString()));
 }
 
 void Test::ustringReplaceAllAsciiLAsciiL() {
@@ -282,6 +292,9 @@ void Test::ustringReplaceAllAsciiLAsciiL() {
         rtl::OUString("xxa"),
         (rtl::OUString("xaa").
          replaceAll("xa", "xx")));
+
+    CPPUNIT_ASSERT_EQUAL(
+        rtl::OUString(), rtl::OUString("xa").replaceAll("xa", ""));
 }
 
 }
diff --git a/sal/rtl/ustring.cxx b/sal/rtl/ustring.cxx
index 5f1c12a..2df10fc 100644
--- a/sal/rtl/ustring.cxx
+++ b/sal/rtl/ustring.cxx
@@ -1118,8 +1118,8 @@ void rtl_uString_newReplaceFirstAsciiL(
         }
         sal_Int32 n = str->length - fromLength + to->length;
         rtl_uString_acquire(str); // in case *newStr == str
+        rtl_uString_new_WithLength(newStr, n);
         if (n != 0) {
-            rtl_uString_new_WithLength(newStr, n);
             (*newStr)->length = n;
             assert(i >= 0 && i < str->length);
             memcpy(
@@ -1161,8 +1161,8 @@ void rtl_uString_newReplaceFirstAsciiLAsciiL(
         }
         sal_Int32 n = str->length - fromLength + toLength;
         rtl_uString_acquire(str); // in case *newStr == str
+        rtl_uString_new_WithLength(newStr, n);
         if (n != 0) {
-            rtl_uString_new_WithLength(newStr, n);
             (*newStr)->length = n;
             assert(i >= 0 && i < str->length);
             memcpy(
commit 44708cc41ae6bef70a8130c505f9052f8e943cfc
Author: Christian Lohmaier <lohmaier+LibreOffice at googlemail.com>
Date:   Tue Jun 23 22:00:00 2015 +0200

    update credits
    
    Change-Id: I4f0b2e8a36bdb385abea1843b2a84b03553f0126

diff --git a/readlicense_oo/license/CREDITS.fodt b/readlicense_oo/license/CREDITS.fodt
index 5757ce8..77d3069 100644
--- a/readlicense_oo/license/CREDITS.fodt
+++ b/readlicense_oo/license/CREDITS.fodt
@@ -1,24 +1,24 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
 <office:document xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:config="urn:oas
 is:names:tc:opendocument:xmlns:config:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rpt="http://openoffice.org/2005/report" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:officeooo="http://openoffice.org/2009/office" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:formx="urn:openoffice:names:
 experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:css3t="http://www.w3.org/TR/css3-text/" office:version="1.2" office:mimetype="application/vnd.oasis.opendocument.text">
- <office:meta><dc:title>Credits » LibreOffice</dc:title><meta:keyword>Credits</meta:keyword><meta:keyword>contributors</meta:keyword><meta:keyword>coders</meta:keyword><meta:keyword>developers</meta:keyword><dc:description>Credits for the LibreOffice development/coding.</dc:description><meta:generator>LibreOffice/4.4.3.2$Linux_X86_64 LibreOffice_project/88805f81e9fe61362df02b9941de8e38a9b5fd16</meta:generator><dc:date>2012-02-20T22:17:18.060000000</dc:date><meta:editing-duration>PT14M12S</meta:editing-duration><meta:editing-cycles>3</meta:editing-cycles><meta:document-statistic meta:table-count="5" meta:image-count="1" meta:object-count="0" meta:page-count="2" meta:paragraph-count="3212" meta:word-count="11371" meta:character-count="82148" meta:non-whitespace-character-count="71898"/><meta:user-defined meta:name="google-site-verification">JUebjoxEpqXoQcpltWRTwzBZEEHtch3wApdhgiQPFiA</meta:user-defined></office:meta>
+ <office:meta><dc:title>Credits » LibreOffice</dc:title><meta:keyword>Credits</meta:keyword><meta:keyword>contributors</meta:keyword><meta:keyword>coders</meta:keyword><meta:keyword>developers</meta:keyword><dc:description>Credits for the LibreOffice development/coding.</dc:description><meta:generator>LibreOffice/4.4.3.2$Linux_X86_64 LibreOffice_project/88805f81e9fe61362df02b9941de8e38a9b5fd16</meta:generator><dc:date>2012-02-20T22:17:18.060000000</dc:date><meta:editing-duration>PT14M12S</meta:editing-duration><meta:editing-cycles>3</meta:editing-cycles><meta:document-statistic meta:table-count="5" meta:image-count="1" meta:object-count="0" meta:page-count="2" meta:paragraph-count="3216" meta:word-count="11384" meta:character-count="82241" meta:non-whitespace-character-count="71979"/><meta:user-defined meta:name="google-site-verification">JUebjoxEpqXoQcpltWRTwzBZEEHtch3wApdhgiQPFiA</meta:user-defined></office:meta>
  <office:settings>
   <config:config-item-set config:name="ooo:view-settings">
-   <config:config-item config:name="ViewAreaTop" config:type="long">527</config:config-item>
+   <config:config-item config:name="ViewAreaTop" config:type="long">2822</config:config-item>
    <config:config-item config:name="ViewAreaLeft" config:type="long">501</config:config-item>
-   <config:config-item config:name="ViewAreaWidth" config:type="long">21301</config:config-item>
-   <config:config-item config:name="ViewAreaHeight" config:type="long">9077</config:config-item>
+   <config:config-item config:name="ViewAreaWidth" config:type="long">21525</config:config-item>
+   <config:config-item config:name="ViewAreaHeight" config:type="long">8825</config:config-item>
    <config:config-item config:name="ShowRedlineChanges" config:type="boolean">true</config:config-item>
    <config:config-item config:name="InBrowseMode" config:type="boolean">true</config:config-item>
    <config:config-item-map-indexed config:name="Views">
     <config:config-item-map-entry>
      <config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
-     <config:config-item config:name="ViewLeft" config:type="long">3676</config:config-item>
-     <config:config-item config:name="ViewTop" config:type="long">3471</config:config-item>
+     <config:config-item config:name="ViewLeft" config:type="long">3709</config:config-item>
+     <config:config-item config:name="ViewTop" config:type="long">3475</config:config-item>
      <config:config-item config:name="VisibleLeft" config:type="long">501</config:config-item>
-     <config:config-item config:name="VisibleTop" config:type="long">527</config:config-item>
-     <config:config-item config:name="VisibleRight" config:type="long">21800</config:config-item>
-     <config:config-item config:name="VisibleBottom" config:type="long">9603</config:config-item>
+     <config:config-item config:name="VisibleTop" config:type="long">2822</config:config-item>
+     <config:config-item config:name="VisibleRight" config:type="long">22024</config:config-item>
+     <config:config-item config:name="VisibleBottom" config:type="long">11645</config:config-item>
      <config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
      <config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
      <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
@@ -83,7 +83,7 @@
    <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item>
    <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item>
    <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/>
-   <config:config-item config:name="Rsid" config:type="int">3079871</config:config-item>
+   <config:config-item config:name="Rsid" config:type="int">3085063</config:config-item>
    <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item>
    <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
    <config:config-item config:name="AlignTabStopPosition" config:type="boolean">true</config:config-item>
@@ -302,58 +302,58 @@
  </office:styles>
  <office:automatic-styles>
   <style:style style:name="Tabelle1" style:family="table">
-   <style:table-properties style:width="20.877cm" table:align="left"/>
+   <style:table-properties style:width="21.098cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle1.A" style:family="table-column">
-   <style:table-column-properties style:column-width="5.039cm"/>
+   <style:table-column-properties style:column-width="5.198cm"/>
   </style:style>
   <style:style style:name="Tabelle1.B" style:family="table-column">
-   <style:table-column-properties style:column-width="5.299cm"/>
+   <style:table-column-properties style:column-width="5.018cm"/>
   </style:style>
   <style:style style:name="Tabelle1.C" style:family="table-column">
-   <style:table-column-properties style:column-width="5.341cm"/>
+   <style:table-column-properties style:column-width="5.369cm"/>
   </style:style>
   <style:style style:name="Tabelle1.D" style:family="table-column">
-   <style:table-column-properties style:column-width="5.198cm"/>
+   <style:table-column-properties style:column-width="5.512cm"/>
   </style:style>
   <style:style style:name="Tabelle1.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/>
   </style:style>
-  <style:style style:name="Tabelle1.C233" style:family="table-cell">
+  <style:style style:name="Tabelle1.D233" style:family="table-cell">
    <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/>
   </style:style>
   <style:style style:name="Tabelle2" style:family="table">
-   <style:table-properties style:width="16.702cm" table:align="left"/>
+   <style:table-properties style:width="16.875cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle2.A" style:family="table-column">
-   <style:table-column-properties style:column-width="4.685cm"/>
+   <style:table-column-properties style:column-width="4.733cm"/>
   </style:style>
   <style:style style:name="Tabelle2.B" style:family="table-column">
-   <style:table-column-properties style:column-width="3.812cm"/>
+   <style:table-column-properties style:column-width="3.852cm"/>
   </style:style>
   <style:style style:name="Tabelle2.C" style:family="table-column">
-   <style:table-column-properties style:column-width="3.997cm"/>
+   <style:table-column-properties style:column-width="4.038cm"/>
   </style:style>
   <style:style style:name="Tabelle2.D" style:family="table-column">
-   <style:table-column-properties style:column-width="4.209cm"/>
+   <style:table-column-properties style:column-width="4.253cm"/>
   </style:style>
   <style:style style:name="Tabelle2.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/>
   </style:style>
   <style:style style:name="Tabelle3" style:family="table">
-   <style:table-properties style:width="17.628cm" table:align="left"/>
+   <style:table-properties style:width="17.806cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle3.A" style:family="table-column">
-   <style:table-column-properties style:column-width="3.838cm"/>
+   <style:table-column-properties style:column-width="3.877cm"/>
   </style:style>
   <style:style style:name="Tabelle3.B" style:family="table-column">
-   <style:table-column-properties style:column-width="6.087cm"/>
+   <style:table-column-properties style:column-width="6.149cm"/>
   </style:style>
   <style:style style:name="Tabelle3.C" style:family="table-column">
-   <style:table-column-properties style:column-width="3.812cm"/>
+   <style:table-column-properties style:column-width="3.851cm"/>
   </style:style>
   <style:style style:name="Tabelle3.D" style:family="table-column">
-   <style:table-column-properties style:column-width="3.891cm"/>
+   <style:table-column-properties style:column-width="3.93cm"/>
   </style:style>
   <style:style style:name="Tabelle3.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/>
@@ -362,19 +362,19 @@
    <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/>
   </style:style>
   <style:style style:name="Tabelle4" style:family="table">
-   <style:table-properties style:width="16.596cm" table:align="left"/>
+   <style:table-properties style:width="16.766cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle4.A" style:family="table-column">
-   <style:table-column-properties style:column-width="3.838cm"/>
+   <style:table-column-properties style:column-width="3.877cm"/>
   </style:style>
   <style:style style:name="Tabelle4.B" style:family="table-column">
-   <style:table-column-properties style:column-width="4.738cm"/>
+   <style:table-column-properties style:column-width="4.787cm"/>
   </style:style>
   <style:style style:name="Tabelle4.C" style:family="table-column">
-   <style:table-column-properties style:column-width="4.129cm"/>
+   <style:table-column-properties style:column-width="4.172cm"/>
   </style:style>
   <style:style style:name="Tabelle4.D" style:family="table-column">
-   <style:table-column-properties style:column-width="3.891cm"/>
+   <style:table-column-properties style:column-width="3.93cm"/>
   </style:style>
   <style:style style:name="Tabelle4.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/>
@@ -383,23 +383,26 @@
    <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/>
   </style:style>
   <style:style style:name="Tabelle5" style:family="table">
-   <style:table-properties style:width="20.877cm" table:align="left"/>
+   <style:table-properties style:width="21.098cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle5.A" style:family="table-column">
-   <style:table-column-properties style:column-width="5.65cm"/>
+   <style:table-column-properties style:column-width="6.909cm"/>
   </style:style>
   <style:style style:name="Tabelle5.B" style:family="table-column">
-   <style:table-column-properties style:column-width="5.849cm"/>
+   <style:table-column-properties style:column-width="5.02cm"/>
   </style:style>
   <style:style style:name="Tabelle5.C" style:family="table-column">
-   <style:table-column-properties style:column-width="4.798cm"/>
+   <style:table-column-properties style:column-width="4.616cm"/>
   </style:style>
   <style:style style:name="Tabelle5.D" style:family="table-column">
-   <style:table-column-properties style:column-width="4.581cm"/>
+   <style:table-column-properties style:column-width="4.553cm"/>
   </style:style>
   <style:style style:name="Tabelle5.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" fo:padding="0.049cm" fo:border="none"/>
   </style:style>
+  <style:style style:name="Tabelle5.D527" style:family="table-cell">
+   <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/>
+  </style:style>
   <style:style style:name="P1" style:family="paragraph" style:parent-style-name="Table_20_Contents">
    <style:text-properties fo:font-size="2pt" style:font-size-asian="2pt" style:font-size-complex="2pt"/>
   </style:style>
@@ -1005,7 +1008,7 @@
        </office:binary-data>
       </draw:image>
      </draw:frame>Credits</text:p>
-    <text:p text:style-name="Text_20_body">1065 individuals contributed to OpenOffice.org (and whose contributions were imported into LibreOffice) or LibreOffice until 2015-06-19 21:23:26.</text:p>
+    <text:p text:style-name="Text_20_body">1066 individuals contributed to OpenOffice.org (and whose contributions were imported into LibreOffice) or LibreOffice until 2015-06-23 15:04:49.</text:p>
     <text:p text:style-name="Text_20_body"><text:span text:style-name="T1">*</text:span> marks developers whose first contributions happened after 2010-09-28.</text:p>
     <text:h text:style-name="Heading_20_2" text:outline-level="2">Developers committing code since 2010-09-28</text:h>
     <table:table table:name="Tabelle1" table:style-name="Tabelle1">
@@ -1032,13 +1035,13 @@
        <text:p text:style-name="Table_20_Contents">Vladimir Glazunov<text:line-break/>Commits: 25434<text:line-break/>Joined: 2000-12-04</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Caolán McNamara<text:line-break/>Commits: 17362<text:line-break/>Joined: 2000-10-10</text:p>
+       <text:p text:style-name="Table_20_Contents">Caolán McNamara<text:line-break/>Commits: 17372<text:line-break/>Joined: 2000-10-10</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Ivo Hinkelmann<text:line-break/>Commits: 9480<text:line-break/>Joined: 2002-09-09</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Stephan Bergmann<text:line-break/>Commits: 9398<text:line-break/>Joined: 2000-10-04</text:p>
+       <text:p text:style-name="Table_20_Contents">Stephan Bergmann<text:line-break/>Commits: 9415<text:line-break/>Joined: 2000-10-04</text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1052,21 +1055,21 @@
        <text:p text:style-name="Table_20_Contents">Frank Schoenheit [fs]<text:line-break/>Commits: 5008<text:line-break/>Joined: 2000-09-19</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Michael Stahl<text:line-break/>Commits: 4609<text:line-break/>Joined: 2008-06-16</text:p>
+       <text:p text:style-name="Table_20_Contents">Michael Stahl<text:line-break/>Commits: 4631<text:line-break/>Joined: 2008-06-16</text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Miklos Vajna<text:line-break/>Commits: 4553<text:line-break/>Joined: 2010-07-29</text:p>
+       <text:p text:style-name="Table_20_Contents">Miklos Vajna<text:line-break/>Commits: 4561<text:line-break/>Joined: 2010-07-29</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Noel Grandin<text:line-break/>Commits: 3935<text:line-break/>Joined: <text:span text:style-name="T2">2011-12-12</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Noel Grandin<text:line-break/>Commits: 3938<text:line-break/>Joined: <text:span text:style-name="T2">2011-12-12</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Markus Mohrhard<text:line-break/>Commits: 3632<text:line-break/>Joined: <text:span text:style-name="T2">2011-03-17</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">David Tardon<text:line-break/>Commits: 3054<text:line-break/>Joined: 2009-11-12</text:p>
+       <text:p text:style-name="Table_20_Contents">David Tardon<text:line-break/>Commits: 3057<text:line-break/>Joined: 2009-11-12</text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1077,7 +1080,7 @@
        <text:p text:style-name="Table_20_Contents">Ocke Janssen [oj]<text:line-break/>Commits: 2850<text:line-break/>Joined: 2000-09-20</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Eike Rathke<text:line-break/>Commits: 2679<text:line-break/>Joined: 2000-10-11</text:p>
+       <text:p text:style-name="Table_20_Contents">Eike Rathke<text:line-break/>Commits: 2693<text:line-break/>Joined: 2000-10-11</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Mathias Bauer<text:line-break/>Commits: 2580<text:line-break/>Joined: 2000-09-20</text:p>
@@ -1091,7 +1094,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Thomas Arnhold<text:line-break/>Commits: 2176<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-16</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Jan Holesovsky<text:line-break/>Commits: 2139<text:line-break/>Joined: 2009-06-23</text:p>
+       <text:p text:style-name="Table_20_Contents">Jan Holesovsky<text:line-break/>Commits: 2146<text:line-break/>Joined: 2009-06-23</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Norbert Thiebaud<text:line-break/>Commits: 2098<text:line-break/>Joined: <text:span text:style-name="T2">2010-09-29</text:span></text:p>
@@ -1102,13 +1105,13 @@
        <text:p text:style-name="Table_20_Contents">Philipp Lohmann [pl]<text:line-break/>Commits: 2089<text:line-break/>Joined: 2000-09-21</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Bjoern Michaelsen<text:line-break/>Commits: 1900<text:line-break/>Joined: 2009-10-14</text:p>
+       <text:p text:style-name="Table_20_Contents">Bjoern Michaelsen<text:line-break/>Commits: 1901<text:line-break/>Joined: 2009-10-14</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Christian Lippka<text:line-break/>Commits: 1805<text:line-break/>Joined: 2000-09-25</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Julien Nabet<text:line-break/>Commits: 1733<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-04</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Julien Nabet<text:line-break/>Commits: 1740<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-04</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1116,7 +1119,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Matúš Kukan<text:line-break/>Commits: 1636<text:line-break/>Joined: <text:span text:style-name="T2">2011-04-06</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andras Timar<text:line-break/>Commits: 1602<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-02</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andras Timar<text:line-break/>Commits: 1603<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-02</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Luboš Luňák<text:line-break/>Commits: 1521<text:line-break/>Joined: 2010-09-21</text:p>
@@ -1158,10 +1161,10 @@
        <text:p text:style-name="Table_20_Contents">Noel Power<text:line-break/>Commits: 950<text:line-break/>Joined: 2002-09-24</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Lionel Elie Mamane<text:line-break/>Commits: 932<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-15</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Matteo Casalin<text:line-break/>Commits: 935<text:line-break/>Joined: <text:span text:style-name="T2">2011-11-13</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Matteo Casalin<text:line-break/>Commits: 928<text:line-break/>Joined: <text:span text:style-name="T2">2011-11-13</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Lionel Elie Mamane<text:line-break/>Commits: 932<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-15</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Kai Ahrens<text:line-break/>Commits: 909<text:line-break/>Joined: 2000-09-21</text:p>
@@ -1169,10 +1172,10 @@
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Henning Brinkmann<text:line-break/>Commits: 899<text:line-break/>Joined: 2002-08-14</text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Takeshi Abe<text:line-break/>Commits: 901<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-08</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Takeshi Abe<text:line-break/>Commits: 899<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-08</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents">Henning Brinkmann<text:line-break/>Commits: 899<text:line-break/>Joined: 2002-08-14</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Cédric Bosdonnat<text:line-break/>Commits: 882<text:line-break/>Joined: 2009-11-16</text:p>
@@ -1234,7 +1237,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Rafael Dominguez<text:line-break/>Commits: 606<text:line-break/>Joined: <text:span text:style-name="T2">2011-02-13</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Michael Meeks<text:line-break/>Commits: 587<text:line-break/>Joined: <text:span text:style-name="T2">2013-09-10</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Michael Meeks<text:line-break/>Commits: 590<text:line-break/>Joined: <text:span text:style-name="T2">2013-09-10</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1290,7 +1293,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>August Sodora<text:line-break/>Commits: 285<text:line-break/>Joined: <text:span text:style-name="T2">2011-10-18</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Christian Lohmaier<text:line-break/>Commits: 282<text:line-break/>Joined: 2008-06-01</text:p>
+       <text:p text:style-name="Table_20_Contents">Christian Lohmaier<text:line-break/>Commits: 283<text:line-break/>Joined: 2008-06-01</text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1312,10 +1315,10 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Robert Antoni Buj Gelonch<text:line-break/>Commits: 247<text:line-break/>Joined: <text:span text:style-name="T2">2014-06-11</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Katarina Behrens<text:line-break/>Commits: 243<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-13</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Katarina Behrens<text:line-break/>Commits: 244<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-13</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Yousuf Philips<text:line-break/>Commits: 229<text:line-break/>Joined: <text:span text:style-name="T2">2014-09-21</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Yousuf Philips<text:line-break/>Commits: 230<text:line-break/>Joined: <text:span text:style-name="T2">2014-09-21</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Khaled Hosny<text:line-break/>Commits: 227<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-28</text:span></text:p>
@@ -1329,7 +1332,7 @@
        <text:p text:style-name="Table_20_Contents">Ingo Schmidt<text:line-break/>Commits: 202<text:line-break/>Joined: 2004-02-05</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>László Németh<text:line-break/>Commits: 200<text:line-break/>Joined: <text:span text:style-name="T2">2010-09-29</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>László Németh<text:line-break/>Commits: 201<text:line-break/>Joined: <text:span text:style-name="T2">2010-09-29</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Robert Nagy<text:line-break/>Commits: 191<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-04</text:span></text:p>
@@ -1469,10 +1472,10 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Stanislav Horacek<text:line-break/>Commits: 81<text:line-break/>Joined: <text:span text:style-name="T2">2012-12-09</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Laurent Godard<text:line-break/>Commits: 79<text:line-break/>Joined: <text:span text:style-name="T2">2011-05-06</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Laurent Godard<text:line-break/>Commits: 81<text:line-break/>Joined: <text:span text:style-name="T2">2011-05-06</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Laurent Balland-Poirier<text:line-break/>Commits: 76<text:line-break/>Joined: <text:span text:style-name="T2">2011-08-31</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Laurent Balland-Poirier<text:line-break/>Commits: 78<text:line-break/>Joined: <text:span text:style-name="T2">2011-08-31</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
@@ -1525,14 +1528,17 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Marco Cecchetti<text:line-break/>Commits: 59<text:line-break/>Joined: <text:span text:style-name="T2">2011-04-14</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Marc Neumann [msc]<text:line-break/>Commits: 59<text:line-break/>Joined: 2008-06-20</text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andreas Kainz<text:line-break/>Commits: 59<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-18</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Riccardo Magliocchetti<text:line-break/>Commits: 59<text:line-break/>Joined: <text:span text:style-name="T2">2012-01-25</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents">Marc Neumann [msc]<text:line-break/>Commits: 59<text:line-break/>Joined: 2008-06-20</text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Riccardo Magliocchetti<text:line-break/>Commits: 59<text:line-break/>Joined: <text:span text:style-name="T2">2012-01-25</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>shiming zhang<text:line-break/>Commits: 59<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
@@ -1541,11 +1547,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Joren De Cuyper<text:line-break/>Commits: 58<text:line-break/>Joined: <text:span text:style-name="T2">2013-01-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Pierre-Eric Pelloux-Prayer<text:line-break/>Commits: 57<text:line-break/>Joined: <text:span text:style-name="T2">2012-06-20</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>yiming ju<text:line-break/>Commits: 57<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-01</text:span></text:p>
       </table:table-cell>
@@ -1553,9 +1559,6 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Michael Weghorn<text:line-break/>Commits: 55<text:line-break/>Joined: <text:span text:style-name="T2">2014-09-10</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andreas Kainz<text:line-break/>Commits: 55<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-18</text:span></text:p>
-      </table:table-cell>
-      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Joren De Cuyper<text:line-break/>Commits: 55<text:line-break/>Joined: <text:span text:style-name="T2">2014-02-06</text:span></text:p>
       </table:table-cell>
      </table:table-row>
@@ -1603,13 +1606,13 @@
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Urs Fässler<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2013-02-14</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Mihály Palenik<text:line-break/>Commits: 49<text:line-break/>Joined: <text:span text:style-name="T2">2013-07-11</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Marcel Metz<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2011-12-05</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Urs Fässler<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2013-02-14</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Mihály Palenik<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2013-07-11</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Marcel Metz<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2011-12-05</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>mingli ju<text:line-break/>Commits: 48<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-05</text:span></text:p>
@@ -1682,18 +1685,18 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>minwang<text:line-break/>Commits: 39<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Valentin Kettner<text:line-break/>Commits: 38<text:line-break/>Joined: <text:span text:style-name="T2">2014-03-17</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Henry Castro<text:line-break/>Commits: 38<text:line-break/>Joined: <text:span text:style-name="T2">2015-01-09</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>abdulmajeed ahmed<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2012-07-07</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Valentin Kettner<text:line-break/>Commits: 38<text:line-break/>Joined: <text:span text:style-name="T2">2014-03-17</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Iain Billett<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2012-04-11</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>abdulmajeed ahmed<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2012-07-07</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Henry Castro<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2015-01-09</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Iain Billett<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2012-04-11</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Tsutomu Uchino<text:line-break/>Commits: 37<text:line-break/>Joined: <text:span text:style-name="T2">2014-01-08</text:span></text:p>
@@ -1735,14 +1738,17 @@
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Laurent Charrière<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-14</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Priyanka Gaikwad<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-12</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Philippe Jung<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2015-05-01</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>dechuang<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Priyanka Gaikwad<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-12</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>dechuang<text:line-break/>Commits: 35<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Marc-André Laverdière<text:line-break/>Commits: 34<text:line-break/>Joined: <text:span text:style-name="T2">2011-06-21</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
@@ -1751,11 +1757,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andreas Mantke<text:line-break/>Commits: 33<text:line-break/>Joined: <text:span text:style-name="T2">2010-09-29</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Alexander Wilms<text:line-break/>Commits: 33<text:line-break/>Joined: <text:span text:style-name="T2">2012-05-26</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Gokul<text:line-break/>Commits: 32<text:line-break/>Joined: <text:span text:style-name="T2">2012-07-10</text:span></text:p>
       </table:table-cell>
@@ -1765,72 +1771,69 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Vishv Brahmbhatt<text:line-break/>Commits: 32<text:line-break/>Joined: <text:span text:style-name="T2">2013-01-28</text:span></text:p>
       </table:table-cell>
-      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Philippe Jung<text:line-break/>Commits: 32<text:line-break/>Joined: <text:span text:style-name="T2">2015-05-01</text:span></text:p>
-      </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jean-Pierre Ledure<text:line-break/>Commits: 31<text:line-break/>Joined: <text:span text:style-name="T2">2013-10-12</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Matthias Freund<text:line-break/>Commits: 32<text:line-break/>Joined: <text:span text:style-name="T2">2014-09-08</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Matthias Freund<text:line-break/>Commits: 31<text:line-break/>Joined: <text:span text:style-name="T2">2014-09-08</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Pranav Kant<text:line-break/>Commits: 32<text:line-break/>Joined: <text:span text:style-name="T2">2015-06-02</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>fengzeng<text:line-break/>Commits: 31<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jean-Pierre Ledure<text:line-break/>Commits: 31<text:line-break/>Joined: <text:span text:style-name="T2">2013-10-12</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>mulei<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-01</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>fengzeng<text:line-break/>Commits: 31<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>mulei<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-01</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Kenneth Venken<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-15</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andrea Gelmini<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2014-10-30</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Christoph Herzog<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Manal Alhassoun<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2012-09-10</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Isamu Mogi<text:line-break/>Commits: 30<text:line-break/>Joined: <text:span text:style-name="T2">2013-04-27</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Rodolfo Ribeiro Gomes<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2012-12-19</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Wols Lists<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2010-11-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Elton Chung<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2012-01-31</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Tobias Lippert<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2014-01-02</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
-      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Pranav Kant<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2015-06-02</text:span></text:p>
-      </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>xinjiang<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Harri Pitkänen<text:line-break/>Commits: 29<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-04</text:span></text:p>
       </table:table-cell>
-      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Sushil Shinde<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2013-10-21</text:span></text:p>
-      </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Szabolcs Dezsi<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2012-02-16</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Sushil Shinde<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2013-10-21</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andrea Gelmini<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2014-10-30</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Szabolcs Dezsi<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2012-02-16</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Aurimas Fišeras<text:line-break/>Commits: 28<text:line-break/>Joined: <text:span text:style-name="T2">2010-10-11</text:span></text:p>
@@ -2317,6 +2320,9 @@
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Varun Dhall<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-07</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Ursache Vladimir<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2015-02-10</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
@@ -2325,11 +2331,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Ahmad H. Al Harthi<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2012-12-31</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Fong Lin<text:line-break/>Commits: 8<text:line-break/>Joined: 2010-09-14</text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Rajashri<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2013-12-06</text:span></text:p>
       </table:table-cell>
@@ -2339,11 +2345,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Stefan Weiberg<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2014-08-28</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Timothy Pearson<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2012-08-18</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Daisuke Nishino<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2011-11-06</text:span></text:p>
       </table:table-cell>
@@ -2353,11 +2359,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jonathan Adams<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2012-03-16</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Jody Goldberg<text:line-break/>Commits: 8<text:line-break/>Joined: 2010-09-15</text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jenei Gábor<text:line-break/>Commits: 8<text:line-break/>Joined: <text:span text:style-name="T2">2011-07-29</text:span></text:p>
       </table:table-cell>
@@ -2367,11 +2373,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Pranav Kant<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-01</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>David Delma<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2014-05-13</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Roi Illouz<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2013-10-20</text:span></text:p>
       </table:table-cell>
@@ -2381,16 +2387,13 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Mathias Michel<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2012-11-19</text:span></text:p>
       </table:table-cell>
-      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Sergey Davidoff<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2011-04-11</text:span></text:p>
-      </table:table-cell>
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Terrence Enger<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2011-10-27</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Sergey Davidoff<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2011-04-11</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Varun Dhall<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-07</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Terrence Enger<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2011-10-27</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>SJacobi<text:line-break/>Commits: 7<text:line-break/>Joined: <text:span text:style-name="T2">2013-03-05</text:span></text:p>
@@ -3339,6 +3342,9 @@
      </table:table-row>
      <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
+       <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Dennis Roczek<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-06-09</text:span></text:p>
+      </table:table-cell>
+      <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Mattias Põldaru<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2014-12-06</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
@@ -3347,11 +3353,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andreas Sliwka<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-02-06</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jeff Aigner<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-06-09</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Michael Dunphy<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-03-22</text:span></text:p>
       </table:table-cell>
@@ -3361,11 +3367,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Alex Kempshall<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-08-14</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Robin Kumar<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2014-06-17</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Neven Ćosić<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-10-08</text:span></text:p>
       </table:table-cell>
@@ -3375,11 +3381,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Mathieu D<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-11-19</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Benjamin Otte<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-06-15</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Valter Mura<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-06-07</text:span></text:p>
       </table:table-cell>
@@ -3389,11 +3395,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Naser Sharifi<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-11-26</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Shreyansh Gandhi<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2014-06-10</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Michael Kovarik<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-01-07</text:span></text:p>
       </table:table-cell>
@@ -3403,11 +3409,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Eric S. Raymond<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-06-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Bernhard M. Wiedemann<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-10-17</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Neil Voss (fourier)<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-05-24</text:span></text:p>
       </table:table-cell>
@@ -3417,11 +3423,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>pgajdos<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-01-31</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Roman Eisele<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-11-23</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Simon Wilper<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-01-24</text:span></text:p>
       </table:table-cell>
@@ -3431,11 +3437,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Jesse<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-12-14</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Javier Catala<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-04-26</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>yjw9012<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-12-30</text:span></text:p>
       </table:table-cell>
@@ -3445,11 +3451,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Ondřej Smrž<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-03-10</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Italo Vignoli<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-03-09</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>massinissaHamidi<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-05-07</text:span></text:p>
       </table:table-cell>
@@ -3459,11 +3465,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Andor Ertsey<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-09-04</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>ritztro<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2015-04-11</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Siqi LIU<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2013-08-15</text:span></text:p>
       </table:table-cell>
@@ -3473,11 +3479,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Marcel HB<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-05-03</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Xavi Escriche Galindo<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-04-24</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Stefan Weigel<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2011-10-17</text:span></text:p>
       </table:table-cell>
@@ -3487,11 +3493,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span text:style-name="T1">*</text:span>Paula Mannes<text:line-break/>Commits: 1<text:line-break/>Joined: <text:span text:style-name="T2">2012-11-30</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row>
       <table:table-cell table:style-name="Tabelle1.A1" office:value-type="string">

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list