MagicStack / MagicStack/MagicPython

Incorrect syntax coloring for formatted-raw string literals (example: fr"{some_path_here}\some_file_here.txt")

Open
#149 5 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.4k
Forks
98
PR merge metrics
No merged PRs in 30d

Description

Hi,

I wanted to draw attention to the fact that formatted-raw string literals are syntax highlighted by MagicPython as if they were ordinary raw string literals, without any special syntax highlighting given to the contents of the curly braces. See examples below:

![frstrings](https://user-images.githubusercontent.com/37582022/44036651-2e88da12-9f0a-11e8-829f-5ff8621bbde0.PNG)

Is there any chance this could fixed/enhanced?

Cheers!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the syntax-highlighting rules for formatted-raw string literals and compare their handling with ordinary raw strings. Use the reported `fr"{some_path_here}\\some_file_here.txt"` example to verify that the contents inside curly braces receive distinct highlighting.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, python
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.