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

Christoph Cullmann <cullm...@kde.org> changed:

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

--- Comment #2 from Christoph Cullmann <cullm...@kde.org> ---
Git commit ae9a777a68c99f77df17c172a370c199f43512cc by Christoph Cullmann, on
behalf of Jonathan Poelen.
Committed on 12/07/2023 at 21:16.
Pushed by cullmann into branch 'master'.

Makefile: add multi-line target, target variable value, target separator and...

Makefile: add multi-line target, target variable value, target separator and
keyword ; fix define and escaped rule

- multi-line target

```mk
target1 \
target2: ....
```

- target-specific variable value

```mk
prog: private EXTRA_CFLAGS = -L/usr/local/lib
prog: CFLAGS = -g
 #    ^ variable
 #            ^ value
```

- target separator

```mk
prog:
prog::
prog&:
prog&::
 #  ^ TargetSeparator style
```

- fix escaped rule

```mk
prog:
        echo bla \
   bla
 #^ no tab is ok
```

M  +23   -1    autotests/folding/Makefile.fold
M  +32   -10   autotests/html/Makefile.dark.html
M  +32   -10   autotests/html/Makefile.html
M  +23   -1    autotests/input/Makefile
M  +32   -10   autotests/reference/Makefile.ref
M  +2    -2    data/syntax/latex.xml
M  +101  -28   data/syntax/makefile.xml

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

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

Reply via email to