MagicStack / MagicStack/MagicPython
Incorrect function highlighting in raw format (rf) string
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- JavaScript
- Estrellas
- 1.4k
- Forks
- 98
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I'm getting some incorrect highlighting inside an rf string, in particular for the `.` and `(1)` portions, as well as the curly braces. Take a look:
* **Editor name and version**: VSCode
* **Platform**: Windows
* **Color scheme**: Default
* **MagicPython version**: v1.1.0
* **A sreenshot**:

* **5-10 lines of surrounding code**:
```
for item in (
re.split(rf" ?\r
(?=\d+{match.group(1)})", text)
if (match := re.match(r"1( ?[-.])", text)) is not None
else [text]
):
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza reproduciendo la cadena con formato raw proporcionada en el editor compatible y compara el resaltado del punto, de `(1)` y de las llaves. Rastrea el comportamiento del resaltado de sintaxis para este ejemplo; se considera terminado cuando esas partes se resaltan de forma coherente con la expresión de Python que las rodea.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, python
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100