1. 07 Feb, 2018 1 commit
  2. 18 Nov, 2016 1 commit
  3. 25 Oct, 2016 1 commit
  4. 24 Oct, 2016 1 commit
  5. 03 Oct, 2016 3 commits
  6. 07 Oct, 2015 1 commit
  7. 04 Oct, 2015 1 commit
  8. 28 Sep, 2015 1 commit
  9. 30 Jul, 2015 1 commit
  10. 26 Jul, 2015 1 commit
  11. 19 Mar, 2015 1 commit
  12. 16 Mar, 2015 1 commit
  13. 26 Feb, 2015 1 commit
  14. 15 Feb, 2015 1 commit
  15. 09 Feb, 2015 1 commit
  16. 03 Jan, 2015 1 commit
  17. 03 Dec, 2014 1 commit
    • Milian Wolff's avatar
      Optimize and cleanup the autobrace plugin. · ff4fb760
      Milian Wolff authored
      It needlessly grabbed strings for the full text insertion range,
      while it only operated on single-character insertions.
      
      This patch bails out early if multi-character insertions are done.
      Especially when opening a large file, this has a big impact, as
      we'd otherwise copy the full file contents temporarily just
      to figure out it's not a brace that was inserted...
      
      This was found by massif, see e.g. the picture in this blog post:
      http://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux
      The sharp peak at the highest memory consumption is the autobrace
      plugin. With this patch, the peak is gone.
      ff4fb760
  18. 29 Nov, 2014 1 commit
  19. 27 Nov, 2014 1 commit
  20. 26 Nov, 2014 1 commit
  21. 25 Nov, 2014 1 commit
  22. 26 Oct, 2014 1 commit
  23. 22 Oct, 2014 2 commits
  24. 21 Oct, 2014 1 commit
  25. 15 Oct, 2014 1 commit
  26. 13 Oct, 2014 1 commit
  27. 12 Oct, 2014 1 commit
  28. 04 Oct, 2014 1 commit
  29. 01 Oct, 2014 1 commit
  30. 13 Sep, 2014 1 commit
  31. 11 Sep, 2014 1 commit
  32. 09 Sep, 2014 1 commit
  33. 02 Sep, 2014 1 commit
  34. 29 Aug, 2014 1 commit
    • Martin Walch's avatar
      Do not wrap opening tag in kconfig.xml. · 56d8a623
      Martin Walch authored
      language.dtd says:
      WARNING: due to helper scripts, the language opening tag must be on a
      *single line* and *cannot* be split in multiple lines.
      
      So, conform to this.
      
      Also remove trailing .0 from kateversion attribute in opening tag.
      56d8a623
  35. 28 Aug, 2014 2 commits
    • Martin Walch's avatar
      Fix for bug #333156 "PHP Comment not highlighted correctly" · 2fe16fe8
      Martin Walch authored
      The bug reporter provides a test case:
      <?php
      
      /**#@*/
      echo 1;
      
      This results in bad highlighting, because the @ character eats the
      closing comment marker */, making the following lines a part of the
      doc comment.
      
      While the test case does not make much sense, I have not found any
      other parser that would fail to recognize the doc comment as closed.
      
      It is also plausible to encounter "@*/" for a short moment while the
      user is writing a doc comment, so it is desirable to not expand the
      comment over the whole function for this moment.
      
      Fix it by refusing '*' in a tag name of a multiline doc comment if
      a '/' follows.
      
      Increment doxygen.xml version number from 1.37 to 1.38.
      
      REVIEW: 119759
      BUG: 333156
      FIXED-IN: 4.14.1
      2fe16fe8
    • Martin Walch's avatar
      Add syntax highlighting support for Kconfig files (LinuxKernelConf/LKC). · f73eed8b
      Martin Walch authored
      Support for the input files of the configuration system
      LinuxKernelConf (LKC) of the Linux kernel that is in use since the
      2.6 branch.
      
      All syntax changes up to Linux Kernel 3.15 are incorporated. There is
      some rough documentation in the file. File extension is "Kconfig*"
      
      The configuration system is also in use by many other projects (e.g.
      openwrt, busybox, uClibc), so to a certain extent this will support the
      configuration files of those projects as well.
      
      BUG: 334686
      f73eed8b
  36. 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
      3fea5deb