Thanks, that fixed it. Looking pretty good already. I will continue to test
this in the coming days and report back.
Two points I noticed instantly:
1) Highlighting interpolated strings seems inconsistent: Depending on using
`$(var)` vs `$var` and single quote vs triple quote strings, I see different
colors. Example:
`"($scanPosX,$scanPosY): (k±Δk)=$(kLaserApprox) $(begin x+5 end)"`
`"""($scanPosX,$scanPosY): (k±Δk)=$(kLaserApprox) $(begin x+5 end)"""`
2) Macros confuse the lexer (possibly we have to live with that, since macros
can have arbitrary syntax)
Example:
```
Base.@kwdef struct A
a::Float64 = 1E-19
b::Float64 = 1E-22
end
```
shows that the struct contains Symbols `E`
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2584#issuecomment-751420753