Los signos de puntuación provocan que el negrita en Markdown no funcione

Según CommonMark, un ** solo puede cerrar énfasis fuerte si forma parte de una secuencia de delimitadores de cierre a la derecha. Un delimitador precedido por puntuación (.) y seguido por un carácter de palabra (t) no es de cierre a la derecha, por lo que no puede cerrar. markdown-it lo interpreta como texto literal. La misma regla se aplica a *, _ y __.

Creo que no podemos hacer mucho al respecto, ya que seguimos la especificación, pero esto me mostró que teníamos un error en el serializador de markdown del editor enriquecido: si usabas la interfaz para crear esta situación (**texto.**texto), se mostraba correctamente en el editor enriquecido, pero se procesaba como texto plano. Este PR abordó este escenario expulsando la puntuación del área marcada, de modo que se convierte en texto.texto (**texto**.texto).

3 Me gusta