https://bugs.kde.org/show_bug.cgi?id=519060

Christoph Cullmann <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/syntax-highlighting/
                   |                            |-/commit/a0c1838c393e3644b3
                   |                            |94b2883c32834f0a3bf2b5
         Resolution|---                         |FIXED

--- Comment #2 from Christoph Cullmann <[email protected]> ---
Git commit a0c1838c393e3644b394b2883c32834f0a3bf2b5 by Christoph Cullmann, on
behalf of Jonathan Poelen.
Committed on 14/05/2026 at 16:09.
Pushed by cullmann into branch 'master'.

Fish: update to latest version and fix various bugs

- `begin`, `in` (in `for var in ...`) and `function` as Keyword instead of
Control Flow.
- `break`, `continue` and `return` as Control Flow instead of Builtin.
- fix multi-index in set (i.e. `set a[1][2] ...`).
- fix `=` in `test`/`[ ... ]` when it is surrounded by non-textual expression
(i.e. `test $a=$b`).
- fix `.` which was considered as Path when located at the end of an word.
- fix `&`, when surrounded by text, is also a word, not a separator (i.e. `echo
a&b`)
- fix non-ascii character in function and variable name (i.e. `echo $déjà_vu`).
- fix variable as command (i.e. `$cmd arg1 arg2`)
- `)` in a comment no longer closes substitution.
- add `+` as index character (i.e. `echo $a[1+2+3]`).
- add string subcommands.
- add `{ ... }` as top level block.
- remove ^ as redirection because removed since fish-v3.5.
- remove Preprocessor (i.e. `%self`) because removed since fish-v4.
- ...

M  +31   -35   autotests/folding/highlight.fish.fold
M  +88   -92   autotests/html/highlight.fish.dark.html
M  +74   -78   autotests/html/highlight.fish.html
M  +31   -35   autotests/input/highlight.fish
M  +89   -93   autotests/reference/highlight.fish.ref
M  +779  -501  data/syntax/fish.xml
M  +2    -2    data/syntax/latex.xml

https://invent.kde.org/frameworks/syntax-highlighting/-/commit/a0c1838c393e3644b394b2883c32834f0a3bf2b5

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to