[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesdk/kbabel/common
From:       Stanislav Višňovský
Date:       2003-09-15 11:02:20
[Download RAW message or body]

CVS commit by nanulo: 

Allow non-standard spacing before fuzzy


  M +6 -6      catalogitem.cpp   1.58
  M +2 -0      libgettext/pofiles.ll   1.8


--- kdesdk/kbabel/common/catalogitem.cpp  #1.57:1.58
@@ -193,5 +193,5 @@ bool CatalogItem::isFuzzy() const
 {
    bool flag=false;
-   if( d->_comment.contains(", fuzzy") )
+   if( d->_comment.contains( QRegExp(",\\s*fuzzy") ) )
      flag=true;
 
@@ -202,5 +202,5 @@ bool CatalogItem::isCformat() const
 {
    bool flag=false;
-   if(d->_comment.contains(", c-format"))
+   if(d->_comment.contains( QRegExp(",\\s*c-format")))
      flag=true;
 
@@ -211,5 +211,5 @@ bool CatalogItem::isNoCformat() const
 {
    bool flag=false;
-   if(d->_comment.contains(", no-c-format"))
+   if(d->_comment.contains( QRegExp(",\\s*no-c-format")))
      flag=true;
 
@@ -277,5 +277,5 @@ QPtrList<EditCommand> CatalogItem::remov
    {
        EditCommand *cmd;
-       QString fuzzyStr(", fuzzy");
+       QRegExp fuzzyStr(",\\s*fuzzy");
 
        int offset;
@@ -283,9 +283,9 @@ QPtrList<EditCommand> CatalogItem::remov
        while(offset>=0)
        {
-          cmd = new DelTextCmd(offset,fuzzyStr,0);
+          cmd = new DelTextCmd(offset,fuzzyStr.cap(),0);
           cmd->setPart(Comment);
           editList.append(cmd);
           
-          comment.remove(offset,fuzzyStr.length());
+          comment.remove(offset,fuzzyStr.cap().length());
 
           offset=comment.find(fuzzyStr,offset+1);

--- kdesdk/kbabel/common/libgettext/pofiles.ll  #1.7:1.8
@@ -19,4 +19,6 @@
 #include "tokens.h"
 
+#include <iostream>
+using namespace std;
 
 %}


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic