Error: char 0x200b not allowed in identifier
zoujiaqing
zoujiaqing at gmail.com
Mon Jun 3 16:21:33 UTC 2019
On Monday, 3 June 2019 at 14:41:18 UTC, ag0aep6g wrote:
> On 03.06.19 15:37, zoujiaqing wrote:
>> Error for code:
>> source/hunt/xml/Element.d(12,13): Error: char 0x200b not
>> allowed in identifier
>
> U+200B is: ZERO WIDTH SPACE. Somehow you got that invisible
> character into your code. You have to get rid of it.
>
> To do it manually, navigate to the locations the compiler gives
> you and find the spot where the cursor seems to get stuck for
> one key press. That's where a zero width space is.
>
> You can also open the file in a different non-Unicode encoding.
> The zero width spaces should stick out as non-ASCII symbols.
>
> Or you could write a program that goes over the file and
> filters the zero width spaces out.
>
> Or just re-write whole lines or the whole file by hand.
Thanks :)
More information about the Digitalmars-d-learn
mailing list