Mike J Innes
Mike J Innes
I will tag ExpressionMatch soon, but for now I tagged a new version of Lazy – if you get that then this should be fixed.
Well, when it [goes through](https://github.com/JuliaLang/METADATA.jl/pull/2883) anyway.
Done at https://github.com/JuliaLang/METADATA.jl/pull/18717
Do you mind sending a PR for that?
No, this is going to break – the only thing we can do is to remove them from the library.
Can you add some tests for this? Otherwise LGTM.
This is probably due to the change to macro parsing, which now inserts a line number: ``` julia> :(@foo 1).args 3-element Array{Any,1}: Symbol("@foo") :(#= REPL[1]:1 =#) 1 ``` Probably a...
Yup, https://github.com/JuliaLang/julia/pull/21746
You probably want to grab the line with `ex.args[2]`.
You can probably do ```julia @static if VERSION < v"0.7" ex = Expr(... else ... end ``` or something similar. A test would be a good idea for sure.