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, view it on GitHub, or unsubscribe.