aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-textedit
diff options
context:
space:
mode:
Diffstat (limited to 'src-qt5/desktop-utils/lumina-textedit')
-rw-r--r--src-qt5/desktop-utils/lumina-textedit/syntaxSupport.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src-qt5/desktop-utils/lumina-textedit/syntaxSupport.cpp b/src-qt5/desktop-utils/lumina-textedit/syntaxSupport.cpp
index 646c2e98..53f51f4e 100644
--- a/src-qt5/desktop-utils/lumina-textedit/syntaxSupport.cpp
+++ b/src-qt5/desktop-utils/lumina-textedit/syntaxSupport.cpp
@@ -123,12 +123,13 @@ bool SyntaxFile::LoadFile(QString file, QSettings *settings){
if(rule.contains("font_weight")){
QString wgt = rule.value("font_weight").toString();
if(wgt =="bold"){ tmp.format.setFontWeight(QFont::Bold); }
- if(wgt =="light"){ tmp.format.setFontWeight(QFont::Light); }
+ else if(wgt =="light"){ tmp.format.setFontWeight(QFont::Light); }
else{ tmp.format.setFontWeight(QFont::Normal); }
}
if(rule.contains("font_style")){
if(rule.value("font_style").toString()=="italic"){ tmp.format.setFontItalic(true); }
}
+
//Now save the rule(s) to the list
if(rule.contains("words")){
//special logic - this generates a bunch of rules all at once (one per word)
@@ -205,12 +206,6 @@ QString Custom_Syntax::ruleForFile(QString filename, QSettings *settings){
for(int i=0; i<files.length(); i++){
if(files[i].supportsFile(filename)){ return files[i].name(); }
}
-
- /*QString suffix = filename.section(".",-1);
- if(suffix=="cpp" || suffix=="hpp" || suffix=="c" || suffix=="h"){ return "C++"; }
- //else if(suffix=="py" || suffix=="pyc"){ return "Python"; }
- else if(suffix=="sh"){ return "Shell"; }
- else if(suffix=="rst"){ return "reST"; }*/
return "";
}
bgstack15