# HG changeset patch # User Torsten # Date 1367607586 -7200 # Node ID 1eeeb2599870d129f06d537086319b0160c00899 # Parent 6698d0c42fbf576e8898642c2b03933e99f81116 fix style of matching braces in octave lexer * lexer-octave-gui.cc/.h (brace::Style): new function returning brace style * lexer-octave-gui.cc(defaultFont): fix shadow warnings during compilation diff -r 6698d0c42fbf -r 1eeeb2599870 libgui/src/m-editor/lexer-octave-gui.cc --- a/libgui/src/m-editor/lexer-octave-gui.cc Fri May 03 02:57:43 2013 -0400 +++ b/libgui/src/m-editor/lexer-octave-gui.cc Fri May 03 20:59:46 2013 +0200 @@ -145,20 +145,29 @@ QFont lexer_octave_gui::defaultFont (int style) const { - QFont font; + QFont f; switch (style) { case Keyword: - font = QsciLexer::defaultFont (style); - font.setBold(true); + f = QsciLexer::defaultFont (style); + f.setBold(true); break; default: - font = QsciLexer::defaultFont (style); + f = QsciLexer::defaultFont (style); } - return font; + return f; +} + +// ----------------------------------------------------- +// The style used for braces +// ----------------------------------------------------- +int +lexer_octave_gui::braceStyle() const +{ + return Operator; } // ----------------------------------------------------- diff -r 6698d0c42fbf -r 1eeeb2599870 libgui/src/m-editor/lexer-octave-gui.h --- a/libgui/src/m-editor/lexer-octave-gui.h Fri May 03 02:57:43 2013 -0400 +++ b/libgui/src/m-editor/lexer-octave-gui.h Fri May 03 20:59:46 2013 +0200 @@ -56,6 +56,7 @@ QString description (int style) const; QColor defaultColor (int style) const; QFont defaultFont (int style) const; + int braceStyle() const; private: lexer_octave_gui (const lexer_octave_gui &);