Members of the KDE Community are recommended to subscribe to the kde-community mailing list at to allow them to participate in important discussions and receive other important announcements

  1. 27 Aug, 2014 1 commit
    • Martin Walch's avatar
      Make SQL* highlighting files more similar, add comment folding to PL/SQL · 3fea5deb
      Martin Walch authored
      The three syntax highlighting files for SQL dialects have evolved over
      time and have started to differ in parts that are actually the same.
      While it is hardly reasonable to put these identical parts in a common
      file, it is probably still desirable to keep them roughly in sync across
      the three files.
      This is what the patch aims for with several measures:
      * use exactly the same whitespace and indentation
      * sort <item> and itemData by name
      * use the same XML comments where appropriate
      * use the same order of delimiters
      REVIEW: 119747
  2. 19 Aug, 2014 1 commit
  3. 14 Aug, 2014 1 commit
    • Christoph Cullmann's avatar
      KateHighlighting is expected to always have at least one default KateHlContext... · 1876a193
      Christoph Cullmann authored
      KateHighlighting is expected to always have at least one default KateHlContext (stored in m_contexts), but with highlighting turned off, there is no such context.
      As a fix, add a minimalistic KateHlContext to m_contexts in makeNoneContext.
      Also fix two typos ("falltrhough", "resolove") in code comments when touching part/syntax/katehighlight.cpp anyway.
      REVIEW: 119724
      BUG: 337785
  4. 13 Aug, 2014 1 commit
  5. 09 Aug, 2014 1 commit
  6. 26 Jul, 2014 3 commits
  7. 01 Jul, 2014 2 commits
  8. 26 Jun, 2014 1 commit
  9. 24 Jun, 2014 1 commit
  10. 14 Jun, 2014 1 commit
  11. 11 Jun, 2014 1 commit
    • Milian Wolff's avatar
      Allocate needle only once in KateHighlighting::lookupAttrName. · 6ab8d39e
      Milian Wolff authored
      This is an optimization mostly for debug builds, where the
      compiler does not do this optimization for us automatically.
      Considering how simple it is to reduce the amount of calls to
      allocation functions this way, I hope its OK if I push things
      like this.
  12. 07 Jun, 2014 1 commit
  13. 06 Jun, 2014 1 commit
    • Dominik Haumann's avatar
      fix unit tests · 381c79f2
      Dominik Haumann authored
      A syntax attribute does not exists in the <language /> element.
      The correct naming is 'style', e.g. style="C++".
  14. 04 Jun, 2014 1 commit
  15. 31 May, 2014 1 commit
  16. 24 May, 2014 1 commit
  17. 19 May, 2014 1 commit
  18. 13 May, 2014 1 commit
  19. 11 May, 2014 1 commit
  20. 10 May, 2014 1 commit
  21. 08 May, 2014 2 commits
  22. 04 May, 2014 2 commits
  23. 29 Apr, 2014 2 commits
    • Milian Wolff's avatar
      Increase version number and fix typos. · d6b110c4
      Milian Wolff authored
      A comment is called a comment, not a commentar in english.
    • Milian Wolff's avatar
      Remove "AlignedCommentends" feature from isocpp.xml. · 0409c234
      Milian Wolff authored
      This feature is broken and very confusing to people. We had a
      discussion on this and most people want to have ti removed. Just
      now again a user was complaining about it:
      > Could somebody tell me how blue "//" comment symbols are
      > different from their gray counterparts?
      Since this feature depends on the indent-depth and also requires
      indentation with spaces, it should not be shipped with the default
      syntax highlight, which must cope with all kinds of indentation
  24. 26 Apr, 2014 1 commit
  25. 22 Apr, 2014 1 commit
    • Magnus Hoff's avatar
      For syntax highlighting, allow .js-files to start with a shebang. · 839ba534
      Magnus Hoff authored
      When writing node.js scripts it is common to include a shebang at the
      top, like `#!/usr/bin/env node`, and save it in a .js-file. However,
      the syntax highlighter for JavaScript does not understand the shebang,
      and tries to highlight it as JavaScript.
      It is understood as two literal regular expressions (/usr/bin and /env
      node), the last of which is not closed, meaning that the rest of the
      file is attempted understood as part of the last regular expression.
      This defeats syntax highlighting for .js-files that start with a
      This patch allows .js files to start with a shebang.
      BUG: 325805
      REVIEW: 117571
  26. 21 Apr, 2014 1 commit
  27. 06 Apr, 2014 1 commit
  28. 02 Mar, 2014 1 commit
    • Milian Wolff's avatar
      Unbreak deserialization of custom colors. · 9e05c5df
      Milian Wolff authored
      I introduced this regression, sorry about that. The QColor ctor
      taking a QString expects a leading hash for hex colors. Kate does not
      store colors in that format though, so we must use the QRgb detour.
      Sorry again, I should have tested this better.
  29. 01 Mar, 2014 1 commit
  30. 28 Feb, 2014 2 commits
  31. 27 Feb, 2014 2 commits
  32. 26 Feb, 2014 1 commit
    • Milian Wolff's avatar
      Auto-adapt hard-coded colors to current color scheme. · 83b7ef3a
      Milian Wolff authored
      This code is used like that for years in KDevelop and works quite
      nicely for most cases.
      Note that for darker color schemes, this most often results in
      a bit less-intense colors which is not a big problem as colors stand
      out much more against a dark background. And its better than before,
      where you'd end up with hard-coded colors for a bright background
      Bright color schemes are not affected, as long as they fulfill the
      conditition of having a lower luma for the background color compared
      to the foreground color.
      REVIEW: 115928