suitenumerique/docs

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

Aperta

#2312 aperta il 21 mag 2026

 (1 commento) (1 reazione) (0 assegnatari)Python (595 fork)github user discovery
bugexportfrontendgood first issuetriage

Metriche repository

Star
 (16.557 stelle)
Metriche merge PR
 (Merge medio 15g 9h) (40 PR mergiate in 30 g)

Descrizione

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

Guida contributor