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

List:       kde-commits
Subject:    KDE/kdelibs/kate/utils
From:       Christoph Cullmann <cullmann () kde ! org>
Date:       2010-09-19 10:23:34
Message-ID: 20100919102334.321AFAC7CB () svn ! kde ! org
[Download RAW message or body]

SVN commit 1177078 by cullmann:

mwolff:
    make sure we unescape variables also when no un-escaped variable exists
    
BUG: 251547

TODO: backport to 4.5 branch


 M  +2 -6      katetemplatehandler.cpp  


--- trunk/KDE/kdelibs/kate/utils/katetemplatehandler.cpp #1177077:1177078
@@ -118,13 +118,12 @@
   /// - create view => ranges are added
   /// for now simply "just insert" the code when we have no active view
 
-  if (!initialValues.isEmpty() && m_view) {
-    // only do complex stuff when required
-
     handleTemplateString(initial_Values);
     m_undoManager->undoSafePoint();
     doc()->editEnd();
 
+  if (!initialValues.isEmpty() && m_view) {
+    // only do complex stuff when required
     if (!m_templateRanges.isEmpty()) {
       foreach(View* view, doc()->views()) {
         setupEventHandler(view);
@@ -149,9 +148,6 @@
     }
 
   } else {
-    m_undoManager->undoSafePoint();
-    doc()->editEnd();
-    // simple templates just need to be (which gets done in handleTemplateString())
     cleanupAndExit();
   }
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

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