suitenumerique/docs

Markdown export does not preserve original formatting (indentation, list markers, and horizontal rules)

オープン

#2,312 opened on 2026/05/21

 (1 件のコメント) (1 件のリアクション) (0 人の担当者)Python (595 件のフォーク)github user discovery
bugexportfrontendgood first issuetriage

Repository metrics

Stars
 (16,557 個のスター)
PR merge metrics
 (平均マージ 15d 9h) (30d で 40 merged PRs)

説明

Bug Report

Problematic behavior

When exporting a document to Markdown, the exported content does not preserve the original Markdown syntax:

  • leading tabs and spaces at the beginning of blocks are removed
  • unordered lists using - are converted to *
  • horizontal separators written as --- are converted to ***

Expected behavior/code

The Markdown export should preserve the original Markdown formatting exactly as written in the editor, including:

  • leading tabs and spaces
  • list markers (- should remain - )
  • horizontal rules (--- should remain ---)

Steps to Reproduce

  1. Create a document containing:
    • indented lines using spaces or tabs
    • unordered lists using -
    • horizontal rules using ---
  2. Export the document as Markdown
  3. Open the exported .md file
  4. Notice that indentation is removed, list markers are changed to * , and separators are converted to ***

Environment

コントリビューターガイド