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

List:       kde-commits
Subject:    [Quanta] abeca04: make language plugin alwayson and properly use ext
From:       Milian Wolff <mail () milianw ! de>
Date:       2010-06-13 13:14:25
Message-ID: 201006131314.o5DDEPsQ008322 () kore ! kollide ! net
[Download RAW message or body]

commit abeca04fc047ae1a9a78f6256637d147628af618
Author: Milian Wolff <mail@milianw.de>
Date:   Fri Jun 4 19:25:43 2010 +0000

    make language plugin alwayson and properly use extension interface

diff --git a/language/kdevsgmlsupport.desktop b/language/kdevsgmlsupport.desktop
index aa48e4e..9aca8ba 100644
--- a/language/kdevsgmlsupport.desktop
+++ b/language/kdevsgmlsupport.desktop
@@ -42,3 +42,4 @@ X-KDevelop-Interfaces=ILanguageSupport
 X-KDevelop-SupportedMimeTypes=text/html,application/xml-dtd,application/docbook+xml,a \
pplication/xhtml+xml,text/xml,application/xml,application/xslt+xml,application/xsd,application/wsdl+xml,application/x-wsdl
  X-KDE-PluginInfo-Name=KDevSgmlSupport
 X-KDevelop-Mode=NoGUI
+X-KDevelop-LoadMode=AlwaysOn
diff --git a/language/languagesupport.cpp b/language/languagesupport.cpp
index c0e8b4d..3e282f3 100644
--- a/language/languagesupport.cpp
+++ b/language/languagesupport.cpp
@@ -50,6 +50,8 @@ LanguageSupport::LanguageSupport(QObject* parent, const \
                QVariantList& args) :
         KDevelop::IPlugin(KDevXmlSupportFactory::componentData(), parent),
         KDevelop::ILanguageSupport()
 {
+    KDEV_USE_EXTENSION_INTERFACE(KDevelop::ILanguageSupport)
+
     Q_UNUSED(args);
     m_self = this;
     SgmlCodeCompletionModel* ccModel = new SgmlCodeCompletionModel(this);


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

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