Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

fix: collapsed newlines in code blocks (54 en pages affected) #159

Description

@jp-knj

Problem

Markflow collapses \n + indent into spaces inside code fences, breaking code formatting.

Affected: ~54 en pages × 14 locales ≈ 756 pages total

Example

markflow: "export interface BlogPost {  contentTypeId: \"blogPost\",  fields: {"
baseline: "export interface BlogPost {\n  contentTypeId: \"blogPost\",\n  fields: {"

Sample files: en/guides/cms/contentful, en/guides/cms/decap-cms, en/guides/cms/ghost

Root Cause

Likely in Rust code block renderer or JSX normalize — newlines inside <code> blocks are being stripped/collapsed to spaces.

Priority

Highest impact: largest group, affects code readability in rendered pages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions