• [^] # Re: L'entête est juste du texte

    Posté par (site web personnel, Mastodon) . En réponse à l’entrée du suivi export markdown. Évalué à 2 (+0/-0).

    Pour faire un markdown propre, il faudrait remplacer les CRLF par des LF au moment de la génération du fichier Markdown, comme ça on est sûr de ne pas impacter le reste de l'application.

    Ah voilà, c'est possible avec Ruby 1.9.

    Par exemple, on devrait patcher comme ça, le fichier "show.md.erb" pour les trackers:

    <%= render "nodes/front_matter", :content => @tracker %>
    <%= raw @tracker.wiki_body.encode(@tracker.wiki_body.encoding, universal_newline: true) %>

    J'ai testé ça et ça produit un fichier uniquement avec des LF.