Summary: | [PATCH] Fortran syntax highlighting: distinguish free format and fixed format | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-syntax-highlighting | Reporter: | janus |
Component: | syntax | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | simonandric5 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/syntax-highlighting/c579929d8667114ca1d440563d409f7c92cf00e6 | Version Fixed In: | |
Sentry Crash Report: |
Description
janus
2016-11-26 11:39:55 UTC
Implemented here: https://github.com/KDE/syntax-highlighting/pull/3 Submitted for review here: https://git.reviewboard.kde.org/r/129569/ Hi Janus, could you have a look at the review request again? I've added some comments and thoughts there. Thanks! Git commit c579929d8667114ca1d440563d409f7c92cf00e6 by Christoph Cullmann, on behalf of Nibaldo González. Committed on 03/07/2019 at 18:19. Pushed by cullmann into branch 'master'. Fortran: implement free & fixed formats Summary: Task T9775 * Implement patch provided at: https://github.com/janusw/syntax-highlighting/commits/Fortran_2003_2008 * The `fortran-fixed.xml` file corresponds to the original file (`fortran.xml`), which is renamed. The `fortran-free.xml` file uses `IncludeRules` and include-keywords to avoid replicated code. * Some unnecessary `RegExpr` rules are replaced for optimization. TODO: ask for MIT license. Reviewers: #framework_syntax_highlighting, dhaumann, cullmann Reviewed By: #framework_syntax_highlighting, cullmann Subscribers: nononux, kwrite-devel, kde-frameworks-devel Tags: #kate, #frameworks Differential Revision: https://phabricator.kde.org/D21713 A +28 -0 autotests/folding/highlight.f.fold M +9 -13 autotests/folding/highlight.f90.fold A +35 -0 autotests/html/highlight.f.html M +24 -28 autotests/html/highlight.f90.html A +28 -0 autotests/input/highlight.f M +8 -12 autotests/input/highlight.f90 A +28 -0 autotests/reference/highlight.f.ref M +23 -27 autotests/reference/highlight.f90.ref R +36 -38 data/syntax/fortran-fixed.xml [from: data/syntax/fortran.xml - 087% similarity] A +311 -0 data/syntax/fortran-free.xml https://commits.kde.org/syntax-highlighting/c579929d8667114ca1d440563d409f7c92cf00e6 |