elementary / elementary/code

Expose zero-width spaces

Open
#724 0 comments 0 reactions 0 assignees View on GitHub
Needs Design Priority: Wishlist
Dominant language
Vala
Stars
521
Forks
118
Avg merge
1d 8h
Merged PRs (30d)
14

Description

…any maybe other non-printing characters.

Zero-width spaces are typically "invisible" (non-printing), but can be used for [fingerprinting](https://medium.com/@umpox/be-careful-what-you-copy-invisibly-inserting-usernames-into-text-with-zero-width-characters-18b4e6f17b66) or just [making data invalid](https://github.com/elementary/icons/pull/834). Ideally Code would highlight otherwise non-printing characters so developers were aware of the contents of their code files.

For reference, some tools like git diff or vim show them.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.