-
Notifications
You must be signed in to change notification settings - Fork 1.6k
about_*.ps1xml pages do not render XML at all #1076
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
Comments
Fantastic -- I'll take a look |
😨 well, thanks for doing this initial analysis. Let me look into the PlatyPS pipeline to see what the heck is going on. We shouldn't have to fix all of these issues by hand so this might be easier to fix on the playtps side of things. |
yeah this is all on our end and i can't blame platyps. we need an all-up scrub of about_ topics as I said in #950 |
@sdwheeler is working on our about_ problem and this may or may not be part of our PS6 plans, we might re-evaluate in the leadup to PS6 release. |
Fixed in PR #1914 - waiting to merge |
Issue Details
Further to #950, because the raw text in
about_*
files is treated as markdown, any code goes in unescaped. With most of the PowerShell code this just leads to formatting issues. But with XML, markdown renderers try to interpret it as HTML and hide it as a result.An example from about_Types.ps1xml:
From the raw markdown:
The HTML this converts to:
GitHub's rendering of the markdown:

MSDN's rendering:

Version(s) of document impacted
The text was updated successfully, but these errors were encountered: