1. 19 May, 2020 1 commit
  2. 15 May, 2020 1 commit
  3. 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
  4. 02 May, 2020 1 commit
  5. 26 Apr, 2020 1 commit
  6. 25 Apr, 2020 4 commits
  7. 15 Apr, 2020 1 commit
  8. 11 Apr, 2020 1 commit
  9. 04 Apr, 2020 1 commit
  10. 26 Mar, 2020 2 commits
  11. 14 Mar, 2020 5 commits
  12. 13 Mar, 2020 1 commit
  13. 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
  14. 10 Mar, 2020 1 commit
  15. 07 Mar, 2020 3 commits
  16. 06 Mar, 2020 2 commits
  17. 03 Mar, 2020 2 commits
  18. 02 Mar, 2020 1 commit
    • Christoph Cullmann's avatar
      [PATCH] General update for CartoCSS syntax highlighting · c13aa9c3
      Christoph Cullmann authored
      Summary:
      Hi.
      
      Here I propose an updated syntax highlighting for CartoCSS. (I'm also the author of the original, currently used highlighting file.)
      
      Changes:
      
        - correct casing for CSS color names
        - comment formating is tweaked
        - do not use anymore a hardcoded list for properties. (These are evolving too fast to keep up.)
        - much better highlighting for strings (data field syntax within strings is now highlighted, both in properties and comments)
        - Overall the design fits better the structure of CartoCSS
        - Better design for named instances, classes and so on
      
      Test Plan: I've developed this code about a year ago and since then have been using it on my local machine when working with CartoCSS. Seems to work fine.
      
      Reviewers: #framework_syntax_highlighting, cullmann
      
      Reviewed By: #framework_syntax_highlighting, cullmann
      
      Subscribers: cullmann, kwrite-devel, kde-frameworks-devel
      
      Tags: #framework_syntax_highlighting, #kate, #frameworks
      
      Differential Revision: https://phabricator.kde.org/D27430
      c13aa9c3
  19. 29 Feb, 2020 2 commits
  20. 28 Feb, 2020 3 commits
  21. 26 Feb, 2020 1 commit
    • Pino Toscano's avatar
      RPM spec: various improvements · c43ffce6
      Pino Toscano authored
      Update to most of the improvements of RPM 4.14:
      - add new command names
      - add new architectures
      - add new OSes, remove duplicates, and sort them
      - add few more tags
      c43ffce6