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

List:       kde-commits
Subject:    kdewebdev/quanta/parts/kafka
From:       Paulo Moura Guedes <moura () kdewebdev ! org>
Date:       2004-12-27 17:44:49
Message-ID: 20041227174449.647CB1CF1E () office ! kde ! org
[Download RAW message or body]

CVS commit by mojo: 

> Fix XML PI and DTD declaration node tag string.

Found that this problem happened when tag case is configured to be lower case. So, \
prevent other similar poblems to happen.


  M +0 -5      kafkacommon.cpp   1.73
  M +1 -4      undoredo.cpp   1.50
  M +5 -5      wkafkapart.cpp   1.86


--- kdewebdev/quanta/parts/kafka/kafkacommon.cpp  #1.72:1.73
@@ -344,9 +344,4 @@ void kafkaCommon::applyIndentation(Node 
                 (prevNE && getNodeDisplay(node, true) == kafkaCommon::inlineDisplay \
                &&
                  getNodeDisplay(prevNE, true) == kafkaCommon::blockDisplay))
-            /**
-             * <body>_text_</body> or (node = text)
-             * <body>text<_li_>...</li></body> or (prevNE = text and node = li)
-             * <body>text<_i_>text</body> or
-             */
         {
             if(node->tag->type == Tag::Text && !hasParent(node, "pre"))

--- kdewebdev/quanta/parts/kafka/undoredo.cpp  #1.49:1.50
@@ -201,8 +201,5 @@ void undoRedo::addNewModifsSet(NodeModif
   while(node)
   {
-    if(!node->tag->cleanStrBuilt() && 
-        (node->tag->type == Tag::Text || 
-        node->tag->name.contains("XML PI", false) ||
-        node->tag->name.contains("DTD", false)))
+    if(!node->tag->cleanStrBuilt() && node->tag->type == Tag::Text)
     {
       if(!node->insideSpecial)

--- kdewebdev/quanta/parts/kafka/wkafkapart.cpp  #1.85:1.86
@@ -1027,8 +1027,8 @@ QString KafkaDocument::generateCodeFromN
                 if(openingNode && openingNode->tag->type == Tag::ScriptTag)
                 {
-                  if(openingNode->tag->name.contains("XML PI") || 
-                    openingNode->tag->name.contains("PHP"))
+                  if(openingNode->tag->name.contains("XML PI", false) || 
+                    openingNode->tag->name.contains("PHP", false))
                     text = "?>";
-                  else if(openingNode->tag->name.contains("DTD"))
+                  else if(openingNode->tag->name.contains("DTD", false))
                     text = ">";
                   else
@@ -1057,5 +1057,5 @@ QString KafkaDocument::generateCodeFromN
         {
                 //WARNING : HTML SPECIFIC
-                if(node->tag->name.contains("style"))
+        if(node->tag->name.contains("style", false))
                 {
                         text = "<" + QuantaCommon::tagCase("style") + ">";
@@ -1069,5 +1069,5 @@ QString KafkaDocument::generateCodeFromN
                         text = "<?xml";
                 }
-        else if(node->tag->name.contains("PHP"))
+        else if(node->tag->name.contains("PHP", false))
         {
             text = "<?php";


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

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