You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i.e. this replaces
```markdown
# UwU
r[uwu]
```
with
```markdown
r[uwu]
# UwU
```
This is required because the new grid system assumes that a rule is
related to the *following* element. But also, it makes it clear in the
source which element the rule is related to, as it's curently ambiguous.
Also (2), existing annotations are not 100% consistent.
I've done this using the following two irregular "regex" replacements:
1. `([^\]]\n|^(?<!\n))(^#+ [^\n]+)\n\n?(r\[.+\])\n*(r\[)`
==>> `$1$3\n$2\n\n$4` (~255 cases)
2. `([^\]]\n|^(?<!\n))(^#+ [^\n]+)\n\n?(r\[.+\])\n+`
==>> `$1$3\n$2\n\n` (~99 cases)
With the latter one being reviewed manually, since it can produce bad
replacements in cases like this, where the rule relates to the following
paragraph/element, rather than the preceding heading:
```markdown
# OwO
r[meow]
>////< mEeoowW prRRrr purrrrrrRr :3 mrrrrrreww meEooww purrrrrr~ Mrrrew
```
Natvis is an XML-based framework for Microsoft debuggers (such as Visual Studio and WinDbg) that uses declarative rules to customize the display of types.
@@ -82,9 +80,8 @@ When viewed under WinDbg, the `fancy_rect` variable would be shown as follows:
The *`collapse_debuginfo`[attribute]* controls whether code locations from a macro definition are collapsed into a single location associated with the macro's call site,
The `#[diagnostic::on_unimplemented]` attributeisahinttothecompilertosupplementtheerrormessagethatwouldnormallybegeneratedinscenarioswhereatraitisrequiredbutnotimplementedonatype.
0 commit comments