1. 23 Jun, 2020 2 commits
  2. 14 Jun, 2020 2 commits
  3. 13 Jun, 2020 2 commits
  4. 06 Jun, 2020 1 commit
  5. 28 May, 2020 2 commits
  6. 22 May, 2020 1 commit
    • Aleix Pol Gonzalez's avatar
      Add a simpler example · 960aaca0
      Aleix Pol Gonzalez authored
      Summary: Just a QPlainTextEdit and a highlighter.
      
      Test Plan: Used it to figure out how this works
      
      Reviewers: vkrause, cullmann
      
      Reviewed By: cullmann
      
      Subscribers: cullmann, kwrite-devel, kde-frameworks-devel
      
      Tags: #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D28235
      960aaca0
  7. 20 May, 2020 2 commits
  8. 19 May, 2020 1 commit
  9. 15 May, 2020 1 commit
  10. 09 May, 2020 3 commits
    • Script Kiddy's avatar
      GIT_SILENT Upgrade KF5 version to 5.71.0. · b07ba524
      Script Kiddy authored
      b07ba524
    • Nibaldo González's avatar
      Bash: fix comments after escapes · 1e846602
      Nibaldo González authored
      Summary:
      BUG: 418876
      
      Comments were not highlighted after an escaped space, but this should only occur in commands.
      This is corrected: outside of a command, comments are highlighted after an escaped space.
      
      {F8277354}
      
      Reviewers: #framework_syntax_highlighting, dhaumann, cullmann
      
      Reviewed By: #framework_syntax_highlighting, cullmann
      
      Subscribers: kwrite-devel, kde-frameworks-devel
      
      Tags: #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D29354
      1e846602
    • Nibaldo González's avatar
      LaTeX: fix folding in \end{...} and in regions markers BEGIN-END · 0b6c88cf
      Nibaldo González authored
      Summary:
      BUG: 419125
      
      ## Fix folding in \end{...}
      
      In `\end{...}` the folding region "block" is terminated twice, which causes a folding error.
      {F8299444}
      
      ## Add folding in regions BEGIN/END
      
      Add code folding in the rules of the region markers BEGIN/END. The context "FindComments" is created with the rules of comments.
      
      Reviewers: #framework_syntax_highlighting, dhaumann, cullmann
      
      Reviewed By: #framework_syntax_highlighting, cullmann
      
      Subscribers: kwrite-devel, kde-frameworks-devel
      
      Tags: #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D29521
      0b6c88cf
  11. 02 May, 2020 1 commit
  12. 26 Apr, 2020 1 commit
  13. 25 Apr, 2020 4 commits
  14. 15 Apr, 2020 1 commit
  15. 11 Apr, 2020 1 commit
  16. 04 Apr, 2020 1 commit
  17. 26 Mar, 2020 2 commits
  18. 14 Mar, 2020 5 commits
  19. 13 Mar, 2020 1 commit
  20. 12 Mar, 2020 3 commits
    • Christoph Cullmann's avatar
      extend indexer to detect dynamic=true regexes that have no place holders to adapt · e6090be5
      Christoph Cullmann authored
      Summary:
      see bug 418778
      
      VHDL highlighting is very slow as close to all regexes are marked as dynamic
      but most have no place holders used at all
      now the checker detects that
      
      if nobody objects to the logic of this check (I might be confused about other side-effects of dynamic),
      then I will adapt the below faults and adjust this request
      
      Test Plan:
      make && make test
      
      =>
      
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/doxygenlua.xml" line 246 broken regex: "--\\[(=*)\\[" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/latex.xml" line 405 broken regex: "(.)" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/latex.xml" line 418 broken regex: "(.)" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/lua.xml" line 472 broken regex: "\\[(=*)\\[" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/metafont.xml" line 917 broken regex: "(.)" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/sass.xml" line 140 broken regex: "(\\s+)(?=/[*/])" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/sass.xml" line 141 broken regex: "()/[*/]" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/sql-postgresql.xml" line 1013 broken regex: "\\$([^\\$\\n\\r]*)\\$" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/sql-postgresql.xml" line 1023 broken regex: "\\$([^\\$\\n\\r]*)\\$" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 222 broken regex: "(\\b)architecture\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 226 broken regex: "(\\b)package\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+is\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 228 broken regex: "(\\b)package\\s+body\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+is\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 231 broken regex: "(\\b)configuration\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 272 broken regex: "(\\b)function\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 287 broken regex: "(\\b)end(\\s+function)?\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 300 broken regex: "(\\b)architecture\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+of\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+is" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 304 broken regex: "(\\b)end(\\s+architecture)?(\\s+\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s*;" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 337 broken regex: "(\\b)end(\\s+function)?\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 349 broken regex: "(\\b)(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b\\s*:\\s*)(if|for).*\\s+generate\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 351 broken regex: "(\\b)(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b\\s*:\\s*)?process\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 353 broken regex: "(\\b)(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s*:\\s*((entity\\s+)?(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)(\\.\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)?)" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 388 broken regex: "(\\b)end\\s+process(\\s+\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)?" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 404 broken regex: "(\\b)((\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s*:\\s*)?((for|while)\\s+.+\\s+)loop\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 495 broken regex: "(\\b)when(\\s+\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)?\\b" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 536 broken regex: "(\\b)end(\\s+(entity|component))?(\\s+\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)?\\s*;" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 547 broken regex: "(\\b)configuration\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+of\\s+(\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s+is" problem: dynamic=true but no %\d+ placeholder -1
      "/home/cullmann/projects/kde/src/syntax-highlighting/data/syntax/vhdl.xml" line 551 broken regex: "(\\b)end(\\s+configuration)?(\\s+\\b(?!(?:process|constant|signal|variable))([A-Za-z_][A-Za-z0-9_]*)\\b)\\s*;" problem: dynamic=true but no %\d+ placeholder -1
      
      Subscribers: kwrite-devel, kde-frameworks-devel
      
      Tags: #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D28015
      e6090be5
    • Christoph Cullmann's avatar
      CMake syntax fixes · 39ad168c
      Christoph Cullmann authored
      Summary:
      - add some more variables introduced in CMake 3.17
      - allow back-slash characters in bracket comments
      - detect _internal variables first, then built-ins
      
      Reviewers: #framework_syntax_highlighting, dhaumann
      
      Reviewed By: #framework_syntax_highlighting, dhaumann
      
      Subscribers: dhaumann, kwrite-devel, kde-frameworks-devel
      
      Tags: #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D27929
      39ad168c
    • Script Kiddy's avatar
      GIT_SILENT Upgrade KF5 version to 5.69.0. · 08380892
      Script Kiddy authored
      08380892
  21. 10 Mar, 2020 1 commit
  22. 07 Mar, 2020 2 commits