Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


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@ogersoft.at>


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.