Skip to content
This repository has been archived by the owner on May 10, 2020. It is now read-only.

Conversion de position zMd -> HTML et HTML -> zMd #101

Open
njourdane opened this issue Jul 1, 2016 · 1 comment
Open

Conversion de position zMd -> HTML et HTML -> zMd #101

njourdane opened this issue Jul 1, 2016 · 1 comment

Comments

@njourdane
Copy link

njourdane commented Jul 1, 2016

Je m'explique :

La conversion du texte foo **bar** baz donne <p>foo <strong>bar</strong> baz</p>.

Il serait intéressant de pouvoir récupérer une position le HTML à partir de la position correspondante sur le Markdown. Et inversement.

Considérons que l'on se place à la 8ème position : foo **ba|r** baz.

  • la fonction get_html_pos_from_zmd_pos(10) renverrait 17, car c'est la position correspondante sur le HTML : <p>foo <strong>ba|r</strong> baz</p>.
  • inversement, la fonction get_html_pos_from_zmd_pos(17) renverrait 10.

Évoqué ici et en lien avec ceci.

@cgabard
Copy link
Contributor

cgabard commented Jul 4, 2016

J'y ai déjà pensé mais avec la structure actuel du parser c'est quasi-impossible. Il va falloir attendre qu'on utilise un vrai AST. Merci de l'avoir signalé, ça me permet de garder une trace

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants