Fixed critical JavaScript syntax error in the markdown fallback parser where
literal newlines were being inserted into regex patterns, breaking JavaScript
execution entirely in edit mode.
Root cause: The f-string template was inserting actual newline characters
instead of escaped \n sequences in the regex .replace(/\n\n/g, ...) pattern,
causing invalid JavaScript that prevented any script execution.
Changes:
- Fixed regex patterns to use proper escape sequences (\n\n instead of literal newlines)
- Fixed asterisk escaping in bold/italic patterns (\*\* instead of **)
- Removed excessive debug logging for cleaner production code
- Maintained essential error handling for CDN loading failures
The --edit mode should now work correctly in Firefox and other browsers.
Fixes#154: Html generated by "md-render --edit" does not show in firefox
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>