-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Rename symbol misses symbols in formatted strings f"{foo}" #187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
From @kodalipraveen on October 13, 2017 19:16 This issue is also seen in Mac OS |
Same as #344, specifically davidhalter/jedi#930 |
#1418, Jedi 0.12 |
This is actually still failing for me. If I have: thing = 42
print(f'hello, {thing}') and I attempt a |
Waiting for this fix too. :) |
@FlavioCestari this is going to require an upstream fix from rope. |
It looks like the project is kind of stopped. The last release was in August, 2017. Is there any alternative? |
Not at the moment. We are hoping to get our new analysis engine to handle refactorings/renamings. |
This comment has been minimized.
This comment has been minimized.
FYI (Info from @legnaleurc): @orn688 already wrote a PR for |
Closing, as this has been resolved upstream in rope. |
From @sdwarwick on September 25, 2017 13:25
Environment data
VS Code version: 1.16.1
Python Extension version: 0.7.0
Python Version: 3.6
OS and version: windows 10
Actual behavior
rename/refactor symbols completely misses symbols inside formatted text strings
f"{name}"
name is not found or changed
Expected behavior
clear from above
Steps to reproduce:
Logs
Output from
Python
output panelno output
Output from
Console window
(Help->Developer Tools menu)no output
Copied from original issue: DonJayamanne/pythonVSCode#1237
The text was updated successfully, but these errors were encountered: