[PATCH] fdo#39468: Translated German comments

gerhard öttl (via_Code_Review) gerrit at gerrit.libreoffice.org
Tue Mar 19 08:50:25 PDT 2013


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/2847

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/47/2847/1

fdo#39468: Translated German comments

Change-Id: I840ab979486a8cdfed4b19f4966eef1b9f287a5b
---
M sc/source/core/data/table4.cxx
M sw/source/core/text/porglue.cxx
2 files changed, 83 insertions(+), 87 deletions(-)



diff --git a/sc/source/core/data/table4.cxx b/sc/source/core/data/table4.cxx
index 72a018b..1b4e228 100644
--- a/sc/source/core/data/table4.cxx
+++ b/sc/source/core/data/table4.cxx
@@ -185,7 +185,7 @@
     rListData = NULL;
     rCmd = FILL_SIMPLE;
     if ( (nScFillModeMouseModifier & KEY_MOD1) )
-        return ;        // Ctrl-Taste: Copy
+        return ;        // Ctrl-key: Copy
 
     SCCOL nAddX;
     SCROW nAddY;
@@ -286,7 +286,7 @@
                     }
                 }
             }
-            else                            // einzelnes Datum -> Tage hochzaehlen
+            else                            // single date -> increment by days
             {
                 rCmd = FILL_DATE;
                 rDateCmd = FILL_DAY;
@@ -428,7 +428,7 @@
                           SCCOL nDestCol, SCROW nDestRow, bool bLast )
 {
 
-    pDocument->SetNoListening( true );  // noch falsche Referenzen
+    pDocument->SetNoListening( true );  // the reference is yet wrong
     ScAddress aAddr( nDestCol, nDestRow, nTab );
     ScFormulaCell* pDestCell = new ScFormulaCell( *pSrcCell, *pDocument, aAddr );
     aCol[nDestCol].Insert(nDestRow, pDestCell);
@@ -475,7 +475,7 @@
         return;
 
     //
-    //  Richtung auswerten
+    //  Detect direction
     //
 
     bool bVertical = (eFillDir == FILL_TO_BOTTOM || eFillDir == FILL_TO_TOP);
@@ -483,7 +483,7 @@
 
     sal_uLong nCol = 0;
     sal_uLong nRow = 0;
-    sal_uLong& rInner = bVertical ? nRow : nCol;        // Schleifenvariablen
+    sal_uLong& rInner = bVertical ? nRow : nCol;        // loop variables
     sal_uLong& rOuter = bVertical ? nCol : nRow;
     sal_uLong nOStart;
     sal_uLong nOEnd;
@@ -553,15 +553,15 @@
         nProgress = pProgress->GetState();
 
     //
-    //  ausfuehren
+    //  execute
     //
 
     sal_uLong nActFormCnt = 0;
     for (rOuter = nOStart; rOuter <= nOEnd; rOuter++)
     {
-        sal_uLong nMaxFormCnt = 0;                      // fuer Formeln
+        sal_uLong nMaxFormCnt = 0;                      // for formuars
 
-        //  Attributierung uebertragen
+        //  transfer attributes
 
         const ScPatternAttr* pSrcPattern = NULL;
         const ScStyleSheet* pStyleSheet = NULL;
@@ -582,7 +582,7 @@
                         pSrcPattern = aCol[nAtSrc].GetPattern(static_cast<SCROW>(nRow));
                     bGetPattern = false;
                     pStyleSheet = pSrcPattern->GetStyleSheet();
-                    //  Merge/Mergeflag nicht uebernehmen,
+                    //  do not transfer ATTR_MERGE / ATTR_MERGE_FLAG
                     const SfxItemSet& rSet = pSrcPattern->GetItemSet();
                     if ( rSet.GetItemState(ATTR_MERGE, false) == SFX_ITEM_SET
                             || rSet.GetItemState(ATTR_MERGE_FLAG, false) == SFX_ITEM_SET )
@@ -601,10 +601,10 @@
 
                 if ( bVertical && nISrcStart == nISrcEnd && !bHasFiltered )
                 {
-                    //  Attribute komplett am Stueck setzen
+                    //  set attributes at once
                     if (pNewPattern || pSrcPattern != pDocument->GetDefPattern())
                     {
-                        //  Default steht schon da (DeleteArea)
+                        //  Default is already there (DeleteArea)
                         SCROW nY1 = static_cast<SCROW>(Min( nIStart, nIEnd ));
                         SCROW nY2 = static_cast<SCROW>(Max( nIStart, nIEnd ));
                         if ( pStyleSheet )
@@ -625,7 +625,7 @@
                     }
 
 
-                    break;      // Schleife abbrechen
+                    break;
                 }
 
                 if ( bHasFiltered )
@@ -634,12 +634,12 @@
 
                 if ( pSrcPattern != aCol[nCol].GetPattern( static_cast<SCROW>(nRow) ) )
                 {
-                    // Vorlage auch uebernehmen
-                    //! am AttrArray mit ApplyPattern zusammenfassen ??
+                    // Transfer template too
+                    //! Merge ApplyPattern to AttrArray ??
                     if ( pStyleSheet )
                         aCol[nCol].ApplyStyle( static_cast<SCROW>(nRow), *pStyleSheet );
 
-                    //    ApplyPattern statt SetPattern um alte MergeFlags stehenzulassen
+                    //  Use ApplyPattern instead of SetPattern to keep old MergeFlags
                     if ( pNewPattern )
                         aCol[nCol].ApplyPattern( static_cast<SCROW>(nRow), *pNewPattern );
                     else
@@ -658,7 +658,7 @@
                 if (nAtSrc==nISrcEnd)
                 {
                     if ( nAtSrc != nISrcStart )
-                    {    // mehr als eine Source-Zelle
+                    {    // More than one source cell
                         nAtSrc = nISrcStart;
                         bGetPattern = true;
                     }
@@ -706,7 +706,7 @@
             sal_uInt16 nListCount = pListData->GetSubCount();
             if ( !bPositive )
             {
-                //  nListIndex auf FillAnalyse zeigt auf den letzten Eintrag -> anpassen
+                //  nListIndex of FillAnalyse points to the last entry -> adjust
                 sal_uLong nSub = nISrcStart - nISrcEnd;
                 for (sal_uLong i=0; i<nSub; i++)
                 {
@@ -742,7 +742,7 @@
                 pProgress->SetStateOnPercent( nProgress );
             }
         }
-        else if (eFillCmd == FILL_SIMPLE)           // Auffuellen mit Muster
+        else if (eFillCmd == FILL_SIMPLE)           // fill with pattern/sample
         {
             sal_uLong nSource = nISrcStart;
             double nDelta;
@@ -872,7 +872,7 @@
                     if (nSource==nISrcEnd)
                     {
                         if ( nSource != nISrcStart )
-                        {   // mehr als eine Source-Zelle
+                        {   // More than one source cell
                             nSource = nISrcStart;
                             bGetCell = true;
                         }
@@ -901,8 +901,8 @@
                 if (rInner == nIEnd) break;
                 if (bPositive) ++rInner; else --rInner;
 
-                //  Progress in der inneren Schleife nur bei teuren Zellen,
-                //  und auch dann nicht fuer jede einzelne
+                //  Progress in inner loop only for expensive cells,
+                //  and even then not individually for each one
 
                 ++nProgress;
                 if ( pProgress && (eCellType == CELLTYPE_FORMULA || eCellType == CELLTYPE_EDIT) )
@@ -947,29 +947,29 @@
     long nIndex = 0;
     sal_uLong nSrcCount = 0;
     FillDir eFillDir = FILL_TO_BOTTOM;
-    if ( nEndX == nCol2 && nEndY == nRow2 )     // leer
+    if ( nEndX == nCol2 && nEndY == nRow2 )     // empty
         bOk = false;
-    else if ( nEndX == nCol2 )                  // nach oben/unten
+    else if ( nEndX == nCol2 )                  // to up / down
     {
-        nEndX = nCol2 = nCol1;                  // nur erste Spalte ansehen
+        nEndX = nCol2 = nCol1;                  // use only first column
         nSrcCount = nRow2 - nRow1 + 1;
-        nIndex = ((long)nEndY) - nRow1;         // kann negativ werden
+        nIndex = ((long)nEndY) - nRow1;         // can be negative
         if ( nEndY >= nRow1 )
             eFillDir = FILL_TO_BOTTOM;
         else
             eFillDir = FILL_TO_TOP;
     }
-    else if ( nEndY == nRow2 )                  // nach links/rechts
+    else if ( nEndY == nRow2 )                  // to left / right
     {
-        nEndY = nRow2 = nRow1;                  // nur erste Zeile ansehen
+        nEndY = nRow2 = nRow1;                  // use only first row
         nSrcCount = nCol2 - nCol1 + 1;
-        nIndex = ((long)nEndX) - nCol1;         // kann negativ werden
+        nIndex = ((long)nEndX) - nCol1;         // can be negative
         if ( nEndX >= nCol1 )
             eFillDir = FILL_TO_RIGHT;
         else
             eFillDir = FILL_TO_LEFT;
     }
-    else                                        // Richtung nicht eindeutig
+    else                                        // direction not clear
         bOk = false;
 
     if ( bOk )
@@ -983,19 +983,19 @@
 
         FillAnalyse(nCol1,nRow1, nCol2,nRow2, eFillCmd,eDateCmd, nInc,nMinDigits, pListData,nListIndex);
 
-        if ( pListData )                            // benutzerdefinierte Liste
+        if ( pListData )                            // user defined list
         {
             sal_uInt16 nListCount = pListData->GetSubCount();
             if ( nListCount )
             {
-                sal_uLong nSub = nSrcCount - 1; //  nListIndex ist vom letzten Source-Eintrag
+                sal_uLong nSub = nSrcCount - 1; //  nListIndex is from last source entry
                 while ( nIndex < sal::static_int_cast<long>(nSub) )
                     nIndex += nListCount;
                 sal_uLong nPos = ( nListIndex + nIndex - nSub ) % nListCount;
                 aValue = pListData->GetSubStr(sal::static_int_cast<sal_uInt16>(nPos));
             }
         }
-        else if ( eFillCmd == FILL_SIMPLE )         // Auffuellen mit Muster
+        else if ( eFillCmd == FILL_SIMPLE )         // fill with pattern/sample
         {
             if ((eFillDir == FILL_TO_BOTTOM)||(eFillDir == FILL_TO_TOP))
             {
@@ -1070,7 +1070,7 @@
                     break;
                     case CELLTYPE_VALUE:
                     {
-                        //  dabei kann's keinen Ueberlauf geben...
+                        //  overflow is possible...
                         double nVal = ((ScValueCell*)pCell)->GetValue();
                         if ( !(nScFillModeMouseModifier & KEY_MOD1) )
                             nVal += (double) nDelta;
@@ -1081,7 +1081,7 @@
                             GetOutputString( nVal, nNumFmt, aValue, &pColor );
                     }
                     break;
-                    //  Formeln nicht
+                    //  not for formulas
                     default:
                     {
                         // added to avoid warnings
@@ -1089,7 +1089,7 @@
                 }
             }
         }
-        else if ( eFillCmd == FILL_LINEAR || eFillCmd == FILL_DATE )        // Werte
+        else if ( eFillCmd == FILL_LINEAR || eFillCmd == FILL_DATE )        // values
         {
             bool bValueOk;
             double nStart;
@@ -1133,7 +1133,7 @@
                 bValueOk = ( SubTotal::SafeMult( nAdd, (double) nIndex ) &&
                              SubTotal::SafePlus( nStart, nAdd ) );
             }
-            else        // Datum
+            else        // date
             {
                 bValueOk = true;
                 sal_uInt16 nDayOfMonth = 0;
@@ -1187,11 +1187,11 @@
         return;
     }
 
-    // class Date Grenzen
+    // class Date limits
     const sal_uInt16 nMinYear = 1583;
     const sal_uInt16 nMaxYear = 9956;
 
-    long nInc = (long) nStep;       // nach oben/unten begrenzen ?
+    long nInc = (long) nStep;       // upper/lower limits ?
     Date aNullDate = *pDocument->GetFormatTable()->GetNullDate();
     Date aDate = aNullDate;
     aDate += (long)rVal;
@@ -1239,7 +1239,7 @@
                 {
                     if (nMonth < 1)
                     {
-                        long nYAdd = 1 - nMonth / 12;       // positiv
+                        long nYAdd = 1 - nMonth / 12;       // positive
                         nMonth += nYAdd * 12;
                         nYear -= nYAdd;
                     }
@@ -1302,7 +1302,7 @@
                     bool bAttribs, ScProgress* pProgress )
 {
     //
-    //  Richtung auswerten
+    //  Detect direction
     //
 
     bool bVertical = (eFillDir == FILL_TO_BOTTOM || eFillDir == FILL_TO_TOP);
@@ -1310,7 +1310,7 @@
 
     sal_uLong nCol = 0;
     sal_uLong nRow = 0;
-    sal_uLong& rInner = bVertical ? nRow : nCol;        // Schleifenvariablen
+    sal_uLong& rInner = bVertical ? nRow : nCol;        // loop variables
     sal_uLong& rOuter = bVertical ? nCol : nRow;
     sal_uLong nOStart;
     sal_uLong nOEnd;
@@ -1383,7 +1383,7 @@
         nProgress = pProgress->GetState();
 
     //
-    //  ausfuehren
+    //  execute
     //
 
     sal_uLong nActFormCnt = 0;
@@ -1461,7 +1461,7 @@
         {
             CellType eCellType = pSrcCell->GetCellType();
 
-            if (eFillCmd == FILL_SIMPLE)                // kopieren
+            if (eFillCmd == FILL_SIMPLE)                // copy
             {
                 if (eCellType == CELLTYPE_FORMULA)
                 {
@@ -1544,7 +1544,7 @@
 
                             if (nStepValue >= 0)
                             {
-                                if (nVal > nMaxValue)           // Zielwert erreicht?
+                                if (nVal > nMaxValue)           // target value reached ?
                                 {
                                     nVal = nMaxValue;
                                     bOverflow = true;
@@ -1646,7 +1646,7 @@
 
                                 if (nStepValue >= 0)
                                 {
-                                    if (nVal > nMaxValue)           // Zielwert erreicht?
+                                    if (nVal > nMaxValue)           // target value reached ?
                                     {
                                         nVal = nMaxValue;
                                         bOverflow = true;
@@ -1749,9 +1749,9 @@
             SCCOL nCol = nStartCol;
             SCROW nRow = nStartRow;
             sal_uInt16 nIndex = 0;
-            // Linke obere Ecke
+            // Left top corner
             AutoFormatArea(nCol, nRow, nCol, nRow, *pPatternAttrs[nIndex], nFormatNo);
-            // Linke Spalte
+            // Left column
             if (pData->IsEqualData(4, 8))
                 AutoFormatArea(nStartCol, nStartRow + 1, nStartCol, nEndRow - 1, *pPatternAttrs[4], nFormatNo);
             else
@@ -1766,16 +1766,16 @@
                         nIndex = 4;
                 }
             }
-            // Linke untere Ecke
+            // Left bottom corner
             nRow = nEndRow;
             nIndex = 12;
             AutoFormatArea(nCol, nRow, nCol, nRow, *pPatternAttrs[nIndex], nFormatNo);
-            // Rechte obere Ecke
+            // Right top corner
             nCol = nEndCol;
             nRow = nStartRow;
             nIndex = 3;
             AutoFormatArea(nCol, nRow, nCol, nRow, *pPatternAttrs[nIndex], nFormatNo);
-            // Rechte Spalte
+            // Right column
             if (pData->IsEqualData(7, 11))
                 AutoFormatArea(nEndCol, nStartRow + 1, nEndCol, nEndRow - 1, *pPatternAttrs[7], nFormatNo);
             else
@@ -1790,7 +1790,7 @@
                         nIndex = 7;
                 }
             }
-            // Rechte untere Ecke
+            // Right bottom corner
             nRow = nEndRow;
             nIndex = 15;
             AutoFormatArea(nCol, nRow, nCol, nRow, *pPatternAttrs[nIndex], nFormatNo);
@@ -1804,7 +1804,7 @@
                 else
                     nIndex = 1;
             }
-            // Untere Zeile
+            // Bottom row
             nRow = nEndRow;
             nIndex = 13;
             for (nCol = nStartCol + 1; nCol < nEndCol; nCol++)
@@ -1948,10 +1948,10 @@
     {
         if ((nEndCol - nStartCol >= 3) && (nEndRow - nStartRow >= 3))
         {
-            // Linke obere Ecke
+            // Left top corner
             GetAutoFormatAttr(nStartCol, nStartRow, 0, rData);
             GetAutoFormatFrame(nStartCol, nStartRow, LF_ALL, 0, rData);
-            // Linke Spalte
+            // Left column
             GetAutoFormatAttr(nStartCol, nStartRow + 1, 4, rData);
             GetAutoFormatAttr(nStartCol, nStartRow + 2, 8, rData);
             GetAutoFormatFrame(nStartCol, nStartRow + 1, LF_LEFT | LF_RIGHT | LF_BOTTOM, 4, rData);
@@ -1959,13 +1959,13 @@
                 GetAutoFormatFrame(nStartCol, nStartRow + 2, LF_LEFT | LF_RIGHT | LF_BOTTOM, 8, rData);
             else
                 rData.CopyItem( 8, 4, ATTR_BORDER );
-            // Linke untere Ecke
+            // Left bottom corner
             GetAutoFormatAttr(nStartCol, nEndRow, 12, rData);
             GetAutoFormatFrame(nStartCol, nEndRow, LF_ALL, 12, rData);
-            // Rechte obere Ecke
+            // Right top corner
             GetAutoFormatAttr(nEndCol, nStartRow, 3, rData);
             GetAutoFormatFrame(nEndCol, nStartRow, LF_ALL, 3, rData);
-            // Rechte Spalte
+            // Right column
             GetAutoFormatAttr(nEndCol, nStartRow + 1, 7, rData);
             GetAutoFormatAttr(nEndCol, nStartRow + 2, 11, rData);
             GetAutoFormatFrame(nEndCol, nStartRow + 1, LF_LEFT | LF_RIGHT | LF_BOTTOM, 7, rData);
@@ -1973,10 +1973,10 @@
                 GetAutoFormatFrame(nEndCol, nStartRow + 2, LF_LEFT | LF_RIGHT | LF_BOTTOM, 11, rData);
             else
                 rData.CopyItem( 11, 7, ATTR_BORDER );
-            // Rechte untere Ecke
+            // Right bottom corner
             GetAutoFormatAttr(nEndCol, nEndRow, 15, rData);
             GetAutoFormatFrame(nEndCol, nEndRow, LF_ALL, 15, rData);
-            // Ober Zeile
+            // Top row
             GetAutoFormatAttr(nStartCol + 1, nStartRow, 1, rData);
             GetAutoFormatAttr(nStartCol + 2, nStartRow, 2, rData);
             GetAutoFormatFrame(nStartCol + 1, nStartRow, LF_TOP | LF_BOTTOM | LF_RIGHT, 1, rData);
@@ -1984,7 +1984,7 @@
                 GetAutoFormatFrame(nStartCol + 2, nStartRow, LF_TOP | LF_BOTTOM | LF_RIGHT, 2, rData);
             else
                 rData.CopyItem( 2, 1, ATTR_BORDER );
-            // Untere Zeile
+            // Bottom row
             GetAutoFormatAttr(nStartCol + 1, nEndRow, 13, rData);
             GetAutoFormatAttr(nStartCol + 2, nEndRow, 14, rData);
             GetAutoFormatFrame(nStartCol + 1, nEndRow, LF_TOP | LF_BOTTOM | LF_RIGHT, 13, rData);
@@ -2029,7 +2029,7 @@
 bool ScTable::GetNextSpellingCell(SCCOL& rCol, SCROW& rRow, bool bInSel,
                                     const ScMarkData& rMark) const
 {
-    if (rRow == MAXROW+2)                       // Tabellenende
+    if (rRow == MAXROW+2)                       // end of table
     {
         rRow = 0;
         rCol = 0;
diff --git a/sw/source/core/text/porglue.cxx b/sw/source/core/text/porglue.cxx
index 8e96901..ebef44c 100644
--- a/sw/source/core/text/porglue.cxx
+++ b/sw/source/core/text/porglue.cxx
@@ -188,16 +188,14 @@
 /*************************************************************************
  *                SwMarginPortion::AdjustRight()
  *
- * In der umschliessenden Schleife werden alle Portions durchsucht,
- * dabei werden erst die am Ende liegenden GluePortions verarbeitet.
- * Das Ende wird nach jeder Schleife nach vorne verlegt, bis keine
- * GluePortions mehr vorhanden sind.
- * Es werden immer GluePortion-Paare betrachtet (pLeft und pRight),
- * wobei Textportions zwischen pLeft und pRight hinter pRight verschoben
- * werden, wenn pRight genuegend Glue besitzt. Bei jeder Verschiebung
- * wandert ein Teil des Glues von pRight nach pLeft.
- * Im naechsten Schleifendurchlauf ist pLeft das pRight und das Spiel
- * beginnt von vorne.
+ * In the outer loop all portions are inspected - the GluePortions
+ * at the end are processed first.
+ * The end is shifted forwardly till no more GluePortions remain.
+ * Always GluePortion-pairs (pLeft and pRight) are treated, where
+ * textportions between pLeft and pRight are moved at the back of
+ * pRight if pRight has enough Glue. With every move part of the
+ * Glue is transferred from pRight to pLeft.
+ * The next loop starts with the processed pLeft as pRight.
  *************************************************************************/
 
 void SwMarginPortion::AdjustRight( const SwLineLayout *pCurr )
@@ -207,7 +205,7 @@
     while( pRight != this )
     {
 
-        // 1) Wir suchen den linken Glue
+        // 1) We search for the left Glue
         SwLinePortion *pPos = (SwLinePortion*)this;
         SwGluePortion *pLeft = 0;
         while( pPos )
@@ -219,7 +217,7 @@
                 pPos = 0;
         }
 
-        // Zwei nebeneinander liegende FlyPortions verschmelzen
+        // Two adjoining FlyPortions are merged
         if( pRight && pLeft->GetPortion() == pRight )
         {
             pRight->MoveAllGlue( pLeft );
@@ -227,11 +225,11 @@
         }
         KSHORT nRightGlue = pRight && 0 < pRight->GetPrtGlue()
                           ? KSHORT(pRight->GetPrtGlue()) : 0;
-        // 2) linken und rechten Glue ausgleichen
-        //    Bei Tabs haengen wir nix um ...
+        // 2) balance left and right Glue
+        //    But not for tabs ...
         if( pLeft && nRightGlue && !pRight->InTabGrp() )
         {
-            // pPrev ist die Portion, die unmittelbar vor pRight liegt.
+            // pPrev is the portion immediately before pRight
             SwLinePortion *pPrev = pRight->FindPrevPortion( pLeft );
 
             if ( pRight->IsFlyPortion() && pRight->GetLen() )
@@ -239,8 +237,8 @@
                 SwFlyPortion *pFly = (SwFlyPortion *)pRight;
                 if ( pFly->GetBlankWidth() < nRightGlue )
                 {
-                    // Hier entsteht eine neue TxtPortion, die dass zuvor
-                    // vom Fly verschluckte Blank reaktiviert.
+                    // Here arise a new TxtPortion that reactivates the
+                    // Blank that was removed by the Fly.
                     nRightGlue = nRightGlue - pFly->GetBlankWidth();
                     pFly->SubPrtWidth( pFly->GetBlankWidth() );
                     pFly->SetLen( 0 );
@@ -258,19 +256,18 @@
                 if( bNoMove || pPrev->PrtWidth() >= nRightGlue ||
                     pPrev->InHyphGrp() || pPrev->IsKernPortion() )
                 {
-                    // Die Portion, die vor pRight liegt kann nicht
-                    // verschoben werden, weil kein Glue mehr vorhanden ist.
-                    // Wir fuehren die Abbruchbedingung herbei:
+                    // The portion before the pRight cannot be moved
+                    // because no Glue is remaining.
+                    // We set the break condition:
                     pPrev = pLeft;
                 }
                 else
                 {
                     nRightGlue = nRightGlue - pPrev->PrtWidth();
-                    // pPrev wird hinter pRight verschoben.
-                    // Dazu wird der Gluewert zwischen pRight und pLeft
-                    // ausgeglichen.
+                    // pPrev is moved behind pRight. For this the
+                    // Glue value between pRight and pLeft is balanced.
                     pRight->MoveGlue( pLeft, short( pPrev->PrtWidth() ) );
-                    // Jetzt wird die Verkettung gerichtet.
+                    // The chain is directed.
                     SwLinePortion *pPrevPrev = pPrev->FindPrevPortion( pLeft );
                     pPrevPrev->SetPortion( pRight );
                     pPrev->SetPortion( pRight->GetPortion() );
@@ -293,8 +290,7 @@
                 }
             }
         }
-        // Wenn es keinen linken Glue mehr gibt, wird die Abbruchbedingung
-        // herbeigefuehrt.
+        // If no left Glue remaines we set the break condition.
         pRight = pLeft ? pLeft : (SwGluePortion*)this;
     }
 }

-- 
To view, visit https://gerrit.libreoffice.org/2847
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I840ab979486a8cdfed4b19f4966eef1b9f287a5b
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: gerhard öttl <lodev at ogersoft.at>



More information about the LibreOffice mailing list