Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand characters allowed in commands to full‌ XML spec #1008

Open
alerque opened this issue Aug 3, 2020 · 1 comment
Open

Expand characters allowed in commands to full‌ XML spec #1008

alerque opened this issue Aug 3, 2020 · 1 comment
Labels
enhancement Software improvement or feature request inputters:sil inputters:xml todo

Comments

@alerque
Copy link
Member

alerque commented Aug 3, 2020

See #721 and particularly this comment. Currently we only allow a relatively limited subset –nearly ANSI– of characters in command names. This does theoretically limit what valid XML we can render. Practically speaking I don't know how much XML in the wild uses full spectrum UTF-8 in tag names, but...

Since this all the other points discussed in that issue are resolved and I have no plans of implementing this right away, I'm moving it to it's own issue.

@alerque alerque added enhancement Software improvement or feature request todo labels Aug 3, 2020
@Omikhleia
Copy link
Member

Omikhleia commented Feb 12, 2025

And what the reciprocal? Currently we allow : in commands (e.g. verbatim:font, pullquote:font &c).
But in XML, it would conflict with namespaces.
(Well, we don't really support XML namespaces, but we ought to. See section Thoughts on internal namespacing in #2111)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Software improvement or feature request inputters:sil inputters:xml todo
Projects
None yet
Development

No branches or pull requests

2 participants