Bohdan Triapitsyn
a99eba1ca6
fix(markdown): currency-safe math delimiters
...
Single-dollar $...$ inline math collided with currency text ($50,
US$ 680, "$50M to $72M"), parsing money as math and corrupting it.
Drop single-dollar inline math; keep $$...$$ display math and add
\(...\) inline and \[...\] display via marked tokenizers (caught at
lex time so they survive backslash escaping and stay code-safe).
Also gate renderMathExpressions on a cheap $-presence check so the
split + regex passes are skipped for the non-math majority of blocks.
2026-06-17 00:33:39 +03:00
..
2026-06-13 00:28:42 +03:00
2026-06-16 01:07:43 +03:00
2026-06-15 03:29:40 +03:00
2026-06-15 03:29:40 +03:00
2026-06-17 00:33:39 +03:00
2026-06-16 01:07:43 +03:00
2026-06-05 15:09:24 +03:00
2026-05-24 23:47:22 +03:00
2026-06-04 18:47:33 +03:00
2026-04-28 14:06:25 +03:00
2026-04-30 22:41:33 +03:00
2026-06-03 22:38:15 +03:00
2026-04-26 14:03:39 +03:00
2026-05-13 13:26:35 +03:00
2026-06-16 01:07:43 +03:00
2026-06-16 01:07:43 +03:00
2026-05-08 12:22:59 +03:00
2026-05-08 12:22:59 +03:00
2026-06-07 01:22:40 +03:00
2026-05-24 17:21:11 +03:00
2026-05-24 17:21:11 +03:00
2026-06-16 01:07:43 +03:00
2026-06-03 00:58:16 +03:00
2026-06-08 18:50:56 +03:00
2026-05-25 21:27:10 +03:00
2026-06-15 18:17:47 +03:00
2026-06-15 18:17:47 +03:00
2026-06-15 03:29:40 +03:00
2026-04-04 02:19:55 +03:00
2026-06-09 00:01:38 +03:00
2026-06-09 00:01:38 +03:00
2026-06-16 14:46:55 +03:00
2026-06-10 20:19:30 +03:00
2026-06-15 15:26:08 +03:00
2026-06-16 01:07:43 +03:00
2026-05-13 13:26:35 +03:00
2026-04-26 14:03:39 +03:00
2026-06-13 00:28:42 +03:00
2026-05-18 17:54:19 +03:00
2026-06-13 00:28:42 +03:00
2026-05-27 17:13:45 +03:00
2026-05-18 19:11:29 +03:00
2026-05-21 20:00:35 +03:00
2026-06-09 00:01:38 +03:00
2026-05-27 14:19:15 +03:00
2026-04-07 20:33:55 +03:00
2025-12-07 19:32:53 +02:00
2026-06-10 20:19:30 +03:00
2026-06-04 18:47:33 +03:00
2026-05-08 12:22:59 +03:00
2026-06-16 15:33:33 +03:00