Skip to content
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

Python triple-quoted rewrap injects extra triple-quote, resulting in syntax error #418

Open
biblicabeebli opened this issue Dec 16, 2024 · 2 comments

Comments

@biblicabeebli
Copy link

If you trigger rewrap while the cursor is inside a multiline triple-quote (in this case a python documentation comment) where the first line's length is over the character limit it all goes wrong.

  • It seems to rewrap that single line and inject the closing triple-quotes.
  • This particular example is with a 100 character wrap configuration.
  • Occurs with both single and double quotes (as it the ' and " characters).
def get_resendable_uuids(now, pushable_participant_pks):
    """ Get the uuids of relevant archives. This includes a per-study timeout value for how frequently
    to resend, and a filter by last updated time. """

The above gets rewrapped to:

def get_resendable_uuids(now, pushable_participant_pks):
    """ Get the uuids of relevant archives. This includes a per-study timeout value for how
    """ frequently
    to resend, and a filter by last updated time. """

which is a syntax error.


Tested version infos, via vscode:

Version 17.8.0
Last Updated 2024-12-16, 18:04:08

Version 1.16.3
Last Updated 2024-12-16, 18:08:29

VSCode Version: 1.96.0

@dnut
Copy link

dnut commented Jan 23, 2025

This repository is no longer maintained. The original author is MIA. Issues and PRs have been completely ignored by the owner for a few years.

I have forked the repo here: https://github.com/dnut/Rewrap

I'll be quick to respond to issues. But I'll be honest. It may take a long time for me to fix bugs. I'll be merging PRs quickly though, if someone else finds a fix.

@biblicabeebli
Copy link
Author

Oh sweet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants