diff --git a/perlite/.src/PerliteParsedown.php b/perlite/.src/PerliteParsedown.php index b6164e17..baea4013 100644 --- a/perlite/.src/PerliteParsedown.php +++ b/perlite/.src/PerliteParsedown.php @@ -1266,8 +1266,9 @@ protected function inlineInternalLink($Excerpt) $raw = $matches[1]; // Split Obsidian-style: file|label|popup + // Strip backslash used to escape | in Markdown tables (e.g. [[file.md\|Label]]) $parts = explode('|', $raw); - $linkFile = $parts[0]; + $linkFile = rtrim($parts[0], '\\'); $ext = pathinfo($linkFile, PATHINFO_EXTENSION); $openNewTab = false;