Backslash character escapes two following characters
- Lenguaje dominante
- JavaScript
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
```
> c.makeHtml('\\.**foo**');
Actual: '
.*foo*
'Expected: '
.foo
'> c.makeHtml('\\***foo**\\*');
Actual: '
**foo**
'Expected: '
*foo*
'> c.makeHtml('\\[*a*\\](b)');
Actual: '
[*a*](b)
'Expected: '
[a](b)
'Tested on c245b9e.
```
Original issue reported on code.google.com by `pkoszulinski` on 7 Apr 2013 at 7:30
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
The issue shows that backslash escapes are consuming two characters instead of one in the Markdown parser. Look at the core parsing logic, likely in a file like Markdown.Converter.js or similar. Start by understanding how backslash handling is implemented, then write a failing test based on the examples provided. The fix will involve adjusting the escape character consumption logic.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 45/100