Bug with new iteration code in parse


parse is currently broken when trying do use an AbstractString whose eltype is not Char, but some other type of AbstractChar.
The issue is that the code has a type assertion ::Tuple{Char,Int} on the calls to iterate, instead of ::Tuple{eltype(s),Int}.
This breaks the Strs.jl package.

I have placed a fix in https://github.com/ScottPJones/julia/tree/spj/fixparse, if somebody can pull that in to julia as a PR.



(post withdrawn by author, will be automatically deleted in 24 hours unless flagged)

1.0 progress/status