aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/fakevim
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2011-01-11 15:58:50 +0100
committerhjk <qtc-committer@nokia.com>2011-01-12 11:29:26 +0100
commitc1405e384c904e025a96f08830a6403f040a5a32 (patch)
treef0d65bcd63a19d4a219f5c7e144c8678b5d66119 /src/plugins/fakevim
parentbd8ad9e0f553f7d2983d02c454b599499970572f (diff)
fakevim: remove dead code
Diffstat (limited to 'src/plugins/fakevim')
-rw-r--r--src/plugins/fakevim/fakevim.pro2
-rw-r--r--src/plugins/fakevim/fakevimhandler.cpp1
-rw-r--r--src/plugins/fakevim/fakevimsyntax.cpp120
-rw-r--r--src/plugins/fakevim/fakevimsyntax.h80
4 files changed, 0 insertions, 203 deletions
diff --git a/src/plugins/fakevim/fakevim.pro b/src/plugins/fakevim/fakevim.pro
index 2cd920f5385..442e7a72066 100644
--- a/src/plugins/fakevim/fakevim.pro
+++ b/src/plugins/fakevim/fakevim.pro
@@ -11,10 +11,8 @@ include(../../plugins/find/find.pri)
QT += gui
SOURCES += fakevimactions.cpp \
fakevimhandler.cpp \
- fakevimsyntax.cpp \
fakevimplugin.cpp
HEADERS += fakevimactions.h \
fakevimhandler.h \
- fakevimsyntax.h \
fakevimplugin.h
FORMS += fakevimoptions.ui
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index d02fc4fe348..63f633a3fc8 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -62,7 +62,6 @@
//
#include "fakevimhandler.h"
-#include "fakevimsyntax.h"
#include <utils/qtcassert.h>
diff --git a/src/plugins/fakevim/fakevimsyntax.cpp b/src/plugins/fakevim/fakevimsyntax.cpp
deleted file mode 100644
index 3909b231132..00000000000
--- a/src/plugins/fakevim/fakevimsyntax.cpp
+++ /dev/null
@@ -1,120 +0,0 @@
-/**************************************************************************
-**
-** This file is part of Qt Creator
-**
-** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies).
-**
-** Contact: Nokia Corporation (qt-info@nokia.com)
-**
-** No Commercial Usage
-**
-** This file contains pre-release code and may not be distributed.
-** You may use this file in accordance with the terms and conditions
-** contained in the Technology Preview License Agreement accompanying
-** this package.
-**
-** GNU Lesser General Public License Usage
-**
-** Alternatively, this file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file. Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** If you have questions regarding the use of this file, please contact
-** Nokia at qt-info@nokia.com.
-**
-**************************************************************************/
-
-#include "fakevimsyntax.h"
-
-#include <utils/qtcassert.h>
-
-typedef QLatin1String _;
-
-namespace FakeVim {
-namespace Internal {
-
-///////////////////////////////////////////////////////////////////////
-//
-// HighlighterRules
-//
-///////////////////////////////////////////////////////////////////////
-
-HighlighterRules::HighlighterRules()
-{}
-
-void HighlighterRules::addKeyWord(const QString &keyword, const QByteArray &group)
-{
- m_keywordGroups.insert(keyword, group);
-}
-
-///////////////////////////////////////////////////////////////////////
-//
-// PythonHighlighter
-//
-///////////////////////////////////////////////////////////////////////
-
-PythonHighlighterRules::PythonHighlighterRules()
-{
- const QByteArray stmt = "statement";
- addKeyWord(_("assert"), stmt);
- addKeyWord(_("break"), stmt);
- addKeyWord(_("continue"), stmt);
- addKeyWord(_("del"), stmt);
- addKeyWord(_("except"), stmt);
- addKeyWord(_("exec"), stmt);
- addKeyWord(_("finally"), stmt);
- addKeyWord(_("global"), stmt);
- addKeyWord(_("lambda"), stmt);
- addKeyWord(_("pass"), stmt);
- addKeyWord(_("print"), stmt);
- addKeyWord(_("raise"), stmt);
- addKeyWord(_("return"), stmt);
- addKeyWord(_("try"), stmt);
- addKeyWord(_("with"), stmt);
- addKeyWord(_("yield"), stmt);
-
- const QByteArray func = "function";
- const QByteArray options = "nextgroup=pythonFunction skipwhite";
- addKeyWord(_("def"), stmt);
- addKeyWord(_("class"), stmt);
-}
-
-
-///////////////////////////////////////////////////////////////////////
-//
-// Highlighter
-//
-///////////////////////////////////////////////////////////////////////
-
-Highlighter::Highlighter(QTextDocument *doc, HighlighterRules *rules)
- : QSyntaxHighlighter(doc), m_rules(rules)
-{}
-
-void Highlighter::highlightBlock(const QString &text)
-{
- QTextCharFormat myClassFormat;
- myClassFormat.setFontWeight(QFont::Bold);
- myClassFormat.setForeground(Qt::darkMagenta);
-
- KeywordGroupMap::ConstIterator it, et = m_rules->m_keywordGroups.end();
- for (it = m_rules->m_keywordGroups.begin(); it != et; ++it) {
- const QString &keyword = it.key();
- //qDebug() << "EXAMINING " << keyword;
- int index = text.indexOf(keyword);
- while (index >= 0) {
- setFormat(index, keyword.size(), myClassFormat);
- index = text.indexOf(keyword, index + keyword.size());
- }
- }
-}
-
-} // namespace Internal
-} // namespace FakeVim
-
diff --git a/src/plugins/fakevim/fakevimsyntax.h b/src/plugins/fakevim/fakevimsyntax.h
deleted file mode 100644
index 9b4818554d2..00000000000
--- a/src/plugins/fakevim/fakevimsyntax.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/**************************************************************************
-**
-** This file is part of Qt Creator
-**
-** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies).
-**
-** Contact: Nokia Corporation (qt-info@nokia.com)
-**
-** No Commercial Usage
-**
-** This file contains pre-release code and may not be distributed.
-** You may use this file in accordance with the terms and conditions
-** contained in the Technology Preview License Agreement accompanying
-** this package.
-**
-** GNU Lesser General Public License Usage
-**
-** Alternatively, this file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file. Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** If you have questions regarding the use of this file, please contact
-** Nokia at qt-info@nokia.com.
-**
-**************************************************************************/
-
-#ifndef FAKEVIM_SYNTAX_H
-#define FAKEVIM_SYNTAX_H
-
-#include "fakevimactions.h"
-
-#include <QtCore/QHash>
-#include <QtGui/QSyntaxHighlighter>
-
-namespace FakeVim {
-namespace Internal {
-
-class HighlighterRules
-{
-public:
- HighlighterRules();
- virtual ~HighlighterRules() {}
- void addKeyWord(const QString &keyword, const QByteArray &group);
- friend class Highlighter;
-
-private:
- // Maps keyword -> groupname
- typedef QHash<QString, QByteArray> KeywordGroupMap;
- KeywordGroupMap m_keywordGroups;
-};
-
-class PythonHighlighterRules : public HighlighterRules
-{
-public:
- PythonHighlighterRules();
-};
-
-class Highlighter : public QSyntaxHighlighter
-{
-public:
- Highlighter(QTextDocument *doc, HighlighterRules *rules);
-
-private:
- void highlightBlock(const QString &text);
- typedef HighlighterRules::KeywordGroupMap KeywordGroupMap;
-
- HighlighterRules *m_rules;
-};
-
-} // namespace Internal
-} // namespace FakeVim
-
-#endif // FAKEVIM_SYNTAX_H