[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdevelop/parts/qeditor
From: Roberto Raggi <raggi () cli ! di ! unipi ! it>
Date: 2002-12-16 12:14:55
[Download RAW message or body]
CVS commit by raggi:
added ocaml colorizer
A ocaml_colorizer.cpp 1.1
A ocaml_colorizer.h 1.1
M +1 -1 Makefile.am 1.22
M +7 -1 qeditor.cpp 1.30
M +7 -1 qeditor_part.cpp 1.38
--- kdevelop/parts/qeditor/Makefile.am #1.21:1.22
@@ -18,5 +18,5 @@
# the Part's source, library search path, and link libraries
-libqeditorpart_la_SOURCES = background_parser.cpp cindent.cpp \
cpp_colorizer.cpp cpp_parser.cpp cs_colorizer.cpp java_colorizer.cpp \
koFind.cpp koReplace.cpp levelwidget.cpp linenumberwidget.cpp \
markerwidget.cpp paragdata.cpp parenmatcher.cpp python_colorizer.cpp \
python_parser.cpp qeditor.cpp qeditor_arghint.cpp qeditor_factory.cpp \
qeditor_indenter.cpp qeditor_part.cpp qeditor_view.cpp \
qeditorcodecompletion.cpp qmake_colorizer.cpp qsourcecolorizer.cpp \
simple_indent.cpp xml_colorizer.cpp yyindent.cpp generalconfigpage.ui \
gotolinedialog.ui highlightingconfigpage.ui indentconfigpage.ui \
jsp_colorizer.cpp jsp_colorizer.h +libqeditorpart_la_SOURCES = background_parser.cpp \
cindent.cpp cpp_colorizer.cpp cpp_parser.cpp cs_colorizer.cpp \
java_colorizer.cpp koFind.cpp koReplace.cpp levelwidget.cpp \
linenumberwidget.cpp markerwidget.cpp paragdata.cpp parenmatcher.cpp \
python_colorizer.cpp python_parser.cpp qeditor.cpp qeditor_arghint.cpp \
qeditor_factory.cpp qeditor_indenter.cpp qeditor_part.cpp \
qeditor_view.cpp qeditorcodecompletion.cpp qmake_colorizer.cpp \
qsourcecolorizer.cpp simple_indent.cpp xml_colorizer.cpp yyindent.cpp \
generalconfigpage.ui gotolinedialog.ui highlightingconfigpage.ui \
indentconfigpage.ui jsp_colorizer.cpp jsp_colorizer.h ocaml_colorizer.cpp \
ocaml_colorizer.h
libqeditorpart_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
--- kdevelop/parts/qeditor/qeditor.cpp #1.29:1.30
@@ -53,4 +53,5 @@
#include "qmake_colorizer.h"
#include "cs_colorizer.h"
+#include "ocaml_colorizer.h"
#if defined(HAVE_PERL_MODE)
@@ -425,4 +426,9 @@ void QEditor::setLanguage( const QString
setElectricKeys( QString::null );
document()->setPreProcessor( new QMakeColorizer(this) );
+ document()->setIndent( new SimpleIndent(this) );
+ setBackgroundParser( 0 );
+ } else if( m_language == "ocaml" ){
+ setElectricKeys( QString::null );
+ document()->setPreProcessor( new OCamlColorizer(this) );
document()->setIndent( new SimpleIndent(this) );
setBackgroundParser( 0 );
--- kdevelop/parts/qeditor/qeditor_part.cpp #1.37:1.38
@@ -535,4 +535,10 @@ void QEditorPart::setupHighlighting()
mode->extensions = QStringList() << "*.jsp";
m_modes.append( mode );
+
+ mode = new HLMode;
+ mode->name = "ocaml";
+ mode->section = "Programming";
+ mode->extensions = QStringList() << "*.ml" << "*.mli";
+ m_modes.append( mode );
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic