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

List:       kde-commits
Subject:    KDE/kdevelop/languages/cpp
From:       David Nolden <david.nolden.kde () art-master ! de>
Date:       2007-06-25 21:49:50
Message-ID: 1182808190.664717.13659.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 680316 by zwabel:

use the documentContentChanged() signal to reparse the document

 M  +5 -2      cpplanguagesupport.cpp  
 M  +1 -1      cpplanguagesupport.h  


--- trunk/KDE/kdevelop/languages/cpp/cpplanguagesupport.cpp #680315:680316
@@ -92,8 +92,11 @@
              this, SLOT( documentClosed( KDevelop::IDocument* ) ) );
     connect( core()->documentController(),
              SIGNAL( documentStateChanged( KDevelop::IDocument* ) ),
-             this, SLOT( documentStateChanged( KDevelop::IDocument* ) ) );
+             this, SLOT( documentChanged( KDevelop::IDocument* ) ) );
     connect( core()->documentController(),
+             SIGNAL( documentContentChanged( KDevelop::IDocument* ) ),
+             this, SLOT( documentChanged( KDevelop::IDocument* ) ) );
+    connect( core()->documentController(),
              SIGNAL( documentActivated( KDevelop::IDocument* ) ),
              this, SLOT( documentActivated( KDevelop::IDocument* ) ) );
     connect( core()->projectController(),
@@ -108,7 +111,7 @@
     SymbolTable::self();
 }
 
-void CppLanguageSupport::documentStateChanged( KDevelop::IDocument* document ) {
+void CppLanguageSupport::documentChanged( KDevelop::IDocument* document ) {
     language()->backgroundParser()->addDocument(document->url());
 }
 
--- trunk/KDE/kdevelop/languages/cpp/cpplanguagesupport.h #680315:680316
@@ -62,7 +62,7 @@
     void documentClosed(KDevelop::IDocument*);
     void projectOpened(KDevelop::IProject *project);
     void projectClosing(KDevelop::IProject *project);
-    void documentStateChanged( KDevelop::IDocument* document );
+    void documentChanged( KDevelop::IDocument* document );
 
 private:
     CppHighlighting *m_highlights;
[prev in list] [next in list] [prev in thread] [next in thread] 

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