-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
The asterisk character (*) is treated differently depending on the body section and escaping does not seem to help #3229
Comments
Hi @mstaessen, thanks for reporting this issue. It seems an issue with our migration logic that didn't escape those asterisks when the content was converted to Markdown. But why do you say that escaping them doesn't resolve the issue? I'll create a test PR to see the results. |
My test PR #3259 indicates that escaping the asterisks would fix the issue: |
The reason I suspected that escaping was not working came from comparing source code of the docs and current state of the currently published doc page.
That did not seem consistent. However your version seems to produce the correct result. |
Thanks @mstaessen. Maybe the build tool behaves differently when it sees asterisks on notes. Not sure. I've opened an internal bug to track this. Maybe we can get a data fix applied. #1088347 |
I was following up on this issue and apparently the engineering team fixed this a long time ago: Please let us know if you encounter more issues like this. |
The * character does not end up in the output when appearing mid-text. Escaping does not seem to resolve it. In a "note"-section though, the asterisks seems to appear just fine in the output.
Evidence:
docs/xml/System.IO/Directory.xml
Line 781 in 81117b1
is translated into
But in the note below:
docs/xml/System.IO/Directory.xml
Lines 783 to 789 in 81117b1
it is translated correctly
The text was updated successfully, but these errors were encountered: