diff options
Diffstat (limited to 'desktop-utilities/lumina-textedit/syntaxSupport.cpp')
-rw-r--r-- | desktop-utilities/lumina-textedit/syntaxSupport.cpp | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/desktop-utilities/lumina-textedit/syntaxSupport.cpp b/desktop-utilities/lumina-textedit/syntaxSupport.cpp new file mode 100644 index 00000000..27664c52 --- /dev/null +++ b/desktop-utilities/lumina-textedit/syntaxSupport.cpp @@ -0,0 +1,26 @@ +//=========================================== +// Lumina-DE source code +// Copyright (c) 2015, Ken Moore +// Available under the 3-clause BSD license +// See the LICENSE file for full details +//=========================================== +#include "syntaxSupport.h" +QStringList Custom_Syntax::availableRules(){ + QStringList avail; + avail << "C++"; + + return avail; +} + +QString Custom_Syntax::ruleForFile(QString filename){ + QString suffix = filename.section(".",-1); + if(suffix=="cpp" || suffix=="hpp" || suffix=="c" || suffix=="h"){ return "C++"; } + return ""; +} + +void Custom_Syntax::loadRules(QString type){ + rules.clear(); + if(type=="C++"){ + + } +}
\ No newline at end of file |